Eu estava pensando em ativar arrastar o bloqueio para que eu pudesse levantar o dedo rapidamente e reposicionar para continuar a tocar e arrastar.
# get touchpad device id (12 in my case)
xinput --list
# get touchpad props
xinput list-props 12
# set libinput "Tapping Drag Lock Enabled"
xinput set-prop 12 280 1
Isso funcionou, embora eu achasse que precisaria encontrar uma maneira de automatizá-lo, pois imaginei que a configuração seria perdida na próxima vez que eu reiniciei a máquina. Para testar essa hipótese, encerrei e reiniciei.
Após a reinicialização, xinput list-props 12
mostra as propriedades Synaptics em vez de libinput, como se o touchpad tivesse mudado de ideia sobre qual driver usar. Por exemplo, o recurso de bloqueio de arrastamento é listado como:
Synaptics Locked Drags (287): 0
Além disso, tentar mudar o touchpad para "rolagem natural" não tem efeito. Esclarecimento Acabei de perceber que o gui não está nem mostrando uma interface para definir "rolagem natural" para o touchpad, apenas para o mouse.
Como posso determinar qual driver está sendo usado e o que pode estar mudando isso?
Para referência, estou executando o Gnome3 no Ubuntu 17.04