systemconfig > input devices > touchpad enable [x] mouse click emulation The text (one finger, two finger, ...) gets enabled, but the drop-down boxes stay disabled. Therefore, i cannot redefine the touchpad tap behaviour if, for example, you set your mouse to left handed and want the touchpad to send a 'tap' as 'right mouse click' (which then translates to a normal 'click' with the primary mouse button) So... lefties are unable to use the touchpad. Reproducible: Always
Sorry, libinput doesn't allow us to change any of these properties which is why they remain disabled in the UI. Reading more on the documentation, it is possible to set Left Handed mouse option in an xorg.conf file. Also, there is a new Touchpad KCM being developed which might offer more settings to tweak.
Apparently libinput is the future (see for example: https://bugzilla.opensuse.org/show_bug.cgi?id=1010202 ) but with libinpput I'm unable to configure almost anything with my touchpad (Dell XPS 13 9343). So what is the status of the "new Touchpad KCM" wrt libinput? I reported https://bugzilla.opensuse.org/show_bug.cgi?id=1010808 before finding this bug. Looking at https://rajeeshknambiar.wordpress.com/2015/02/22/libinput-support-added-to-touchpad-kcm/ it seems the KCM Touchpad is completely useless with libinput? O_O There is no way I relearn what 2 finger tap and 3 finger tap does and I'm pretty sure Left handed people would like to be able to use their touchpads too. I should be able to provide any information you may desire to get this fixed :)
fixed with new libinput
(In reply to slartibart70 from comment #3) > fixed with new libinput Could you be a bit more specific please? Which versions of involved components would I need to get this fix? Thanks!
@Christoph Obexer Systemsettings is still not able to provide the appropriate settings via a GUI. But libinput has evolved and you can set all things via script...depending on what your devices provide as options. My touchpad and mouse problems with left/right handedness and emulation of buttons on the touchpad are addressed by the following script: #! /bin/bash device="SynPS/2 Synaptics TouchPad" touchpadId=$(xinput --list | grep "${device}" | cut -f2 | cut -d= -f2) xinput set-prop $touchpadId "libinput Click Method Enabled" 0 1 xinput set-prop $touchpadId "libinput Left Handed Enabled" 1 There are plenty of settings available, have a look with: xinput --list-props <id> # id being your device number Have a look at the libinput project website as well, e.g. here: https://wayland.freedesktop.org/libinput/doc/latest/pointer-acceleration.html Hope this helps
*** Bug 381671 has been marked as a duplicate of this bug. ***