xf86-input-evdev: Changes to 'master'

Daniel Stone daniel at fooishbar.org
Sat May 3 03:21:19 PDT 2008


On Thu, May 01, 2008 at 06:50:21PM -0700, Peter Hutterer wrote:
>     Don't allow relative and absolute axes on the same device.
>     
>     This is a bit of a mess. The MS Optical Desktop 2000 registers both relative
>     and absolute axes on the same device (the mouse). The absolute axes have a
>     valid min/max range for x/y and thus overwrite the x/y relative axes in the
>     server (no, this is not a server bug). And I wouldn't be surprised if other
>     devices have similar issues.
>     
>     Since the device only sends relative events after that, the mouse is
>     essentially restricted to the min..max range of 0..255. The server simply
>     doesn't do unrestricted relative axis and restricted absolute axis on the same
>     device (not for the same axis numbers anyway).

Er, shouldn't this be a kernel quirk? I can actually see some usecases
where this would make sense (the SpaceNavigator in particular).

Cheers,
Daniel ('kernel quirk, kernel quirk, no, don't put that in evdev')
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.x.org/archives/xorg/attachments/20080503/7b465123/attachment.pgp>


More information about the xorg mailing list