Como acelerar a rolagem do trackpad com dois dedos?


9

Movo a seta da barra de velocidade do touchpad para a esquerda. Além disso, eu ajusto o touchpad do editor do dconf configurando a aceleração de movimento, o limiar de movimento etc. e não funcionou. Afinal, se eu mudar o método de rolagem de rolagem com dois dedos para rolagem de borda, ele não mudou nada, também defina como ativar o touchpad para desativado e também não mudei. Essas são as respostas postadas no askubuntu. Então, quais são essas configurações? Existe alguma funcionalidade significativa construída no Ubuntu? E é possível alterar a velocidade de rolagem do touchpad?

Eu uso o trackpad do MacBook Pro e quero definir a velocidade da maneira mais suave e fácil de usar que o OS X.

Obrigado.

[Atualize para responder à pergunta de mdoran3844]

/dev/input/event0
   bustype : BUS_HOST
   vendor  : 0x0
   product : 0x1
   version : 0
   name    : "Power Button"
   phys        : "LNXPWRBN/button/input0"
   bits ev : EV_SYN EV_KEY

/dev/input/event1
   bustype : BUS_HOST
   vendor  : 0x0
   product : 0x3
   version : 0
   name    : "Sleep Button"
   phys    : "LNXSLPBN/button/input0"
   bits ev : EV_SYN EV_KEY

/dev/input/event2
   bustype : BUS_I8042
   vendor  : 0x1
   product : 0x1
   version : 43907
   name    : "AT Translated Set 2 keyboard"
   phys    : "isa0060/serio0/input0"
   bits ev : EV_SYN EV_KEY EV_MSC EV_LED EV_REP

/dev/input/event3
   bustype : BUS_I8042
   vendor  : 0x2
   product : 0x6
   version : 0
   name    : "ImExPS/2 Generic Explorer Mouse"
   phys    : "isa0060/serio1/input0"
   bits ev : EV_SYN EV_KEY EV_REL

Respostas:


11

Eu tenho um MacBook Pro 11.1 executando o Kubuntu 14.04. O Synaptic está instalado, mas os arquivos de configuração do X11 e do Synaptic não estão no mesmo local listado na resposta do mdoran3844.

No entanto, com base nesta postagem no fórum do KDE , executei o seguinte comando, que funcionava no meu ambiente de hardware / software:

synclient VertScrollDelta=20 HorizScrollDelta=20

Se essa alteração funcionar, mas não for permanente, talvez seja necessário colocá-la em algo como o seu .xinitrcou outro script de inicialização (ou procure os arquivos de configuração listados pela resposta de mdoran3844 ).


3
para rolagem "modo natural", use valores negativos:synclient VertScrollDelta=-20 HorizScrollDelta=-20
glS

3

Isso depende muito de como o touchpad está funcionando. Muitos gestos do touchpad, na verdade, não usam nenhum dos eventos de gesto ou toque do Ubuntu e, em vez disso, quando um gesto é reconhecido, como rolagem com dois dedos, uma macro ou combinação de teclas é executada.

No seu caso, quando a rolagem com dois dedos é reconhecida, um evento de rolagem do mouse é propagado no driver de hardware genérico do dispositivo de evento, evdev.

Você pode usar o driver de entrada Synaptics Touch para configurar a maioria dos touch pads e telas sensíveis ao toque. Ao usar o Synaptics, você pode alterar a velocidade de rolagem alterando o VertScrollDelta e o HorizScrollDelta localizado no arquivo de configuração.

sudo gedit /etc/X11/xorg.conf.d/50-synaptics.conf

E então edite essas duas linhas

Option "VertScrollDelta" "10"
Option "HorizScrollDelta" "10"

Nota: Quanto maior o valor, mais lento e preciso será o deslocamento. Isso pode parecer contra-intuitivo ao modelo mental padrão de sensibilidade.


Você quis dizer que o Synaptics Touch está pré-instalado no Ubuntu? Além disso, quando executo input listconforme explicado na postagem vinculada, não há nenhum trackpad detectado no meu console. Talvez o trackpad interno do MacBook Pro não funcione no Ubuntu? (Eu uso no Parallels, ambiente virtual).
Blaszard

se xinput listnão mostrar seu touch pad, você não poderá obter nenhum evento nos aplicativos, a menos que eles estejam ouvindo eventos brutos no evdevnível da camada de entrada. Se o seu touchpad não for reconhecido, é um problema totalmente diferente, mas você disse que estava permitindo a rolagem? Você pode correr sudo lsinpute me informar os resultados?
precisa saber é o seguinte

Obrigado. Postei o resultado no post original. Talvez /dev/input/event3seja o meu touchpad? Mas ele lê mouse, não touchpad - foi por isso que eu disse there is no trackpad detected in my console. Não uso o mouse para sua informação, apenas teclado e trackpad interno e equipado no MacBook Pro.
Blaszard
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.