Habilite o touchpad na linha de comando do Ubuntu 18.04

Habilite o touchpad na linha de comando do Ubuntu 18.04

Já vi várias respostas supostas à minha pergunta, mas nenhuma delas funciona.

Geralmente eu mantenho o touchpad desligado, pois parece que o ponteiro pula para lugares indesejados. Mas de vez em quando meu mouse congela e eu gostaria de poder usar o touchpad para fazer uma coisa ou outra. O problema é que a ativação do touchpad parece exigir o uso do mouse e, se ele travar, fico preso. Gostaria de ativar o touchpad na linha de comando. Como eu disse, vi várias sugestões, mas nenhuma delas funciona.

(1) lista de entrada

seguido por xinput --list-props nn

onde "nn" é o ID para "SynPS/2 Synaptics TouchPad" fornecido pela "lista xinput" inicial.

Problema: esse item não existe quando faço "lista xinput".

(2) Use "Fn+F1" para alternar o touchpad, após ter feito

sudo apt instalar xserver-xorg-input-synaptics

Quando faço essa manobra "sudo apt install", sou informado de que "xserver-xorg-input-synaptics já é a versão mais recente".

No entanto, "Fn+F1" não tem efeito algum.

(3) synclient TouchpadOff=1 para desabilitar o touchpad e synclient TouchpadOff=0 para habilitá-lo.

Nenhuma mensagem de erro é fornecida, mas nada acontece.

Alguma outra ideia?

Observe que meu "Indicador do TouchPad" na barra de menu superior funciona perfeitamente, mas é claro que não posso usá-lo quando na verdadeprecisarpara, que é quando meu mouse está congelado. Pegue 22.

Agora recebi duas respostas, uma de Stephen Boston, sugerindo que eu olhasse para outras teclas de função além de F1 (uma com "Quadrado com uma linha de diagnóstico - talvez?"). Não existe essa tecla no meu teclado; meu laptop é um Dell "Latitude E7470" (???). testadotodosdas teclas de função, uma de cada vez, mantendo pressionada a tecla "Fn" e pressionando uma tecla de função. Nada aconteceu com nenhum deles, exceto que “Fn-F11” alterna uma expansão da janela atual. Nenhuma ativação do touchpad ocorreu.

A outra resposta foi de "PRATAP" que sugeriu que

https://askubuntu.com/a/1140700/739431

pode ser uma solução alternativa. Tentei fazer o que este link sugeriu:

xmodmap -pke | grep TouchpadToggle

produzido

keycode 199 = XF86TouchpadToggle NoSymbol XF86TouchpadToggle

Então eu fiz

xmodmap -e "keycode 199 = XF86TouchpadToggle"

de acordo com o que entendi que seriam as instruções.

Depois de fazer isso, tentei "Fn+F5" --- não uma salsicha --- e "Fn+F1", da mesma forma.

Não entendo o passo 2 das instruções "verifique o símbolo no teclado que é fornecido para alternar o Touchpad .. no meu caso está em F5 #Altere F5 com a tecla do teclado".

Tanto quanto eu posso verNÃOo símbolo no teclado é "fornecido para alternar o Touchpad".

Se eu fizer

xmodmap -pke | grep F5

eu recebo

keycode  71 = F5 F5 F5 F5 F5 F5 XF86Switch_VT_5

que é exatamente o resultado no exemplo dado.

Então eu tentei (martelo e esperança; não tenho ideia do que está acontecendo!)

xmodmap -e "keycode 71 = XF86TouchpadToggle"

A primeira vez que tentei "Fn + F5", o touch pad parecia estar ativado e achei que tive sucesso. Mas não iria alternardesligadode novo. Desliguei o touchpad usando o ícone na barra de menu superior. Então "Fn+F5" não teve efeito depois disso.

Isso é exasperante.

E a exasperação continua. O

synclient TouchpadOff=0

construção (recomendada pela "bistoco") nãoNÃOtrabalhe para mim. (Eu também tentei com um "o" minúsculo em "Desligado"; mesmo resultado.)

Por que os computadores interferemmeu???

Responder1

Isso funciona para mim

synclient Touchpadoff=0

Aqui está uma respostacom um script bash

Responder2

Isso funciona para mim: faça uma entrada no seu arquivo .bash_aliases com alguns aliases - um para desabilitar o trackpad, um segundo para habilitá-lo.

#Desativar trackpad

alias trkon="synclient TouchpadOff=0"

#Ativar trackpad

alias trkof="synclient TouchpadOff=1"

informação relacionada