การเลื่อนปุ่มกลางของ Thinkpad


24

ฉันใช้งาน Ubuntu บน Thinkpad T60 มีวิธีรับปุ่มตรงกลางเพื่อทำหน้าที่เหมือนเลื่อนเหมือนเมื่อมันใช้ Windows หรือไม่?

ฉันต้องการกดปุ่มตรงกลางค้างไว้และเลื่อนหน้าเว็บลงโดยใช้ปุ่มสีแดง

คำตอบ:


20

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

กล่าวโดยย่อให้เรียกใช้สิ่งนี้: gksu gedit /usr/lib/X11/xorg.conf.d/20-thinkpad.confและวางลงในไฟล์

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

บันทึกและรีสตาร์ท


4
ใน 10.10 คุณควรใช้gksu gedit /usr/share/X11/xorg.conf.d/20-thinkpad.confแทน
vava

! น่ากลัว งัวเมื่อ Debian Jessie
วิกเตอร์Häggqvist

ทำงานสำหรับฉันใน T540p ที่ใช้ Debian Stretch แต่ฉันต้องเพิ่มDriver "evdev"ไฟล์การกำหนดค่าด้วย
Nikopol

17

ติดตั้งแพคเกจ "gpointing-device-settings" ตั้งค่าตัวเลือกดังนี้:

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

ภาพหน้าจอ


ฉันสามารถตรวจสอบว่ามันใช้งานได้กับ ThinkPad X60 ที่ใช้ Ubuntu 10.04 +1 และใช้ตัวแทนเพื่อโพสต์ภาพหน้าจอของคุณ :)
ændrük

4

ThinkWiki มีคำแนะนำเกี่ยวกับวิธีการทำเช่นนี้ โดยเฉพาะวิธีการใช้xinput (1)เพื่อกำหนดค่า TrackPoint

(โดยรวมแล้วThinkWikiเป็นแหล่งข้อมูลที่ยอดเยี่ยมมันเป็นที่ที่น่าไปสำหรับทุกอย่างเกี่ยวกับการใช้งาน Linux บน Thinkpads)


1

Gpointing เป็นโปรแกรมกราฟิกสำหรับเดสก์ท็อป GNOME เพื่อให้ได้ผลลัพธ์เดียวกัน)

ด้วย Ubuntu ติดตั้งในเทอร์มินัล

sudo apt-get install gpointing-device-settings

หรือผ่านทางศูนย์ซอฟต์แวร์ "gpointing-device-settings"


ใช้งานได้ดีเยี่ยมสำหรับทัชแพด HP Pavilion
Xeoncross

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

ดูเหมือนว่าไม่สนับสนุน gpointing-device-settings อีกต่อไป ฉันทำแพ็คเกจนี้ไม่ได้
Rubanraj Ravichandran

1

ฉันใช้สิ่งต่อไปนี้ในไฟล์โปรแกรมเริ่มอัตโนมัติ 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

ในการติดตั้ง Gnome เริ่มต้นคุณสามารถเขียนสคริปต์ที่ทำงานขณะบู๊ตหรืออาจตรวจสอบว่ามีการใช้. xinitrc หรือ. Xresources หรือไม่ (ฉันจำไม่ได้ว่าจะใช้รายการไหนอีกต่อไป)


1

ใน Ubuntu 14.04 การตั้งค่าเหล่านี้อยู่ใน /usr/share/X11/xorg.conf.d/11-evdev-trackpoint.conf ดูเหมือนว่านี้:

 # 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

ในการรับ "การเลื่อนแบบเป็นธรรมชาติ" นั่นคือการเลื่อนตามทิศทางของตัวชี้คุณสามารถสลับค่า YAxisMapping เป็น "5 4" แทน ฉันเริ่มต้นใหม่หลังจากสลับสับเปลี่ยนของฉันและทำงานได้ดี

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.