Przewijanie środkowego przycisku Thinkpad

24

Używam Ubuntu na moim Thinkpadie T60. Czy istnieje sposób, aby środkowy przycisk zachowywał się jak przewijanie, gdy działałby system Windows?

Chciałbym móc przytrzymać środkowy przycisk i przewinąć stronę za pomocą czerwonego przycisku.

gąbka
źródło

Odpowiedzi:

20

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

Krótko mówiąc, uruchom to: gksu gedit /usr/lib/X11/xorg.conf.d/20-thinkpad.confi umieść to w pliku:

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

Zapisz i uruchom ponownie.

Oli
źródło
4
W 10.10 powinieneś użyć gksu gedit /usr/share/X11/xorg.conf.d/20-thinkpad.confzamiast tego
vava
Niesamowite! Debian Jessie jest dokładny.
Victor Häggqvist
Pracowałem dla mnie na T540p z systemem Debian Stretch, ale musiałem również dodać Driver "evdev"do pliku konfiguracyjnego.
Nikopol
17

Zainstaluj pakiet „gpointing-device-settings” Ustaw opcje w następujący sposób:

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

Zrzut ekranu

użytkownik2109
źródło
Mogę sprawdzić, czy działa to na moim ThinkPad X60 z systemem Ubuntu 10.04. +1 i użyj przedstawiciela, aby opublikować zrzut ekranu. :)
ændrük
1

Gpointing to aplikacja graficzna dla pulpitu gnome, aby osiągnąć ten sam rezultat;)

Z Ubuntu zainstaluj go w terminalu

sudo apt-get install gpointing-device-settings

lub za pośrednictwem centrum oprogramowania „ustawienia urządzenia gpointing”


źródło
Świetnie
sprawdził się w przypadku
E: Package 'gpointing-device-settings' has no installation candidate aj07mm@aj07mm-ThinkPad-X220:~$
Julio Marins
Wygląda na to, że te ustawienia urządzenia gpointing nie są już obsługiwane. Nie mogłem tego pakietu.
Rubanraj Ravichandran
1

W moim pliku autostartu AwesomeWM używam następujących elementów:

# 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

W domyślnej instalacji Gnome możesz napisać skrypt uruchamiający się przy starcie systemu lub sprawdzić, czy używany jest plik .xinitrc lub .Xresources. (Nie pamiętam, które z nich są używane)

Stóg
źródło
1

W Ubuntu 14.04 ustawienia te znajdują się w /usr/share/X11/xorg.conf.d/11-evdev-trackpoint.conf. To wygląda tak:

 # 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

Aby uzyskać „naturalne przewijanie”, czyli przewijanie w kierunku wskaźnika, możesz zamienić wartości YAxisMapping na „5 4”. Uruchomiłem ponownie po tym, jak zamieniłem mój i działał dobrze.

payneio
źródło