Saudações a todos!
Eu sempre estou mudando de SO. Uso Debian, Ubuntu, Slackware, tenho estudado um pouco de Sabayon etc, e na maioria da vazes o touchpad dá um pouco de trabalho e nem sempre as configurações gráficas resolvem. Essa é uma atualização de outra dica minha a respeito do mesmo assunto. Aqui vamos usar o driver
synaptics, que antes vinha instalado por padrão, agora tenho que instalar manualmente. Então o primeiro passo é instalar. Se for Debian ou Ubuntu, por exemplo:
sudo apt install xserver-xorg-input-synaptics
Depois você precisa achar um arquivo de configuração que tenha "synaptics.conf". Já vi nomeado como 50-synaptics.conf e 70-synaptics.conf. Por via das dúvidas corra o comando:
locate synaptics.conf
se o comando locate não estiver instalado, instale o pacote "mlocate" com, no Debian:
sudo apt install mlocate
e corra o comado abaixo para criar o arquivo onde estarão as palavras-chave:
sudo updatedb
Provavelmente o arquivo estará na pasta:
/usr/share/X11/xorg.conf.d
Navegue até a pasta, e dentro dela copie o arquivo ??-synaptics.conf para ??-synaptics.conf-copia, sendo "??" 50, 70 etc.
sudo cp ??-synaptics.conf ??-synaptics.conf-copia
Agora, renomeie o arquivo para 50-synaptics.conf:
sudo mv ??-synaptics.conf 50-synaptics.conf
Se já estiver assim, não precisa mexer. Eu percebi que quando está como 70-synaptics.conf, o touchpad só funciona com a sessão iniciada, e com 50-synaptics.conf, já na tela de login os cliques estão habilitados. Se o arquivo não existir, crie um (com esse nome) e com seu editor preferido entre no arquivo. Se for o nano, por exemplo:
sudo nano 50-synaptics.conf
e apague tudo o que tiver ali, se você fez a cópia de segurança, óbvio, e cole o seguinte conteúdo:
Section "InputClass"
Identifier "touchpad"
Driver "synaptics"
MatchDevicePath "/dev/input/event*"
MatchIsTouchpad "on" # O touch está ligado automaticamente
Option "TapButton1" "1" # O toque com um dedo simula o botão esquerdo do mouse
Option "TapButton2" "3" # Três dedos simultâneos simula o botão do meio ou a rodinha do mouse (aqui cola automaticamente)
Option "TapButton3" "2" # Dois dedos simultâneos simula o botão esquerdo (aqui abre as opções internas das janelas)
Option "LockedDrags" "1" # Habilitado, faz com que quando uma janela clicada na barra superior, para arrastar, seja necessário outro toque para desabilitar
Option "HorizTwoFingerScroll" "1" # Para usar dois dedos para rodar a página na horizontal
Option "CircularScrolling" "1" # Para mover as páginas da internet, por exemplo, na vertical, fazendo movimentos circulares com o dedo
Option "CircScrollTrigger" "2" # Inicia o movimento circular com o dedo no canto superior direito do touchpad
Option "CircularPad" "1" # Para que não seja necessário movimentar o dedo em movimento retangular, associado com o CircularScrolling
Option "PalmDetect" "1" # Para que quando a palma toque o touchpad, não confunda com dois ou três dedos (aqui não funciona)
Option "FastTaps" "0" # Se habilitado ("1"), touchpad não funciona ?????
EndSection
Uma coisa que percebi é que com o LockedDrags habilitado ("1"), o cursor fica pulando e muitas vezes estamos digitando e isso atrapalha muito. Se isso acontecer (creio que depende do hardware também, por isso não vale para todos), troque o "1" por "0" (número zero, não Ô maiúsculo), ficando
Option "LockedDrags" "0"
Sempre que mudo de distro, uso essas configurações, e o bom é que fica com a mesma configuração em qualquer área de trabalho instalada, se você tiver mais de uma (kde, gnome, windowmaker, fluxbox, etc) sem precisar configurar em separado.
E é isso pessoal, saúde a todos, se cuidem e se precisarem sair, usem a máscara!