Expose touchpad settings if synaptics is in use
authorDaniel van Vugt <daniel.van.vugt@canonical.com>
Fri, 16 Mar 2018 17:53:10 +0000 (13:53 -0400)
committerJeremy Bicha <jbicha@debian.org>
Mon, 19 Mar 2018 00:14:00 +0000 (00:14 +0000)
commitd6f9ec3967770ad21fd563efc60eb319d13d8b93
tree4dfdb4c817dd6d9be30454735a46b04f77db10fa
parent33c48c47b92a74e44ae47c53b4dfe00e663c8592
Expose touchpad settings if synaptics is in use

Upstream is aggressively pushing for libinput over synaptics. However that
creates a factually incorrect situation where gnome-control-center thinks
there is no touchpad unless you're using the xserver-xorg-input-libinput.
This patch adds support for both drivers, removing the code that would
hide the touchpad settings when xserver-xorg-input-synaptics is in use.

This patch is only useful in the GNOME on Xorg session.
In GNOME on Wayland, libinput is used anyway.

This patch requires a companion patch in mutter which GNOME has rejected.

https://gitlab.gnome.org/GNOME/mutter/merge_requests/37

Gbp-Pq: Name 0004-Expose-touchpad-settings-if-synaptics-is-in-use.patch
panels/mouse/cc-mouse-caps-helper.c
panels/mouse/gnome-mouse-properties.c