evdev is horrible and I can't get rid of it

Adam Jackson ajax at redhat.com
Sat Mar 8 17:46:43 PST 2008


On Sat, 2008-03-08 at 11:25 -0800, Jeffrey Baker wrote:
> I think all sane people could agree that evdev is terrible.  It makes
> your mouse not work right and the manual page is gibberish.  And yet,
> it's like the zombie xorg module that won't go away!  Even when I have
> Disable "evdev" in my Section "Module", somehow evdev still manages to
> load itself and ruin my pointing device.  Why is this?  Who thinks
> evdev is so awesome that it should override the user preferences
> against using it?

I actually just pushed a fairly substantial cleanup to the evdev driver
to git.  I'd appreciate any feedback on cases where it still doesn't
work.

I was motivated by much the same frustrations as you seem to have.  On
my machine, evdev 1.2 would find a bunch of devices, synthesize some
configuration for them, then fail to parse its own configuration.
Touching the touchpad made it crash.  And the config file syntax was
just insane.

The version in master, however, appears to work.

- ajax
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://lists.x.org/archives/xorg/attachments/20080308/bfb0e8b2/attachment.pgp>


More information about the xorg mailing list