Défilement du bouton central du Thinkpad


24

J'utilise Ubuntu sur mon Thinkpad T60. Existe-t-il un moyen pour que le bouton du milieu agisse comme un défilement comme il le ferait lorsqu'il exécute Windows?

J'aimerais pouvoir maintenir le bouton du milieu enfoncé et faire défiler une page Web à l'aide du bouton rouge.

Réponses:


20

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

En bref, exécutez ceci: gksu gedit /usr/lib/X11/xorg.conf.d/20-thinkpad.confet mettez-le dans le fichier:

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

Enregistrez et redémarrez.


4
Dans 10.10, vous devriez utiliser à la gksu gedit /usr/share/X11/xorg.conf.d/20-thinkpad.confplace
vava

Impressionnant! Sill précis sur Debian Jessie.
Victor Häggqvist

A travaillé pour moi sur un T540p exécutant Debian Stretch, mais j'ai également dû l'ajouter Driver "evdev"au fichier de configuration.
Nikopol

17

Installer le package "gpointing-device-settings" Définissez les options comme suit:

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

Capture d'écran


Je peux vérifier que cela fonctionne sur mon ThinkPad X60 exécutant Ubuntu 10.04. +1 et utilisez le représentant pour publier votre capture d'écran. :)
ændrük

4

ThinkWiki contient des instructions sur la façon de procéder. Plus précisément, comment utiliser xinput (1) pour configurer le TrackPoint.

(Dans l'ensemble, ThinkWiki est une excellente ressource. C'est à peu près l'endroit idéal pour à peu près tout sur l'exécution de Linux sur les Thinkpads.)


1

Gpointing est une application graphique pour le bureau gnome pour obtenir le même résultat;)

Avec Ubuntu, installez-le dans un terminal

sudo apt-get install gpointing-device-settings

ou via le centre logiciel "gpointing-device-settings"


Fonctionne très bien pour un pavé tactile HP Pavilion
Xeoncross

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

Il semble que ce paramètre gpointing-device-settings ne soit plus pris en charge. Je n'ai pas pu ce package.
Rubanraj Ravichandran

1

J'utilise ce qui suit dans mon fichier de démarrage automatique 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

Dans l'installation par défaut de Gnome, vous pouvez écrire un script qui s'exécute au démarrage ou peut-être vérifier si le .xinitrc ou le .Xresources est utilisé. (Je ne me souviens plus lequel est utilisé)


1

Dans Ubuntu 14.04, ces paramètres se trouvent dans /usr/share/X11/xorg.conf.d/11-evdev-trackpoint.conf. Cela ressemble à ceci:

 # 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

Pour obtenir un "défilement naturel", c'est-à-dire un défilement dans la direction du pointeur, vous pouvez remplacer les valeurs YAxisMapping par "5 4" à la place. J'ai redémarré après avoir échangé le mien et cela a bien fonctionné.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.