You are not logged in.

#1 2018-09-22 17:07:17

bigNooblinuxer
Member
Registered: 2018-09-22
Posts: 3

[Solved] Touchpad, How to disable '' 2/3 Finger click ''???

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

#2 2018-09-24 12:21:21

bigNooblinuxer
Member
Registered: 2018-09-22
Posts: 3

Re: [Solved] Touchpad, How to disable '' 2/3 Finger click ''???

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

#3 2018-09-24 15:17:40

MariusK
Member
Registered: 2013-02-05
Posts: 7

Re: [Solved] Touchpad, How to disable '' 2/3 Finger click ''???

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

#4 2018-09-28 15:55:23

bigNooblinuxer
Member
Registered: 2018-09-22
Posts: 3

Re: [Solved] Touchpad, How to disable '' 2/3 Finger click ''???

MariusK wrote:

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

Board footer

Powered by FluxBB