Pare a roda do mouse na tecla do teclado para baixo

1

Eu tenho um trackpad Synaptics (especificamente um BCM5974) em um MacBook5,1.

Se eu tirar meus dedos do meu trackpad depois de rolar sem pausar o movimento de rolagem primeiro, o pergaminho ficará flutuando por algum tempo. Isso em si não é um problema e, em alguns casos, é uma maneira agradável de ler.

No entanto, no Chrome (e em outras situações) a preparação para usar uma combinação de teclas como Control-1 para alternar para minha primeira guia aberta resulta em comportamento indesejado de rolagem de controle, porque o Chrome vê os eventos de rolagem enquanto estou mantendo pressionada a tecla Control.

Em um mundo perfeito, eu gostaria de interromper a desaceleração no recebimento de um evento key-down do meu teclado. Obviamente, ainda haverá casos em que eu gostaria de rolar enquanto segurava uma tecla, então eu não quero desabilitar o comportamento da roda de rolagem quando pressiono uma tecla. Eu só quero parar a desaceleração que já pode estar em progresso.

Estou ciente de synclient para controlar meu trackpad e já o uso para ajustar outros parâmetros, como sensibilidade e velocidade. Eu não estou vendo uma maneira de influenciar o movimento em andamento, no entanto.

Minha distro é Gentoo e, como tal, é essencialmente personalizada. Estou usando o Xorg 1.18.0 com o Fluxbox.

(Estou evitando especificamente o uso da palavra "parar" aqui, porque as pesquisas do Google por "parar a roda de rolagem" ou "parar rolagem do trackpad" usam "parar" no mesmo sentido nocional de "desativar"). / p>     

por Chris Harrington 01.02.2016 / 18:21

0 respostas