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.