Raw mouse input is distorted
simon.thum at gmx.de
Fri Sep 19 02:03:16 PDT 2008
Søren Hauberg wrote:
> Can I somehow force the evdev driver to only accept absolute events?
> I'll see if I can find the time to look into fixing the issue, as I
> guess it could be related to my problems. But like everybody else I'm
> in lack of time, so I'm not sure if it'll be doable.
Adding an option would make the problem solveable in HAL, which isn't
the worst place of all. Should be trivial.
If that's the issue, you should find both relative and absolute axes
mentioned in your xorg log.
In xf86-input-evdev/evdev.c there's EvdevInit and EvdevProbe. The former
could be used to place an option, the latter might give you insights how
to mod your kernel module to get rid of relative stuff so you don't need
to modify evdev.
@Peter: It might make sense to suppress the relative bit if a absolute
touchpad is found, or go prefer absolute on touchpads in EvdevInit().
How do you think about that?
More information about the xorg