libinput está ignorando meu arquivo conf

libinput está ignorando meu arquivo conf

Eu estava tentando encontrar uma maneira de desativar meu touchpad enquanto escrevia, então instalei o libinput. O toque para clicar foi desativado, então editei o arquivo usr/share/X11/xorg.conf.d/90-libinput.conf assim:

https://i.stack.imgur.com/dWg0z.jpg

para manter seu comportamento original.

Mas quando eu reinicio, este é o resultado de xinput list-props "Elan Touchpad":

https://i.stack.imgur.com/EPiHl.jpg

Basicamente, ele ignora as outras instruções além de "Accel Speed". Isso é confirmado em xorg.0.log.

O que estou tentando entender é se há algum tipo de truque por trás desse comportamento estranho, porque tenho certeza de que estou fazendo tudo certo. Até tentei fazer um script customizado em /etc/init.d mas não funcionou. Se eu iniciar os comandos xinput set-prop <...> manualmente, eles funcionarão bem para a sessão. Tudo que eu quero é poder tocar para clicar e clicar com o meio do mouse! Agradeço antecipadamente

atualização: tentei usar false/true em vez de 0/1 no arquivo .conf. não funcionou

Responder1

Você usa opções erradas no arquivo conf.

Por exemplo,

Option "Tapping Enabled" "1"

está errado.

O correto é

Option "Tapping" "True"

Em relação ao Accel Speed ​​a sintaxe correta é

Option "AccelSpeed" "-0.525"

O manual de entrada do Ubuntu

informação relacionada