Double monitor bug

WinEQ 2.0 Pro discussion and support

Moderators: Lavish Software Team, Moderators

Post Reply
blakhart66
GamingTools Subscriber
Posts: 44
Joined: Wed Jul 14, 2004 8:55 am

Double monitor bug

Post by blakhart66 » Sat Dec 01, 2007 1:43 pm

I've been using 2 monitors for several weeks now, in EQ2, and just ran into a new bug this morning - when the window on the primary monitor is active, I can't move the mouse over to the second monitor, but when the window on the second monitor is active, I can move back and forth just fine - until I click on something on the primary monitor, only way to reach second monitor is to alt-tab over to it. This issue just popped up about 30 minutes ago, mid-gaming session - tried rebooting, same thing is going on...

A secondary issue I've been having, is that often one of the 2 windows will develop an Alt key bug after a random period of time - once this issue happens, every time I switch to that window, it will insist that my Alt key is being held down until I tap it to refresh.. a bit annoying to have to tap the Alt key every time I alt-tab switch over.. =)



--------------------------------------------------------------------------------

WinEQ 2 System Information
System:
-----------------------------------
Windows Version: Microsoft Windows XP/Service Pack 2/2600.xpsp_sp2_gdr.070227-2254
System Physical RAM: 1492/2975MB
Page File: 9933/10999MB
Virtual Memory: 1556/2047MB (Extended: 0MB)
CPU 1: AMD Athlon(tm) 64 Processor 3200+ @ 2210MHz
CPU Affinity Mask: 1
Video 1: \\.\DISPLAY1/NVIDIA GeForce 7600 GS
Video 2: \\.\DISPLAY2/NVIDIA GeForce 7600 GS
Video 3: \\.\DISPLAYV1/NetMeeting driver
Video 4: \\.\DISPLAYV2/RDPDD Chained DD
Monitor 1: \\.\DISPLAY1 (0,0,1680,1050) (1680x1050) PRIMARY
Monitor 2: \\.\DISPLAY2 (1680,0,2960,1024) (1280x1024)
Sound: ?
DirectX: 4.09.00.0904
Internet Explorer: 7.0.5730.11
WinEQ: 2.15

