[ANNOUNCE] xf86-input-evdev

Maxim Levitsky maximlevitsky at gmail.com
Thu Aug 13 20:09:56 PDT 2009

On Fri, 2009-08-14 at 12:20 +1000, Peter Hutterer wrote:
> This is a snapshot of the current evdev development tree.
> The driver is stable for everyday use but will see further changes before
> settling down into 2.3. This snapshot intends to encourage wider testing.
> Most notable changes to the current stable evdev 2.2:
> - The driver now honours EV_SYN. This avoids button events to be sent before
>   the associated motion events.
> - Slightly improved tablet support. Wacom and waltop tablets now post all
>   axes. Needs more work though.
> - More verbose log output for easier bug triaging.
> - Support for button and/or scroll-wheel-only input devices (e.g. Griffin
>   Powermate). Note that the server does not yet support them as
>   well.
> Supports X Servers 1.5, 1.6 and git.
> Bugs can be reported at https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
> Component Input/evdev.

Folks, I have two outstanding questions about this driver.

First, I have seen that XI2 input is landed in master (and I enjoy two
mouses now :-)

But, there were rumors that this will enable support for 32 bit
keycodes, and it will be transparent, providing an updated Xlib is
How far we are from that?

And what about joysticks, how they be handled in future, you plan?
Currently evdev just grabs them, and uses them as a mouse, and this
isn't funny, as this causes a sudden mouse movements due to noise from
the joystick (and crashes...)

Do you have plans to port SDL to use joysticks via X, or the current
status quo of /dev/js[0-9] will continue? In this case how about
ignoring them in evdev, without all kind of hal hacks.

Spleaking of hal, it is going to be depricated, so is Xorg ported to

Best regards,
	Maxim Levitsky

More information about the xorg mailing list