Como desativar a CTRL agindo no momento do touchpad no Cinnamon?

3

Meu touchpad tem momento habilitado (ou inércia, eu não sei qual é o termo correto) - ou seja, mesmo depois de meus dedos deixarem o touchpad, ele continua rolando e gradualmente desacelera (acredito que seja uma característica de cada touchpad). No entanto, no Linux Mint Cinnamon, mesmo no momento do touchpad, o Ctrl funciona e, muitas vezes, quando uso Ctrl logo após a rolagem, ele aumenta ou diminui repentinamente , como Ctrl + a rolagem muda o zoom. Como posso corrigir isso de tal forma que o Ctrl não atue sobre o momento do touchpad?

    
por Rohan 07.03.2016 / 06:10

1 resposta

3

Isso ocorre porque o coasting foi implementado nos drivers da libinput, aparentemente para melhorar a usabilidade, mas com efeitos colaterais (originados na tradução para eventos do X11) que você está experimentando.

Aumentar a fricção costeira pode ajudar com o problema. Isso funciona eliminando a rolagem muito mais rápido depois que os dedos deixam o touchpad, fazendo com que o driver libinput X11 gere menos eventos de rolagem e torne muito menos provável um choque de chave de evento. Se você quiser manter algum nível de "coasting", então você pode precisar brincar com o segundo número depois de "Synaptics Coasting Speed" abaixo para encontrar um que funcione para você - valores mais altos param a curva mais rapidamente, valores mais baixos mais.

Da orientação aqui (e outros comentários abaixo) , acho que isso resolve o problema eu:

xinput set-prop "16" "Synaptics Coasting Speed" 20.0 50000.0

Você provavelmente precisará alterar os 16 para o ID do seu dispositivo touchpad, que pode ser identificado usando

xinput list

E para que as alterações persistam entre as sessões, crie um arquivo .config/autostart/fix-scrolling.desktop com o conteúdo:

[Desktop Entry]
Name=Fix Scrolling
Exec=xinput set-prop "16" "Synaptics Coasting Speed" 20.0 50000.0
Terminal=false
Type=Application
StartupNotify=false

A longo prazo, o método X11 de representar eventos de rolagem como impressoras de teclas discretas deve se tornar um problema menor à medida que mais distribuições mudam para apoiar Wayland ou outras arquiteturas modernas de "assentos".

    
por 17.03.2016 / 11:51