Linux Mint 18.3 touchpad clique do meio

1

Acabei de instalar o Mint 18.3 e estou tentando configurar meu touchpad para fazer um clique do meio para um toque de dois dedos e um clique direito para um toque de três dedos. Correndo

synclient TapButton2=2
synclient TapButton3=3

funciona (até o X11 ser reiniciado).

Eu tentei adicionar um arquivo 10-synaptics.conf a /etc/X11/xorg.conf.d/ para tornar essas configurações permanentes, mas isso parece não ter efeito algum. Aqui está o conteúdo do arquivo:

Section "InputClass"
    Identifier "touchpad catchall"
    Driver "synaptics"
    MatchIsTouchpad "on"
    Option "TapButton1" "1"
    Option "TapButton2" "2"
    Option "TapButton3" "3"
    Option "VertTwoFingerScroll"  "on"
    Option "HorizTwoFingerScroll" "off"
    Option "HorizEdgeScroll" "off"
    Option "VertEdgeScroll"  "off"
EndSection

Em /etc/X11/xorg.conf tenho:

Section "ServerLayout"
    Identifier "layout"
    Screen 0 "nvidia"
    Inactive "intel"
EndSection

Section "Device"
    Identifier "intel"
    Driver "modesetting"
    BusID "PCI:0@0:2:0"
    Option "AccelMethod" "None"
EndSection

Section "Screen"
    Identifier "intel"
    Device "intel"
EndSection

Section "Device"
    Identifier "nvidia"
    Driver "nvidia"
    BusID "PCI:1@0:0:0"
    Option "ConstrainCursor" "off"
EndSection

Section "Screen"
    Identifier "nvidia"
    Device "nvidia"
    Option "AllowEmptyInitialConfiguration" "on"
    Option "IgnoreDisplayDevices" "CRT"
EndSection

Estou fazendo algo errado, ou isso é feito de forma diferente na Casa da Mente 18.3?

Há também uma Mouse Preferences GUI que tem opções para cliques com vários dedos, mas a alteração não afeta nada.

    
por SU3 18.12.2017 / 03:46

1 resposta

0

Não é a resposta exata, mas uma maneira de ter um clique do meio.

Meu dispositivo é detectado como "ETPS / 2 Elantech Touchpad". Eu tenho um modelo de laptop ASUS X550LA. Eu consegui configurar um clique do meio, atribuindo uma parte exclusiva do meu touchpad, bem no meio do botão esquerdo e botão direito.

O comando é:

xinput set-prop "ETPS/2 Elantech Touchpad" "Synaptics Soft Button Areas" 1950 0 1823 0 1300 1917 1823 0

Você pode encontrar uma explicação detalhada sobre o que cada número significa aqui: link Lá você encontrará uma breve menção aos intervalos do eixo xe do eixo y. Foi assim que calculei minhas configurações:

$ cat /var/log/Xorg.0.log | grep y-axis
[    38.532] (--) synaptics: ETPS/2 Elantech Touchpad: y-axis range 0 - 2223 (res 33)
$ cat /var/log/Xorg.0.log | grep y-axis
[    38.532] (--) synaptics: ETPS/2 Elantech Touchpad: x-axis range 0 - 3249 (res 33)

Outro detalhe muito importante é o alcance do eixo a ser usado para cada configuração. Para RightButtonArea Esquerda use o eixo x, para RightButtonArea Top use o eixo y, para MiddleButtonArea Esquerda use o eixo x, e assim por diante. / p>

Ainda estou descobrindo como tornar essa configuração permanente.

    
por 05.09.2018 / 01:28