[quake2] Highly erratic mouse behavior
wakko at generation.no
Thu Mar 17 07:56:38 EST 2005
On Thu, 17 Mar 2005 12:49:51 +0100, Julien Langer <jlanger at zigweb.de>
> On Sa, 2005-03-12 at 17:35 +0100, Anders Storsveen wrote:
>> I'm 100% sure that this problem is mouse accelleration related. I have
>> been whining about this for years now, linux
>> seems to have mouse accelleration that is impossible to turn off... It's
>> like this in every game! I've posting
>> around the net on this, and no one seems to figure it out.
>> I've done xset m 0 0 and set the mouseaccel to 1x in kde. but nothing
>> If you try to move the mouse very slowly you will get the following
>> artifacts, in SDL you will get no or slow
>> movment, and in glx you will get negative movment and if you speed up a
>> little you will get zero movment and then
>> correct movment again. I'm definantly sure that this is some problem
>> how X or some other backend handles mouse
>> and mouse accelleration. I'm also betting that, in regular x with mouse
>> acceleration set to "off" there is still
>> mouse acceleration, even though it is hard to detect.
>> If someone made an app that compared raw mouse input to the length
>> actually moved on the desktop I'm sure the
>> length would change dependant on the speed, even though the physical
>> length moved stays the same. But what I'm sure
>> of is that mouse acceleration in the game is what this problem is, it
>> affects other games including quake3!
>> It's stupid to have to dualboot to windows to play games that are native
>> in linux and performes very well (and even
>> better in the case of q3) in linux when compared to windows.
> I don't see such a behavior on my machine.
> No matter how fast I move the mouse, the distance it covers is always
> the same... in q2 and in q3.
> And I have even enabled mouse acceleration in Gnome.
> But it's true that there's no movement with SDLGL if the mouse is moved
> very slow.
Well if it is no movment when moved very slow I would say that the
distance isn't the same.
If you move it that slow in glx and mark of a perimiter to move it in. and
then move it back really fast there should be a difference.
Using Opera's revolutionary e-mail client: http://www.opera.com/m2/
More information about the quake2