O portátil é um velhinho HP EliteBook Folio 9470m, recondicionado mas 100% operacional e eficiente. Um dia, ao substituir a versão 9 do Debian pela versão 10, o touchpad deixou de reconhecer os cliques através de tapping (ou double-tapping). Uma busca na Internet, rapidamente retornou a informação necessária para reactivar esta útil funcionalidade.
Curiosamente, descobri na ‘net, muitos relatos que afirmam que o driver libinput funciona melhor que o da Synaptics. Não me dei ao trabalho de fazer um benchmark para confirmar; tinha alguma urgência em repor o touchpad a funcionar como deve ser, para quando não me dá jeito usar um rato externo (e.g. durante viagens).
Assez parlé! Ao trabalho!
Primeiro, deve-se assegurar que o driver da Synaptics (xserver-xorg-input-synaptics) já não se encontra no sistema. Para o remover (através do Terminal):
$ apt remove xserver-xorg-input-synaptics
Instalar (se já não está instalado) o driver libinput:
$ apt install xserver-xorg-input-libput
Criar o directório xorg.conf.d em /etc/X11
$ mkdir /etc/X11/xorg.conf.d
Criar o ficheiro 40-libinput.conf no directório recém criado:
$ nano /etc/X11/xorg.conf.d/40-libinput.conf
Neste ficheiro, inserir o seguinte script:
Section “InputClass”
Identifier “libinput touchpad catchall”
MatchIsTouchpad “on”
MatchDevicePath “/dev/input/event*”
Driver “libinput”
Option “Tapping” “on”
EndSection
CTRL+X e Yes para gravar e sair do editor de texto
O último passo: Reiniciar o Display Manager (no meu caso, o lightdm):
$ systemctl restart lightdm
Et voilà!