笔记本电脑Thinkpad中键滚动

分享于 

3分钟阅读

ubuntu

  繁體

问题

我在Thinkpad T60上运行Ubuntu,有没有办法像Windows一样按中间按钮滚动条?

我我希望能够按住中间按钮,向下滚动网页。


答案1

运行以下命令: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



保存并重新启动。


答案2

安装软件包"gpointing-device-settings":


check"Use middle button emulation"


check"Use wheel emulation"


select button"2"


check"Enable vertical scroll"




答案3

ThinkWiki有关于如何做到这一点的教程,具体来说,使用xinput (1)配置TrackPoint。

ThinkWiki是一个很好的资源。


答案4

Gpointing是一个图形应用程序,用于gnome桌面实现相同的结果;

Ubuntu在终端中安装它


sudo apt-get install gpointing-device-settings



或者通过软件中心"gpointing-device-settings"


答案5


# 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




答案6

在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值交换为"54",我调换了后重启,效果很好。



相关文章