Como posso desativar o touchpad enquanto digito no ubuntu 14.04?


9

Quero que o touchpad seja desativado durante a digitação.

Abrindo a configuração do sistema e selecionando "Dispositivos apontadores", posso alterar apenas configurações muito básicas, como a atribuição de botões primário e secundário, a velocidade do clique duplo e a velocidade de movimento do cursor.

Então, vamos ao Google ...

Eu encontrei isso . Faltam detalhes adicionais sobre motivos ou possíveis correções.

Alguns trabalhos que encontrei não funcionam para mim. Meu sistema não parece carregar o driver synaptics:

Se tipo synclienteu recebo Couldn't find synaptics properties. No synaptics driver loaded?.

Eu também instalei o synaptiks, mas no momento ele diz que não encontra nenhum touchpad.

No entanto, as funções básicas do touchpad funcionam.

Não sei se isso é relevante: meu notebook é um Acer Aspire E 15 ES1-511-C18C e a versão do Ubuntu é, como já disse no título, 14.04. Se eu executar o aplicativo "Mouse e Touchpad", posso ver que o dispositivo detectado é "PS / 2 Elantech Touchpad".

ajh@ANTONIO-ACER:~$ syndaemon 
ajh@ANTONIO-ACER:~$ killall syndaemon
syndaemon: proceso no encontrado
ajh@ANTONIO-ACER:~$ syndaemon -i 1 -K d
ajh@ANTONIO-ACER:~$ killall syndaemon
syndaemon: proceso no encontrado
ajh@ANTONIO-ACER:~$ syndaemon -i 1 -K -d
ajh@ANTONIO-ACER:~$ killall syndaemon
syndaemon: proceso no encontrado

(Nota: "Proceso no encontrado" é "processo não encontrado" em espanhol).




Isso não funciona para mim, o touchpad não está desativado durante a digitação. $killall syndaemonprocess not found. Eu acho que o problema é que o ubuntu reconhece o touchpad como um mouse ps2.
user2425

Porque você não o iniciou para desativar o touchpad. primeiro inicie-o e, se desejar parar de capturar pelo syndaemon enquanto estiver digitando, use-o killall syndaemonpara pará-lo.
αғsнιη

Como eu disse, killall syndaemonsyndaemon: process not found. Não há syndaemons para matar ...
user2425

Respostas:


8

Primeiro, desfaça totalmente a configuração atual: remova a marca Desativar touchpad enquanto digita as configurações de Mouse e Touchpad.

Agora pesquise e abra Aplicativos de Inicialização no Dash. Clique em Adicionar.

Nome: Syndaemon

Comando: syndaemon -i 1.0 -K -R -t

Comentário: desative o touchpad durante a digitação, com um atraso razoável e apenas para tocar e rolar

O parâmetro -i 1.0 define o tempo ocioso do teclado como 1s. -K opção ignora as teclas modificadoras. A opção -R usa a extensão XRecord para detectar a atividade do teclado em vez de pesquisar o estado do teclado. -t opção desativa tocar e rolar, mas não os movimentos do mouse.

Clique em Adicionar e depois em Fechar.

Reinicie o computador.

Nota: essa é uma preferência do usuário; portanto, repita isso em todas as contas de usuário.


Boa solução, mas funciona melhor para mim sem a opção -R.
Lreeder 12/07/2015

O -t parece desativar permanentemente o toque para clicar e a rolagem com dois dedos permanentemente.
Zorkerz

2
Isso não funcionou para mim. Depois de alguns minutos, meu touchpad para de responder completamente. Notavelmente Eu não tenho a opção de touchpad Desativar durante a digitação no Ubuntu 15.10
zorkerz

@zorkerz Ainda estou tendo o mesmo problema no Ubuntu 16.04 alguma sorte?
Mehdi Bounya

3

Abra uma janela do terminal e execute:

gsettings get org.gnome.settings-daemon.peripherals.touchpad disable-while-typing

Deve produzir:

true

Caso contrário, execute:

gsettings set org.gnome.settings-daemon.peripherals.touchpad disable-while-typing true

Como alternativa, você pode instalar o editor dconf:

sudo apt-get install dconf-editor

Abra o dconf-editor e navegue até "org"> "gnome"> "settings-deamon"> "periféricos"> "touchpad" e marque "desativar durante a digitação":

insira a descrição da imagem aqui


11
Eu instalei este dconf-editor e a configuração "desativar ao digitar" está ativada. Mas isso não funciona. Posso digitar com o teclado e clicar com o touchpad simultaneamente.
user2425

@ user2425 Lamento muito ouvir isso, eu esperava que a configuração em si fosse o problema. algum dos comentários está ajudando?
Jacob Vlijm

Ainda não. Meu problema parece ser que o touchpad é detectado como um mouse. Entrei na configuração do BIOS e não há opção para alterar esse comportamento.
user2425

4
Eu recebo - "Não existe esse esquema 'org.gnome.settings-daemon.peripherals.touchpad'"
Alexander Mills

11
@AlexanderMills aqui estão algumas opções. Eu não os experimentei: askubuntu.com/questions/762189/…
Jacob Vlijm 2/16/16
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.