Como você habilita o toque para clique via linha de comando, com 'xmodmap'?

8

Você pode usar isso para reverter a direção de rolagem (rolagem natural) :

xmodmap -e "pointer = 1 2 3 5 4 7 6 8 9 10 11 12"

Você também pode configurá-lo novamente com xmodmap -e "pointer = 1 2 3 4 5 7 6 8 9 10 11 12"

e isso para alternar os botões esquerdo e direito:

xmodmap -e "pointer = 3 2 1"

E altere-o de volta com xmodmap -e "pointer = 1 2 3"

Mas como você ativa o toque para clicar na linha de comando? De preferência com um comando e não permanentemente.

A propósito, sim, eu sei que isto existe:

    
por Wilf 09.01.2014 / 22:13

2 respostas

10

O Xmodmap não ajuda aqui. O Xmodmap controla o mapeamento físico-lógico de botões e chaves, não o processo físico que gera eventos em primeiro lugar.

A ferramenta para este tipo de opções é xinput . O nome da propriedade depende do modelo do seu touchpad, pode ser algo como

xinput set-prop "SynPS/2 Synaptics TouchPad" "Synaptics Tap Action" 0

Execute xinput list para ver os nomes dos dispositivos disponíveis e xinput list-props "the device name" para listar as propriedades de um dispositivo.

Veja também Configuração de entrada dinâmica com xinput no wiki, e algum exemplos .

    
por Gilles 09.01.2014 / 22:55
8

Você pode usar gsettings :

gsettings set org.gnome.desktop.peripherals.touchpad tap-to-click true  

Que permite tocar para clicar.

gsettings set org.gnome.desktop.peripherals.touchpad tap-to-click false

Desabilitará isso. Isso é o mesmo que alterá-lo nas configurações do sistema.

    
por Seth 09.01.2014 / 22:15