[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