Loaded Modules:
-----------------------------------
Module 0: C:\Program Files\EQ2M2\EverQuest2.exe
Module 1: C:\WINDOWS\system32\ntdll.dll
Module 2: C:\WINDOWS\system32\kernel32.dll
Module 3: C:\WINDOWS\system32\VERSION.dll
Module 4: C:\WINDOWS\system32\USER32.dll
Module 5: C:\WINDOWS\system32\GDI32.dll
Module 6: C:\WINDOWS\system32\SHELL32.dll
Module 7: C:\WINDOWS\system32\ADVAPI32.dll
Module 8: C:\WINDOWS\system32\RPCRT4.dll
Module 9: C:\WINDOWS\system32\msvcrt.dll
Module 10: C:\WINDOWS\system32\SHLWAPI.dll
Module 11: C:\Program Files\EQ2M2\xul.dll
Module 12: C:\Program Files\EQ2M2\js3250.dll
Module 13: C:\Program Files\EQ2M2\nspr4.dll
Module 14: C:\WINDOWS\system32\WSOCK32.dll
Module 15: C:\WINDOWS\system32\WS2_32.dll
Module 16: C:\WINDOWS\system32\WS2HELP.dll
Module 17: C:\WINDOWS\system32\WINMM.dll
Module 18: C:\Program Files\EQ2M2\MSVCR71.dll
Module 19: C:\Program Files\EQ2M2\plc4.dll
Module 20: C:\Program Files\EQ2M2\plds4.dll
Module 21: C:\WINDOWS\system32\ole32.dll
Module 22: C:\WINDOWS\system32\WINSPOOL.DRV
Module 23: C:\WINDOWS\system32\comdlg32.dll
Module 24: C:\WINDOWS\system32\COMCTL32.dll
Module 25: C:\Program Files\EQ2M2\mss32.dll
Module 26: C:\WINDOWS\system32\d3d9.dll
Module 27: C:\WINDOWS\system32\d3d8thk.dll
Module 28: C:\WINDOWS\system32\IMM32.dll
Module 29: C:\WINDOWS\system32\OLEAUT32.dll
Module 30: C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2180_x-ww_a84f1ff9\comctl32.dll
Module 31: C:\Program Files\WinEQ2\EQPlayNice.dll
Module 32: C:\Program Files\WinEQ2\Lavish.dll
Module 33: C:\WINDOWS\system32\iphlpapi.dll
Module 34: C:\WINDOWS\system32\MSCTF.dll
Module 35: C:\Program Files\WinEQ2\WinEQ2.dll
Module 36: C:\WINDOWS\system32\PSAPI.DLL
Module 37: C:\WINDOWS\system32\mswsock.dll
Module 38: C:\WINDOWS\system32\hnetcfg.dll
Module 39: C:\WINDOWS\System32\wshtcpip.dll
Module 40: C:\WINDOWS\system32\DNSAPI.dll
Module 41: C:\WINDOWS\System32\winrnr.dll
Module 42: C:\WINDOWS\system32\WLDAP32.dll
Module 43: C:\WINDOWS\system32\rasadhlp.dll
Module 44: C:\Program Files\WinEQ2\WinEQ2-EQII.dll
Module 45: C:\WINDOWS\system32\MSIMG32.dll
Module 46: C:\Program Files\WinEQ2\WinEQ2-D3D9.dll
Module 47: C:\WINDOWS\system32\d3dx9_30.dll
Module 48: C:\Program Files\WinEQ2\WinEQ2-HooksI.dll
Module 49: C:\WINDOWS\system32\msctfime.ime
Module 50: C:\Program Files\EQ2M2\DbgHelp.dll
Module 51: C:\WINDOWS\system32\Secur32.dll
Module 52: C:\WINDOWS\system32\ctagent.dll
Module 53: C:\WINDOWS\system32\nvapi.dll
Module 54: C:\WINDOWS\system32\SETUPAPI.dll
Module 55: C:\WINDOWS\system32\CLBCATQ.DLL
Module 56: C:\WINDOWS\system32\COMRes.dll
Module 57: C:\WINDOWS\system32\dxdiagn.dll
Module 58: C:\WINDOWS\System32\wbem\wbemprox.dll
Module 59: C:\WINDOWS\System32\wbem\wbemcomn.dll
Module 60: C:\WINDOWS\system32\xpsp2res.dll
Module 61: C:\WINDOWS\System32\wbem\wbemsvc.dll
Module 62: C:\WINDOWS\System32\wbem\fastprox.dll
Module 63: C:\WINDOWS\system32\MSVCP60.dll
Module 64: C:\WINDOWS\system32\NTDSAPI.dll
Module 65: C:\WINDOWS\system32\NETAPI32.dll
Module 66: C:\WINDOWS\system32\dsound.dll
Module 67: C:\WINDOWS\system32\usp10.dll
Module 68: C:\Program Files\EQ2M2\Miles\mssmp3.asi
Module 69: C:\Program Files\EQ2M2\Miles\mssogg.asi
Module 70: C:\Program Files\EQ2M2\Miles\mssvoice.asi
Module 71: C:\Program Files\EQ2M2\Miles\mssdolby.flt
Module 72: C:\Program Files\EQ2M2\Miles\mssds3d.flt
Module 73: C:\Program Files\EQ2M2\Miles\mssdsp.flt
Module 74: C:\Program Files\EQ2M2\Miles\msseax.flt
Module 75: C:\Program Files\EQ2M2\Miles\msssrs.flt
Module 76: C:\WINDOWS\system32\wdmaud.drv
Module 77: C:\WINDOWS\system32\WINTRUST.dll
Module 78: C:\WINDOWS\system32\CRYPT32.dll
Module 79: C:\WINDOWS\system32\MSASN1.dll
Module 80: C:\WINDOWS\system32\IMAGEHLP.dll
Module 81: C:\WINDOWS\system32\msacm32.drv
Module 82: C:\WINDOWS\system32\MSACM32.dll
Module 83: C:\WINDOWS\system32\midimap.dll
Module 84: C:\WINDOWS\system32\KsUser.dll

Direct3D9:
-----------------------------------
Driver: NVIDIA GeForce 7600 GS/nv4_disp.dll/6/14/11/6371
Adapter Display Mode: 1280x1024 D3DFMT_X8R8G8B8
Game Display Mode: 1280x1024 D3DFMT_UNKNOWN (Windowed)
Current Adapter: 1
Available Texture Memory: 676MB
Windows Hooks Input:
-----------------------------------

EverQuest II:
-----------------------------------
Profile 2: Monitor 2
EQII Path: C:\Program Files\EQ2M2
EQIIClient.ini: .\eqclient.ini
Patch: ON Test Server: OFF Locale: us
Video Adapter: Secondary

