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.

esponja
fonte

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.

Oli
fonte
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

user2109
fonte
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.)

Jukka Matilainen
fonte
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"


fonte
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)

Rick
fonte
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.

payneio
fonte