pau*_*aul 7 thinkpad trackpoint 14.04
在 Ubuntu 14.04 下,轨迹点按钮(现在又是物理的,而不是 X240)不能正常工作。左键向上滚动,右键向下滚动,中键不执行任何操作。
如何解决这个问题?
问题是 Xorg 将使用 synaptics 驱动程序,该驱动程序尚无法正确处理新硬件。这可以通过使用 evdev 来规避,并强制 psmouse 模块(在内核级别处理设备)将该设备识别为旧版 ImPS 鼠标。
无需更新内核,这可以工作:
/etc/modprobe.d/psmouse.conf添加包含以下内容的文件:
options psmouse proto=imps
添加文件/usr/share/X11/xorg.conf.d/90-evdev.conf:
Section "InputClass"
Identifier "Touchpad/TrackPoint"
MatchProduct "PS/2 Synaptics TouchPad"
MatchDriver "evdev"
Option "EmulateWheel" "1"
Option "EmulateWheelButton" "2"
Option "Emulate3Buttons" "0"
Option "XAxisMapping" "6 7"
Option "YAxisMapping" "4 5"
EndSection
Run Code Online (Sandbox Code Playgroud)(可能是可选的;它在 Mint 中,不在 Kubuntu 中)更新您的 initramfs 以实际强制正确加载 psmouse 模块:
sudo update-initramfs -u
Run Code Online (Sandbox Code Playgroud)注意:此解决方案无需更新内核即可工作。我已经使用 Linux Mint 17.1 64 位(内核 3.13)、Ubuntu 14.10 和 Kubuntu 14.10(内核都是 3.16)验证了这一点。不过,我还在 Lenovo BIOS 中完全禁用了触摸板。如果没有上述说明,禁用它不会产生任何后果,但当 evdev 用作 X 驱动程序而不是 synaptics 时会强制执行。
vimtips 的原始博文并未涵盖步骤 (3)。此外,那里列出的代码有一个拼写错误(YAcisMapping)。
编辑:从 Ubuntu 15.04(包括所有版本)开始,触摸板和 Trackpoint 都可以开箱即用(带有突触)。
该解决方案有效:
http://vimtips.org/2015/02/20/ubuntu-1410-and-lenovo-thinkpad-x250/
1.) 更新内核 3.18.7 2.) 创建文件 psmouse.conf 然后编辑轨迹点按钮
| 归档时间: |
|
| 查看次数: |
9553 次 |
| 最近记录: |