Você deve relatar isso como um bug. O melhor lugar para relatar isso é o xserver-xorg-input-synaptics
pacote (erros do FreeDesktop) . Consulte esta pergunta para obter boas diretrizes de relatórios de erros. Você também pode postar o link do bug aqui e atualizarei seu status periodicamente. Coloquei uma solução alternativa abaixo, caso você queira tentar uma solução alternativa. Observe que você relatará um erro no sistema FreeDesktop. Após o login, escolha relatar um bug. Relate o bug no Xorg
pacote. Quando o componente for solicitado, certifique-se de selecionar input/synaptics
. Preencha qualquer outra informação específica necessária.
Bug Tracker for ID NaN
Status: Lookup Error 3
Importância: Lookup Error 3
Atribuído a:Lookup Error 3
(Link para Bug)
Em uma resposta curta, isso não é possível porque não há drivers Linux que fazem isso. (Relatar um erro para possivelmente obter um!)
Esse touchpad funciona com essa área mergulhada como seu próprio botão. Quando é tocado duas vezes, o driver do Windows diz "Ei, eu devo desativar / ativar o touchpad!". Em seguida, envia a mensagem desativar ou ativar para o touchpad, define seu estado.
Quando você reinicia, a energia do touchpad não é perdida. Portanto, seja qual for o estado em que ele se encontra, é mantido. Quando você desliga completamente, a energia é perdida e o estado é redefinido.
AFAIK, não há método para fazer isso com esse mergulho, pelo menos em termos de kernel. Você pode escrever seu próprio driver, mas isso está além do escopo desta pergunta (e possivelmente até deste site).
Você pode fazer uma pequena solução alternativa, que é assim:
- Primeiro, encontre o seu touchpad
xinput-list
. Lembre o ID.
Salve isso em /usr/bin
:
#!/bin/bash
if [ -e /tmp/mouse-disabled ]; then
rm -f /tmp/mouse-disabled
xinput enable [id]
else
touch /tmp/mouse-disabled
xinput disable [id]
fi;
Substitua todas as instâncias pelo ID pelo seu ID apropriado.
- Crie um atalho de teclado. Torne este o programa a ser executado e atribua qualquer tecla que você deseja. Eu usei Win+ Ctrl+ Tpor um tempo.
(Originado da maioria das postagens aqui e desta postagem .)
udevadm monitor
e clicar duas vezes no touchpad?