Desabilitando o toque de um dedo para clicar, mas mantenha o toque com dois dedos Ubuntu 12.04

5

A opção de desativar o touchpad durante a digitação não funciona na minha Samsung RC512 com um touchpad da Elantech e eu aprecio a rolagem de dois dedos e a emulação do clique do meio com dois dedos a mais para desabilitar o toque no touchpad. Quando eu digito o cursor vai pular, porque eu vou bater no touchpad com a palma da mão. Como posso desativar o toque com um dedo, mas manter o toque com vários dedos?

    
por metalnick 09.07.2012 / 07:52

2 respostas

3

synclient TapButton1=0
  • TapButton1 significa um toque com um dedo.
  • 0 significa não fazer nada.
por imwilsonxu 09.11.2012 / 07:42
2
O

xinput permitirá que você manipule as propriedades dos dispositivos de interface humana. Ele também mostrará a você quais dispositivos de interface humana estão lá e alguns parâmetros para manipulá-los, como seu nome e id.

xinput

Mostra uma lista de dispositivos, eu tenho um touchpad Elantech que aparece como ETPS/2 Elantech Touchpad id=12 [slave pointer (2)] . Você deve executar o comando para ver o mesmo, mas vou expressar minha resposta usando a saída que vejo.

xinput list-props 12

Mostra-me as propriedades disponíveis para o item id 12, no qual você pode ver as decriptions no Página Man Synaptics .

Parece que pode haver várias estratégias para fazer o que você está procurando, mas a propriedade Synaptics Tap Action (327) parece promissora e a página man diz para definir isso como 0 para desativar.

 xinput set-prop 12 327 0

em que 12 é o ID do dispositivo, conforme mostrado por xinput e 327 é o número da propriedade, conforme visto em xinput list-props 12

    
por OYRM 15.07.2012 / 02:51