Ok, this isn't really a simple thing to describe so I'll state the basic
problem first and things I've noticed that are most likely associated with
it.
The problem is while playing World of Warcraft on a Twinview activated X-Server,
the camera will do random jumps around my character when the mouse is clicked.
Now by 'random' I actually mean a few things:
1. This doesn't happen on every mouse click and will not happen for some
periods of time or will happen over and over in a short period of time (race
condition?)
2. The camera usually jumps approximately 180 degrees around the character, not
always 180 degrees but close most of the time.
Along with this camera jumping behavior, I've noticed that when a mouse
button is raised from being clicked, the cursor will jump to my other monitor
(Again, I have Twinview activated, with WoW running windowed on one screen, and
typically a web broswer on the other). It seems that the some mouseButtonUp
event is resetting the cursor to the center of my Twinview screen (I can clicked
near the top or bottom of the WoW window and upon release the cursor will jump
towards the center.)
This mouse jumping happens with WoW in either openGL or direct3D mode, KDE or
Gnome, X.Org 7.2 or X.Org 7.4. Also the mouse jumping will only occur after
loading into the world (It won't jump when the title screen,
character-select screen, or loading screens are shown.)
I'm figuring that the mouse cursor jumping to the center of the
X-Server's screen is probably linked to the camera jumps in WoW. The problem
is I'm not sure how to continue to debug this so I've decided to seek
help on the forums here.
Anybody have any advice, suggestions, or genuine help to offer that can lead me
in at least a direction to pinpoint the actual cause of this behavior? If more
info is needed, I'd be glad to try and give it.
Here are some of my system stats/info/etc:
- Ubuntu 8.10 (was 8.04 a week ago but this behavior was present before the
upgrade)
- GeForce 7300 GS
- Wine compiled from latest git source
- WoW is run windowed mode, on one desktop