blakhart66
GamingTools Subscriber
Posts: 44
Joined: Wed Jul 14, 2004 8:55 am

Post by blakhart66 » Sat Dec 01, 2007 2:06 pm

Oh yeah, one more thing - not sure if it matters, I'm running EQ2 from 2 different hard drives, one install going to each monitor, so there shouldn't be any issues due to eqclient.ini/etc corruptions.

blakhart66
GamingTools Subscriber
Posts: 44
Joined: Wed Jul 14, 2004 8:55 am

Post by blakhart66 » Sat Dec 01, 2007 8:26 pm

Did some more testing, apparently the moust pointer is getting locked inside the main profile, whether its fullscreen or not quite fullscreen... possible profile corruption? Haven't tried making a new profile yet

Lax
Owner
Posts: 6634
Joined: Fri Jun 18, 2004 6:08 pm

Post by Lax » Sun Dec 02, 2007 10:32 am

WinEQ 2 doesn't include the functionality to clip the mouse to the window or monitor (I just checked and re-checked to make sure the code isn't even implemented). If they didn't add something to EQ2 to do it then there must be some option in Windows or something you installed recently (knowingly or unknowingly) to cause this. I don't know what it is, sorry :(

blakhart66
GamingTools Subscriber
Posts: 44
Joined: Wed Jul 14, 2004 8:55 am

Post by blakhart66 » Sun Dec 02, 2007 5:44 pm

Weird... tried making a new profile, still does it... odd thing is though, its only locking the mouse inside the borders of eq2 windows on the main monitor.. doesn't lock it inside the window on the second monitor, doesn't lock it inside anything else I run on the main window...

blakhart66
GamingTools Subscriber
Posts: 44
Joined: Wed Jul 14, 2004 8:55 am

Post by blakhart66 » Sun Dec 02, 2007 6:01 pm

Continuing testing.... tried loading the other account on the main monitor, does it to that one too, so its not tied to the account... going to try uninstalling/reinstalling WinEQ next...

blakhart66
GamingTools Subscriber
Posts: 44
Joined: Wed Jul 14, 2004 8:55 am

Post by blakhart66 » Sun Dec 02, 2007 6:09 pm

Hmmm... fresh install, same thing... However... I just remembered... there was an automatic windows update Friday morning.....

blakhart66
GamingTools Subscriber
Posts: 44
Joined: Wed Jul 14, 2004 8:55 am

Post by blakhart66 » Sun Dec 02, 2007 6:16 pm

Friday, November 30: Software Distribution Service 3.0

Looking like thats the culprit, somehow - doing a system restore prior to that install.

blakhart66
GamingTools Subscriber
Posts: 44
Joined: Wed Jul 14, 2004 8:55 am

Post by blakhart66 » Sun Dec 02, 2007 6:26 pm

Bingo - problem fixed... something in that auto-update did it, supposedly it was only an update to the autoupdater, but i have my doubts... heh

Lax
Owner
Posts: 6634
Joined: Fri Jun 18, 2004 6:08 pm

Post by Lax » Mon Dec 03, 2007 9:35 am

Interesting, thank you for reporting back about what it turned out to be

blakhart66
GamingTools Subscriber
Posts: 44
Joined: Wed Jul 14, 2004 8:55 am

Post by blakhart66 » Thu Dec 13, 2007 5:05 pm

Still having issues with this - Windows XP's autoupdater has decided 3 times to reinstall this, I keep having to do a system restore to just prior to installation... something in Software Distribution Service 3.0 is not working with WinEQ's dual monitor support... is there any other info I can provide that could help you find the problem?

blakhart66
GamingTools Subscriber
Posts: 44
Joined: Wed Jul 14, 2004 8:55 am

Post by blakhart66 » Thu Dec 13, 2007 5:11 pm

More clarification: the bug acts a little differently from time to time... the following have all happened after this update gets installed:

1) Mouse locking inside primary monitor's EQ2 window, can alt-tab to the secondary monitor's EQ2 window.

2) Mouse locking inside primary monitor's EQ2 window, can not alt-tab out to any other programs running on second monitor - only solution is to hit the windows key to knock the mouse loose, then click on the EQ2/explorer/etc window on the second monitor to activate that window.

3) Inability to open an EQ2 window on second monitor - it loads up fine using that profile, can hear audio from that window - other toons nearby, and a 'you've got mail' beep upon login, however, that window is...nowhere.. even running it by itself, it opens into empty space somewhere - this is a new one after the most recent install, going to rollback again now.

Post Reply