You are not logged in.
Hello guys, beginner here, with i3.
I'm trying to fix it for 1 week with googling, forums and wiki but i cant solve it.
So in my laptop when i click the touchpad with 2 fingers it act as 'right click', and when i click with 3 finger it act as 'middle click'. I want to disable that function. and keep only the single click.
How to do that ??
In arch wiki i found about libunput and manpage . So i found that maybe the option that i want is the "ClickMethod". So i go to /etc/X11/xorg.conf.d/30-touchpad.conf and add my option. I tried all of the available values like "none, buttonareas and clickfinger" but none of them seem to work.
When i tried the ''NaturalScrolling'' option it worked, so i think the config file works fine in general.
So what is the problem ???
(also i restart my system several times after i changed my config file and i did all the upgrades.)
Last edited by bigNooblinuxer (2018-09-28 15:56:19)
Offline
Here is the output of " xinput list-props 13(my device id) "
Device 'SynPS/2 Synaptics TouchPad':
Device Enabled (143): 1
Coordinate Transformation Matrix (145): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Tapping Enabled (296): 1
libinput Tapping Enabled Default (297): 0
libinput Tapping Drag Enabled (298): 1
libinput Tapping Drag Enabled Default (299): 1
libinput Tapping Drag Lock Enabled (300): 0
libinput Tapping Drag Lock Enabled Default (301): 0
libinput Tapping Button Mapping Enabled (302): 1, 0
libinput Tapping Button Mapping Default (303): 1, 0
libinput Natural Scrolling Enabled (278): 1
libinput Natural Scrolling Enabled Default (279): 0
libinput Disable While Typing Enabled (304): 1
libinput Disable While Typing Enabled Default (305): 1
libinput Scroll Methods Available (280): 1, 1, 0
libinput Scroll Method Enabled (281): 1, 0, 0
libinput Scroll Method Enabled Default (282): 1, 0, 0
libinput Accel Speed (287): 0.000000
libinput Accel Speed Default (288): 0.000000
libinput Left Handed Enabled (292): 0
libinput Left Handed Enabled Default (293): 0
libinput Send Events Modes Available (263): 1, 1
libinput Send Events Mode Enabled (264): 0, 0
libinput Send Events Mode Enabled Default (265): 0, 0
Device Node (266): "/dev/input/event9"
Device Product ID (267): 2, 7
libinput Drag Lock Buttons (294): <no items>
libinput Horizontal Scroll Enabled (295): 1
Offline
From https://bugs.freedesktop.org/show_bug.cgi?id=99756 it looks like this is currently not possible with libinput. It is possible with xf86-input-synaptics, which as the wiki states, is not actively updated anymore. See https://wiki.archlinux.org/index.php/Touchpad_Synaptics and look for TapButton. From my experience (on a 2012 Thinkpad) the driver works just fine.
Offline
From https://bugs.freedesktop.org/show_bug.cgi?id=99756 it looks like this is currently not possible with libinput. It is possible with xf86-input-synaptics, which as the wiki states, is not actively updated anymore. See https://wiki.archlinux.org/index.php/Touchpad_Synaptics and look for TapButton. From my experience (on a 2012 Thinkpad) the driver works just fine.
your solution works fine for me.
You are amazing, Thank you.
My only concern is that most people suggest libinput over synaptics so i don't know if i will have problems in the futures, but ok.
Offline