[PATCH 00/19] Input driver API rework and cleanup

Daniel Stone daniel at fooishbar.org
Fri Jul 30 08:09:07 PDT 2010


On Fri, Jul 30, 2010 at 04:21:16PM +1000, Peter Hutterer wrote:
> As I have mentioned in the past, the input driver API is in need of a
> cleanup. For those easily amused, I recommend going through the input device
> addition process where one can find gimmicks such as the DIX calling the DDX
> which calls the driver to call back into the DDX to allocate a struct then
> handed to the driver to be used by the DIX. Or so, sometimes I get confused
> figuring this out in detail.
> 
> This set of patches provides some of this cleanup, including a new input
> API. [PATCH 02/19] "xfree86: rework driver PreInit API - XInput ABI 12" is
> the main one to look at here, the rest is just throwing out unnecessary
> stuff.

I'm a fan.  I've been running this on evdev and synaptics (I did the
synaptics conversion myself from before you did it, but I assume they're
pretty much the same), and it doesn't seem to have regressed anything.
Xephyr is still broken in that it doesn't seem to be sending out
KeymapNotifies, but that's nothing new.

Reviewed-by: Daniel Stone <daniel at fooishbar.org>

Cheers,
Daniel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.x.org/archives/xorg-devel/attachments/20100730/316bc20f/attachment.pgp>


More information about the xorg-devel mailing list