Adicionando um limite à rolagem com dois dedos no touchpad

3

Acione acidentalmente a rolagem com dois dedos no meu touchpad quando quero tocar para clicar. Posso adicionar um limite mínimo para reduzir eventos de rolagem acidentais?

Causa problemas quando eu:

  • segure meu dedo para guiar o cursor e, em seguida, pressione o polegar para baixo na parte inferior do touchpad para clicar (click-then-immediate-mega-scrolljump)
  • mantenha o controle pressionado e comece a mover o cursor do mouse antes de soltar a tecla (Control + Scrolling faz o zoom da página nos navegadores)
  • ao mover o cursor para clicar em uma guia no GNOME Edit / Terminal / Pidgin (rolando na barra de guias na guia Alterações de aplicativos, selecione o adjacente àquele em que cliquei)

    # model-information, Lenovo ThinkPad X1 Carbon (1st gen) Bus=0011 Vendor=0002 Product=0007 Version=01b1 N: Name="SynPS/2 Synaptics TouchPad"

por Aeyoun 26.12.2014 / 23:31

1 resposta

0

De acordo com o link

Você pode determinar seus dispositivos de entrada (não apenas o touchpad), usando o comando xinput

Do terminal usando xinput

  1. Primeiro, você quer ver em qual número seu dispositivo está rotulado como. Use o comando xinput list para ver todos os seus dispositivos. (Você provavelmente poderia encurtar isso para um comando como xinput list |grep Synaptic -n2 , ou algo similar)

  2. Anote o código ao lado do dispositivo.

  3. Determine suas configurações de atual fazendo o comando xinput --watch-props YOURDEVICEID (YOURDEVICEID é o ID do dispositivo que você anotou na etapa anterior)
  4. Você pode querer ajustar a sensibilidade, que é o Synaptics Finger, mas depende do seu touchpad real. Então você pode ter que ajustar outros também. (Pressione Ctrl + C para sair).
  5. Depois de determinar o que você deseja alterar, você entrará com xinput com a opção --set-prop .

O mesmo exemplo da fonte superior abaixo

xinput --set-prop YOURDEVICEID "Synaptics Finger" 50 80 257

Isso ajustará a sensibilidade do bloco em geral.

Do terminal usando synclient

Você também pode encontrar uma configuração com synclient

  1. Insira o comando synclient -l para visualizar sua configuração atual. (Você também pode redirecionar isso para um documento editável se quiser manipulá-lo ainda mais com um comando como synclient -l > touchpadconfig )
  2. Você pode definir o valor fazendo um comando como synclient LeftEdge=130 para definir a borda esquerda do touchpad para uma coordenada 130.

Infelizmente, existem muitas configurações que podem ser ajustadas e você pode precisar ajustá-las por conta própria. No entanto, o man synaptics explica cada um dos parâmetros que podem ser definidos em termos legíveis razoavelmente humanos.

Leitura adicional no wiki do Debian

Leitura adicional do wiki do Arch

    
por No Time 24.01.2015 / 06:36