Download
(5 Kb)
Download
Updated: 04/09/14 11:46 PM
Pictures
File Info
Compatibility:
Live (1.0)
Updated:04/09/14 11:46 PM
Created:04/06/14 10:10 AM
Monthly downloads:53
Total downloads:7,760
Favorites:7
MD5:
Eyefinity Support  Popular! (More than 5000 hits)
Version: 1.2.1
by: Tinuviel [More]
Constrains the User Interface to the center monitor in Eyefinity / Nvidia Surround
If you don't know what these technologies are, this addon is not for you

Eyefinity support has been updated to work as a WykkydFramework extension. As such, the new version requires Wykkyd Framework. Once you install both, you must go to Settings -> Wykkyd -> Multiple Monitor Setup. From there, select (3) monitors and (2) as the target, then enable 'Multi-Monitor support'.

Version 1.2.0 + 1.2.1
- Adds two settings to override the bezel correction value. Can be accessed by Settings->Wykkyd->Eyefinity Settings. Note, you must turn on 'Override Bezel Correction' for your value in 'Bezel Width' to apply.
- Fixed hook into Wykkyd's 'Enable Multi-Screen Support' option. Will now correctly apply element changes when you turn multi-screen support on and off (most prominent when using bezel-corrected resolutions).
- Refactored code to be more maintainable.

---------------------------------------------
Eyefinity support adds mostly-complete fixes to the User Interface to make ESO compatible with triple monitor systems. Fixes the following parts of the ui:
  • NPC Dialogs!
  • Raid and Party frames
  • (Esc) Menu
  • Quest Tracker
  • All tabs in the main menu (Map, Social, Mail, Notifications, Help, Groups, Guild, Skills, Quests, Alliance War)
  • Equipped Gear
  • Main menu keybindings (etc, the [Alt] Quit)

Known Issues:
  • While turned on, you cannot resize the chat window. Attempts result in the window moving a monitor to the right (Not sure I can fix). You can get around this by going to wykkyd settings and disabling milti-monitor support, making your resize, then re-enabling
  • After log-off and log-on, the chat window may be shifted one monitor to the right.
Version 1.2.1
- Fixed conversation window bug when toggling multi-screen support on and off

