[PATCH 0/4] Input: Add INPUT_PROP_TOPBUTTONPAD device property to Fedora kernels

Hans de Goede hdegoede at redhat.com
Sat May 10 07:59:29 UTC 2014


Hi All,

Now that INPUT_PROP_TOPBUTTONPAD has landed in Linus' tree, upstream 
xorg-x11-drv-synaptics is relying on it as the one and only way to identify
clickpads with top buttons (as found on all new lenovo laptops).

Currently in Fedora we have a set of udev rules, which need to be
expanded for each new model, instead of using INPUT_PROP_TOPBUTTONPAD.

Now that yet another Lenovo model has surfaced with this type of touchpad:
https://bugzilla.redhat.com/show_bug.cgi?id=1096436

I would like to move Fedora to the solution upstream is using. The first step
for this would be to add these 4 patches to the Fedora kernels. I've also
send them to stable, and Dmitry Torokhov and Greg KH are both ok with them
going into stable. But Greg has a bit of a backlog atm.

For now I'll just extend the udev rules in xorg-x11-drv-synaptics for this one
more model, since otherwise things will break for people not using the very
latest Fedora kernel. Once these changes have been in Fedora kernels for
a while I plan to rebase xorg-x11-drv-synaptics to the latest upstream,
making it rely on INPUT_PROP_TOPBUTTONPAD and avoiding the need to update
it for each new laptop model with such a touchpad.

Regards,

Hans


More information about the kernel mailing list