GNOME Bugzilla – Bug 789989
Independent mouse settings for trackpoint and mice with libinput, Wayland, and GNOME
Last modified: 2018-07-11 07:39:54 UTC
Adjusting the "Mouse Speed" slider on the Mouse & Touchpad page affects both the built-in trackpoint and connected mice. Setting it appropriately for my trackpoint means my mouse is wildly sensitive and vice versa if I set it appropriately for my mouse. Is there a way to have independent pointing device configuration? My understanding is that libinput exposes the settings to the compositor (Wayland), which in turn exposes them to the client (GNOME's mutter) [1]. The tools provided by the desktop environment are to be used to configure libinput [2]. It used to be that I could write a per-device config file placed in /etc/X11/xorg.conf.d/. I can sort of hack it to work by fixing the "Mouse Speed" slider to a speed that is appropriate for my mouse, and then setting POINTINGSTICK_SENSITIVITY=xxx inside a hwdb entry /etc/udev/hwdb.d/99-trackpoint.hwdb [3]. I haven't tried this but in theory it should work. I don't see this as a good solution though... What libinput property is the "Mouse Speed" slider configuring anyways? Justin [1] https://wayland.freedesktop.org/libinput/doc/latest/index.html [2] https://wiki.archlinux.org/index.php/Libinput [3] https://wiki.archlinux.org/index.php/TrackPoint#udev_hwdb_entry
I want to chime in here. Please add a trackpoint movement speed slider (if the hardware is available). Combining it with mouse speed is a very bad idea - either mouse speed is fine, or trackpoint speed is fine, but not both. An example bug where it actually causes problems: https://bugzilla.redhat.com/show_bug.cgi?id=1509017 control-center-3.26.2-1.fc27.x86_64 libinput-1.9.1-1.fc27.x86_64
I also would like to see a trackpoint movement speed slider. In private communication, Peter Hutterer said that independent settings are not possible "unless mutter exposes something here and afaik it doesn't yet, sorry." I am also using libinput 1.9 and have also noticed a drastic change in sensitivity between 1.8 and 1.9.
*** This bug has been marked as a duplicate of bug 746789 ***