Ativar toque para clicar no touchpad?

14

Estou usando o Debian 8.6 LXDE em um Powerbook G4 de 15 "1.67GHz e gostaria de permitir que o toque clique no touchpad. Já é rolagem dupla, mas toque para clicar ajudaria a salvar o botão do mouse. para o clique esquerdo seria a cereja no topo do bolo, isso é possível?

    
por Simon Baldwin 13.01.2017 / 00:51

5 respostas

12

Debian Jessie

Para ativar o touchpad tocando permanentemente, copie o arquivo 50-synaptics.conf para /etc/X11/xorg.conf.d e edite-o adicionando Option "TapButton1" "1"

cp /usr/share/X11/xorg.conf.d/50-synaptics.conf /etc/X11/xorg.conf.d/50-synaptics.conf

O /etc/X11/xorg.conf.d/50-synaptics.conf deve ser:

Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
        Option "TapButton1" "1"
        Option "TapButton2" "3"

Reinicie seu sistema

Debian Stretch (atualizado)

Remova o pacote xserver-xorg-input-synaptics . (importante)

# apt remove xserver-xorg-input-synaptics

Instale xserver-xorg-input-libinput :

# apt install xserver-xorg-input-libinput

In most cases, make sure you have the xserver-xorg-input-libinput package installed, and not the xserver-xorg-input-synaptics package.

Crie o arquivo 40-libinput.conf :

# echo 'Section "InputClass"
        Identifier "libinput touchpad catchall"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
        Option "Tapping" "on"
EndSection' > /etc/X11/xorg.conf.d/40-libinput.conf

reinicie seu DM; e, g:

# systemctl restart lightdm

ou

# systemctl restart gdm3

Wiki do Debian: Ativar toque no touchpad

    
por 13.01.2017 / 20:37
19

Em sistemas recentes (2017), como muitas distros estão se movendo para Wayland, o driver synaptics não é mais usado. Em vez disso, libinput é usado.

Para ativar o toque para clicar no touchpad usando libinput, crie um arquivo na configuração do Xorg:

$ touch /etc/X11/xorg.conf.d/99-synaptics-overrides.conf

Adicione a seguinte configuração:

Section  "InputClass"
    Identifier  "touchpad overrides"
    Driver "libinput"
    MatchIsTouchpad "on"
    Option "Tapping" "on"
    Option "TappingButtonMap" "lmr"
EndSection
    
por 05.10.2017 / 21:30
8

Isso faz o truque para mim em situação semelhante no Debian 8.6 e LXDE:

synclient TapButton1=1

Acima funciona se o touchpad synaptics funcionar com o Synaptics Driver xserver-xorg-input-synaptics .

Se você estiver trabalhando com o driver libinput (driver padrão em muitas imagens ao vivo):

xinput set-prop 'SynPS/2 Synaptics TouchPad' 'libinput Tapping Enabled' 1

Você pode usar xinput list-props 'SynPS/2 Synaptics TouchPad' para ver todas as propriedades disponíveis que podem ser ajustadas para o seu TouchPad.

    
por 13.01.2017 / 00:53
4

Usando o debian Stretch 9.5 com o ambiente de desktop xfce.

update: /usr/share/X11/xorg.conf.d/40-libinput.conf

Adicione esta seção:

Section "InputClass"
        Identifier "libinput touchpad catchall"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
        Option "Tapping" "on"
EndSection

Reinicialize o sistema e, agora, tocar deve funcionar.

    
por 09.09.2018 / 12:32
2

No Debian 9.1 (trecho) eu corri no mesmo problema (em um laptop da asus). Eu usei o LXDE como George.

Se você não encontrar o synclient, instale primeiro:

sudo apt install xserver-xorg-input-synaptics

Em seguida, adicione a seguinte linha no final de ~/.config/lxsession/LXDE/autostart :

@synclient TapButton1=1 TapButton2=3 TapButton3=2

Reinicie e agora você pode "tocar em" e "dois dedos tocar - clique com o botão direito"

    
por 28.08.2018 / 11:22