[PATCH 01/12] dbus-core: Move to hw/xfree86/common dir
Peter Hutterer
peter.hutterer at who-t.net
Wed Jan 29 22:04:53 PST 2014
On Wed, Jan 29, 2014 at 09:54:14PM -0800, Alan Coopersmith wrote:
> On 01/29/14 09:47 PM, Peter Hutterer wrote:
> >so it's less that the driver needs to get switched to vuid, the _kernel_
> >needs to provide evdev functionality.
>
> Is there actually a spec for the required functionality, or is this basically
> just "the kernel needs to be Linux"?
there are a few bits and pieces, but no single spec.
https://www.kernel.org/doc/Documentation/input/input.txt (see section 5)
https://www.kernel.org/doc/Documentation/input/event-codes.txt
how the protocol A and B work:
https://www.kernel.org/doc/Documentation/input/multi-touch-protocol.txt
more internal stuff:
https://www.kernel.org/doc/Documentation/input/input-programming.txt
but aside from that it's largely a look at linux/input.h and figure it out
from there...
seen from userspace it's a relatively simple protocol, though slightly
quirky in places (which prompted libevdev).
Cheers,
Peter
More information about the xorg-devel
mailing list