Version 1.2.0
- Adds two settings to override the bezel correction value. Can be accessed by Settings->Wykkyd->Eyefinity Settings. Note, you must turn on 'Override Bezel Correction' for your value in 'Bezel Width' to apply.
- Fixed hook into Wykkyd's 'Enable Multi-Screen Support' option. Will now correctly apply element changes when you turn this on and off (most prominent when using bezel-corrected resolutions).
- Fixed errors and UI display issues when turning multi-screen support on and off. If you turn it off, then on again, the conversation window breaks. /reloadui fixes the problem (I'm trying to fix it)
- Refactored code to be more maintainable.

Version 1.1.4 Features
- Changes equipment tooltips to show on the right of the button, instead of the left.

Version 1.1.3 Features
- Fixes overflowing black backgrounds on the equipment, skills, and map screens

Version 1.1.2 Features
- Fixes accidentally broken non-bezel corrected resolutions

Version 1.1.1 Features
- Fixes support for bezel corrected resolutions

Version 1.1
- Adds support for bezel corrected resolutions
- Converted over to WykkydFramework. Changed scaling functionality to use Wykkyd's but hooked in Bezel correction and conversation fixes. (This should make the addon more stable)
- Minimized chat window fixed
Optional Files (0)


Archived Files (7)
File Name
Version
Size
Uploader
Date
1.2.0
5kB
Tinuviel
04/09/14 11:34 PM
1.1.4
3kB
Tinuviel
04/08/14 06:03 PM
1.1.3
3kB
Tinuviel
04/08/14 03:29 PM
1.1.2
3kB
Tinuviel
04/08/14 01:54 PM
1.1.1
3kB
Tinuviel
04/08/14 01:03 PM
1.1
11kB
Tinuviel
04/08/14 02:17 AM
1.0
3kB
04/06/14 10:10 AM


Post A Reply Comment Options
Unread 04/09/14, 11:48 PM  
Tinuviel
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 33
Uploads: 1
Originally Posted by Tinuviel
Version 1.2.0 released
- Adds two settings to override the bezel correction value. Can be accessed by Settings->Wykkyd->Eyefinity Settings. Note, you must turn on 'Override Bezel Correction' for your value in 'Bezel Width' to apply.
- Fixed hook into Wykkyd's 'Enable Multi-Screen Support' option. Will now correctly apply element changes when you turn this on and off (most prominent when using bezel-corrected resolutions).
- Fixed errors and UI display issues when turning multi-screen support on and off. If you turn it off, then on again, the conversation window breaks. /reloadui fixes the problem (I'm trying to fix it)
- Refactored code to be more maintainable.

@Ernesto. This new version should hopefully fix your problems.
Version 1.2.1 released as well, so ignore the 3rd bullet point above
- Fixed conversation window bug when toggling multi-screen support on and off
Report comment to moderator  
Reply With Quote
Unread 04/09/14, 11:36 PM  
Tinuviel
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 33
Uploads: 1
Version 1.2.0 released
- Adds two settings to override the bezel correction value. Can be accessed by Settings->Wykkyd->Eyefinity Settings. Note, you must turn on 'Override Bezel Correction' for your value in 'Bezel Width' to apply.
- Fixed hook into Wykkyd's 'Enable Multi-Screen Support' option. Will now correctly apply element changes when you turn this on and off (most prominent when using bezel-corrected resolutions).
- Fixed errors and UI display issues when turning multi-screen support on and off. If you turn it off, then on again, the conversation window breaks. /reloadui fixes the problem (I'm trying to fix it)
- Refactored code to be more maintainable.

@Ernesto. This new version should hopefully fix your problems.
Report comment to moderator  
Reply With Quote
Unread 04/09/14, 06:27 PM  
Tinuviel
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 33
Uploads: 1
Originally Posted by Tinuviel
Originally Posted by Ernesto
Bug report: If "Multi monitor support" is not set to enabled in Wykkyd Framework, your addon gets null exceptions. When enabled it works, with the offset being a little bit wrong on my standard default Catalyst Control Center bezel compensation which is 6048 width. (Everything is tiny bit too far to the left)
Yes, right now there is a bug on your first load with wykkyd, or if you log in and the setting is off. This is something I want to add in protection for, but haven't done so far. I was mainly just focused on getting all the pieces working.

With everything too far to the left: I'll have to set my bezel correction to your resolution and test with it. I use Nvidia Surround, so I can't test the Eyefinity aspect, but maybe it's something strange with that resolution. I can do this when I get back home tonight from work, which may be around 9pm
Sorry @Ernesto, I switched my resolution to yours and I cannot reproduce the issue. This must be a system configuration issue or something special with how AMD handles this. I'll try to add an option at some point for a custom, additional offset to help you out (and any other AMD user). For now though, since you seem to know what you're doing, just manually edit the lua to add additional correction for your situation.
Report comment to moderator  
Reply With Quote
Unread 04/09/14, 03:40 PM  
BloodEagle

Forum posts: 10
File comments: 72
Uploads: 0
Originally Posted by Tinuviel
Originally Posted by BloodEagle
Last update, as I cannot take anymore today....

Shut off Wykkyd's, moved everything on my far right screen to my far left screen, re-enabled Wykkyd's mulit-monitor support and TADA!, everything is on the center screen. Setup everything in overwhelming joy, looks perfect, type /reloadui and BAM! all the stuff I listed in my last post is either to the far right screen again, or off of my screens entirely.

You have done such an amazing job with the addon, and have attempted to fix my problems multiple times, but I am spent for today.

Perhaps tomorrow I will give something another shot and see if I cannot somehow make it work. Maybe deleting the saved variables of all of them except Wykkyd's and yours or something......
Cool! This is what I was suggesting earlier, but I guess I didn't phrase it right. Glad to see it worked for you.
So I went at it one last time. I deleted all of the saved variables for everything except this and Wykkyds, started up with everything turned off. I went through each mod turning them on and setting them up on my left most screen then /reloadui and each one of them went to the right one screen. I then logged off and back on to make sure they stayed and they did.

I repeated that process till everything was redone and I am pleased to say it is working 100% with 0 issues!

Thanks so much for all the help and ideas you and the other users of this mod gave me. I will enjoy playing the game the way it was supposed to be from this point forward.
Report comment to moderator  
Reply With Quote
Unread 04/09/14, 01:32 PM  
Tinuviel
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 33
Uploads: 1
Originally Posted by BloodEagle
Last update, as I cannot take anymore today....

Shut off Wykkyd's, moved everything on my far right screen to my far left screen, re-enabled Wykkyd's mulit-monitor support and TADA!, everything is on the center screen. Setup everything in overwhelming joy, looks perfect, type /reloadui and BAM! all the stuff I listed in my last post is either to the far right screen again, or off of my screens entirely.

You have done such an amazing job with the addon, and have attempted to fix my problems multiple times, but I am spent for today.

Perhaps tomorrow I will give something another shot and see if I cannot somehow make it work. Maybe deleting the saved variables of all of them except Wykkyd's and yours or something......
Cool! This is what I was suggesting earlier, but I guess I didn't phrase it right. Glad to see it worked for you.
Report comment to moderator  
Reply With Quote
Unread 04/09/14, 01:30 PM  
BloodEagle

Forum posts: 10
File comments: 72
Uploads: 0
Originally Posted by SkruDe
Originally Posted by BloodEagle
@Tinuviel I have an update for you.

As of now, everything seems to be working almost perfectly. All of the stuff is in the center as it is supposed to be, and some (I switched to FTC) mods are staying put.

The only issue I have currently is that Simple clock, Dragonloot and Crafting research timers seem to be completely off the screen to the right which I think i might be able to fix using your earlier idea, and for some reason, everytime I reload my UI or log out and back in, ZR Mini Map and Soul Shard counter jump all the way to the far right bottom corner of my most righthand monitor.

Any thoughts?

Sorry to be such a PitA, I am attempting to get everything fixed where it will be put so I can also help others with their problems.
I'm not familiar with those mods, I don't use them, but they sure sound a lot like what's built (not enabled by default) in Wykkyd's Framework, just me judging by the title of those mods? Wykkyd's Frameword has a bar you can enable in the settings, you put above your compass and it has clock and timers on it you can customize. I use that.
Thanks for the idea, and I have tried it, but just cannot do the bar thing. Never was a fan even in all the other MMOs of the past.
Report comment to moderator  
Reply With Quote
Unread 04/09/14, 01:29 PM  
BloodEagle

Forum posts: 10
File comments: 72
Uploads: 0
Originally Posted by Tinuviel
Originally Posted by BloodEagle
@Tinuviel I have an update for you.

As of now, everything seems to be working almost perfectly. All of the stuff is in the center as it is supposed to be, and some (I switched to FTC) mods are staying put.

The only issue I have currently is that Simple clock, Dragonloot and Crafting research timers seem to be completely off the screen to the right which I think i might be able to fix using your earlier idea, and for some reason, everytime I reload my UI or log out and back in, ZR Mini Map and Soul Shard counter jump all the way to the far right bottom corner of my most righthand monitor.

Any thoughts?

Sorry to be such a PitA, I am attempting to get everything fixed where it will be put so I can also help others with their problems.
It's no problem as you're not demanding anything and helping with addon incompatibility.
I'll download those addons tonight and try to see why they're not working. I can't promise any fix in the near future though, as I'm not sure if I'll find the issue and even if I do how much work it would need to fix.
Last update, as I cannot take anymore today....

Shut off Wykkyd's, moved everything on my far right screen to my far left screen, re-enabled Wykkyd's mulit-monitor support and TADA!, everything is on the center screen. Setup everything in overwhelming joy, looks perfect, type /reloadui and BAM! all the stuff I listed in my last post is either to the far right screen again, or off of my screens entirely.

You have done such an amazing job with the addon, and have attempted to fix my problems multiple times, but I am spent for today.

Perhaps tomorrow I will give something another shot and see if I cannot somehow make it work. Maybe deleting the saved variables of all of them except Wykkyd's and yours or something......
Report comment to moderator  
Reply With Quote
Unread 04/09/14, 01:18 PM  
SkruDe

Forum posts: 0
File comments: 30
Uploads: 0
Originally Posted by BloodEagle
@Tinuviel I have an update for you.

As of now, everything seems to be working almost perfectly. All of the stuff is in the center as it is supposed to be, and some (I switched to FTC) mods are staying put.

The only issue I have currently is that Simple clock, Dragonloot and Crafting research timers seem to be completely off the screen to the right which I think i might be able to fix using your earlier idea, and for some reason, everytime I reload my UI or log out and back in, ZR Mini Map and Soul Shard counter jump all the way to the far right bottom corner of my most righthand monitor.

Any thoughts?

Sorry to be such a PitA, I am attempting to get everything fixed where it will be put so I can also help others with their problems.
I'm not familiar with those mods, I don't use them, but they sure sound a lot like what's built (not enabled by default) in Wykkyd's Framework, just me judging by the title of those mods? Wykkyd's Frameword has a bar you can enable in the settings, you put above your compass and it has clock and timers on it you can customize. I use that.
Last edited by SkruDe : 04/09/14 at 01:19 PM.
Report comment to moderator  
Reply With Quote
Unread 04/09/14, 12:59 PM  
Tinuviel
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 33
Uploads: 1
Originally Posted by BloodEagle
@Tinuviel I have an update for you.

As of now, everything seems to be working almost perfectly. All of the stuff is in the center as it is supposed to be, and some (I switched to FTC) mods are staying put.

The only issue I have currently is that Simple clock, Dragonloot and Crafting research timers seem to be completely off the screen to the right which I think i might be able to fix using your earlier idea, and for some reason, everytime I reload my UI or log out and back in, ZR Mini Map and Soul Shard counter jump all the way to the far right bottom corner of my most righthand monitor.

Any thoughts?

Sorry to be such a PitA, I am attempting to get everything fixed where it will be put so I can also help others with their problems.
It's no problem as you're not demanding anything and helping with addon incompatibility.
I'll download those addons tonight and try to see why they're not working. I can't promise any fix in the near future though, as I'm not sure if I'll find the issue and even if I do how much work it would need to fix.
Report comment to moderator  
Reply With Quote
Unread 04/09/14, 12:14 PM  
BloodEagle

Forum posts: 10
File comments: 72
Uploads: 0
@Tinuviel I have an update for you.

As of now, everything seems to be working almost perfectly. All of the stuff is in the center as it is supposed to be, and some (I switched to FTC) mods are staying put.

The only issue I have currently is that Simple clock, Dragonloot and Crafting research timers seem to be completely off the screen to the right which I think i might be able to fix using your earlier idea, and for some reason, everytime I reload my UI or log out and back in, ZR Mini Map and Soul Shard counter jump all the way to the far right bottom corner of my most righthand monitor.

Any thoughts?

Sorry to be such a PitA, I am attempting to get everything fixed where it will be put so I can also help others with their problems.
Report comment to moderator  
Reply With Quote
Unread 04/09/14, 10:17 AM  
Ernesto

Forum posts: 0
File comments: 11
Uploads: 0
Originally Posted by SkruDe
Originally Posted by Ernesto
Bug report: If "Multi monitor support" is not set to enabled in Wykkyd Framework, your addon gets null exceptions. When enabled it works, with the offset being a little bit wrong on my standard default Catalyst Control Center bezel compensation which is 6048 width. (Everything is tiny bit too far to the left)
That is by design (the framework needing to be enabled), he says to enable it on the main info page for his add-on :P

He says:
Sure, but it still shouldn't throw null exceptions
Report comment to moderator  
Reply With Quote
Unread 04/09/14, 09:33 AM  
Tinuviel
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 33
Uploads: 1
Originally Posted by Ernesto
Bug report: If "Multi monitor support" is not set to enabled in Wykkyd Framework, your addon gets null exceptions. When enabled it works, with the offset being a little bit wrong on my standard default Catalyst Control Center bezel compensation which is 6048 width. (Everything is tiny bit too far to the left)
Yes, right now there is a bug on your first load with wykkyd, or if you log in and the setting is off. This is something I want to add in protection for, but haven't done so far. I was mainly just focused on getting all the pieces working.

With everything too far to the left: I'll have to set my bezel correction to your resolution and test with it. I use Nvidia Surround, so I can't test the Eyefinity aspect, but maybe it's something strange with that resolution. I can do this when I get back home tonight from work, which may be around 9pm
Last edited by Tinuviel : 04/09/14 at 09:33 AM.
Report comment to moderator  
Reply With Quote
Unread 04/09/14, 09:21 AM  
SkruDe

Forum posts: 0
File comments: 30
Uploads: 0
Originally Posted by Ernesto
Bug report: If "Multi monitor support" is not set to enabled in Wykkyd Framework, your addon gets null exceptions. When enabled it works, with the offset being a little bit wrong on my standard default Catalyst Control Center bezel compensation which is 6048 width. (Everything is tiny bit too far to the left)
That is by design (the framework needing to be enabled), he says to enable it on the main info page for his add-on :P

He says:
Eyefinity support has been updated to work as a WykkydFramework extension. As such, the new version requires Wykkyd Framework. Once you install both, you must go to Settings -> Wykkyd -> Multiple Monitor Setup. From there, select (3) monitors and (2) as the target, then enable 'Multi-Monitor support'.
Last edited by SkruDe : 04/09/14 at 09:28 AM.
Report comment to moderator  
Reply With Quote
Unread 04/09/14, 09:07 AM  
Ernesto

Forum posts: 0
File comments: 11
Uploads: 0
Bug report: If "Multi monitor support" is not set to enabled in Wykkyd Framework, your addon gets null exceptions. When enabled it works, with the offset being a little bit wrong on my standard default Catalyst Control Center bezel compensation which is 6048 width. (Everything is tiny bit too far to the left)
Report comment to moderator  
Reply With Quote
Unread 04/09/14, 08:26 AM  
Tinuviel
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 33
Uploads: 1
Originally Posted by Ernesto
Actually, reading the code in your latest version it is much nicer and a ton less errors =)

I will give it a go when I get home and see if I can provide some actual real help instead of just rambling.

Did I mention that you are awesome for making this addon?
Thanks!

That's why I was confused. The first version was not tested on bezel corrected resolutions, while the one 2 versions back was. The new logic goes (results are assuming a 6020*1080 resolution)

[2006] monitorWidth = resWidth / 3
[1.85] aspectRatio = moniorWidth / resHeight
[1.85] correctedRatio = aspectRatio

if (aspectRatio isnot in the list of known aspect ratios) [true]
[1.77] correctedRatio = GetCorrectedAspectRatio() -- This gets the next highest aspect ratio to the one input
end

[1920] correctedMonitorWidth = correctedRatio * resHeight
[260] [bezelWidth = resWidth - (correctedMonitorWidth * 3)

This gets the width of both bezels, which I then use for offsetting controls.
Last edited by Tinuviel : 04/09/14 at 08:30 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: