Comment 56 for bug 267611

Revision history for this message
William Grant (wgrant) wrote :

Paulo,

hal's option setting is just like xorg.conf's; it's done only upon device initialisation, and without the usual client/server model that X uses. xinput and the Touchpad tab in gnome-mouse-properties use XInput device properties, which are settable at runtime through the X11 protocol stream itself. libxi handles the client side of the required X11 extensions. It looks like some parts are being swapped - compare the incorrect data sent and what I believe should be sent:

Bad: 92 27 06 00 04 00 00 00 6d 00 00 00 00 00 00 00 13 00 00 00 00 00 00 00
Good: 92 27 06 00 6d 00 00 00 13 00 00 00 00 00 00 00 01 00 00 00 04 00 00 00