Rolagem do botão do meio do Thinkpad


24

Estou executando o Ubuntu no meu Thinkpad T60. Existe uma maneira de fazer com que o botão do meio atue como um pergaminho como faria quando executa o Windows?

Gostaria de manter o botão do meio pressionado e rolar uma página da Web usando o botão vermelho.

Respostas:


20

http://www.eastwoodzhao.com/thinkpad-middle-button-scroll-ubuntu-linux-10-04-lucid-lynx/

Em resumo, execute isto: gksu gedit /usr/lib/X11/xorg.conf.d/20-thinkpad.confe coloque isto no arquivo:

Section "InputClass"
Identifier "Trackpoint Wheel Emulation"
MatchProduct "TPPS/2 IBM TrackPoint|DualPoint Stick|Synaptics Inc. Composite TouchPad / TrackPoint"
MatchDevicePath "/dev/input/event*"
Option "EmulateWheel" "true"
Option "EmulateWheelButton" "2"
Option "Emulate3Buttons" "false"
Option "XAxisMapping" "6 7"
Option "YAxisMapping" "4 5"
EndSection

Salve e reinicie.


4
Em 10.10 você deve usar gksu gedit /usr/share/X11/xorg.conf.d/20-thinkpad.confem vez
vava

Impressionante! Ainda preciso no Debian Jessie.
Victor Häggqvist

Trabalhei para mim em um T540p executando o Debian Stretch, mas também tive que adicionar Driver "evdev"ao arquivo de configuração.
Nikopol

17

Instale o pacote "gpointing-device-settings" Defina as opções da seguinte maneira:

check "Use middle button emulation"
check "Use wheel emulation"
select button "2"
check "Enable vertical scroll"

Captura de tela


Posso verificar se isso funciona no meu ThinkPad X60 executando o Ubuntu 10.04. +1 e use o representante para postar sua captura de tela. :)
ændrük

4

O ThinkWiki tem instruções sobre como fazer isso. Especificamente, como usar o xinput (1) para configurar o TrackPoint.

(No geral, o ThinkWiki é um ótimo recurso. É praticamente o local ideal para qualquer coisa sobre a execução do Linux nos Thinkpads.)


1

Gpointing é um aplicativo gráfico para a área de trabalho do gnome para obter o mesmo resultado;)

Com o Ubuntu instale-o em um terminal

sudo apt-get install gpointing-device-settings

ou através do centro de software "gpointing-device-settings"


Trabalhou ótimo para um touchpad HP Pavilion
Xeoncross

E: Package 'gpointing-device-settings' has no installation candidate aj07mm@aj07mm-ThinkPad-X220:~$
Julio Marins

Parece que este dispositivo de apontamento não é mais suportado. Eu não pude este pacote.
Rubanraj Ravichandran

1

Eu uso o seguinte no meu arquivo de inicialização automática do AwesomeWM:

# make the mouse work right on my thinkpad in lucid
xinput set-prop 'TPPS/2 IBM TrackPoint' "Evdev Wheel Emulation" 1
xinput set-prop 'TPPS/2 IBM TrackPoint' "Evdev Wheel Emulation Button" 2
xinput set-prop 'TPPS/2 IBM TrackPoint' "Evdev Wheel Emulation Timeout" 200

Na instalação padrão do Gnome, você pode escrever um script que seja executado na inicialização ou talvez verificar se o .xinitrc ou .Xresources é usado. (Não me lembro qual é mais usado)


1

No Ubuntu 14.04, essas configurações estão em /usr/share/X11/xorg.conf.d/11-evdev-trackpoint.conf. Se parece com isso:

 # trackpoint users want wheel emulation

Section "InputClass"
    Identifier  "trackpoint catchall"
    MatchIsPointer  "true"
    MatchProduct    "TrackPoint|DualPoint Stick"
    MatchDevicePath "/dev/input/event*"
    Option  "Emulate3Buttons"   "true"
    Option  "EmulateWheel"  "true"
    Option  "EmulateWheelButton"    "2"
    Option  "XAxisMapping"  "6 7"
    Option  "YAxisMapping"  "4 5"
EndSection

Para obter "rolagem natural", ou seja, rolando na direção do ponteiro, você pode trocar os valores de YAxisMapping para "5 4". Eu reiniciei depois que troquei o meu e funcionou bem.

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.