Eu tenho um laptop com um touchpad com várias acomodações. Meu touchpad nunca funciona em nenhuma distribuição Linux, como Ubuntu, Fedora, openSUSE, Linux Mint, Knoppix, Puppy, Slitaz e muito mais. Eu tentei muitas coisas, mas nada funcionou. Estou lutando com os drivers Synaptics há mais de um ano, mas também não funciona.
Então, em algum lugar eu li sobre a i8042.nomux
opção do kernel. Então eu iniciei o Ubuntu com as seguintes opções:
i8042.nomux=1 i8042.reset
Isso fez meu touchpad funcionar em todas as variantes do Ubuntu e seus derivados, como o Linux Mint.
Estou ansioso para saber sobre essas opções. Se eu soubesse exatamente o que faz, seria capaz de usar meu touchpad em todas as distribuições linux, pois essa opção funciona apenas com o Ubuntu.
/proc/cmdline
contémi8042.nomux=1
(se o driver estiver no kernel) ou o valor de/sys/module/i8042/parameters/nomux
(se o driver estiver em um módulo). Se você encontrar um valor diferente de zeronomux
, a multiplexação está desativada, caso contrário, está ativada.