我在 Ubuntu 12.04 上使用 Sony Vaio E14115 触摸板时遇到了以下问题:
- 右键单击不起作用
- 垂直滚动不起作用
然后我按照以下步骤修复它:
- 下载了 Psmouse 补丁
- sudo apt-get 安装 dkms build-essential
- cd ~/桌面
- tar jxvf psmouse-3.2.0-24-generic-pae.tar.bz2
- sudo mv psmouse-3.2.0-24-generic-pae /usr/src
- cd /usr/src
- sudo chmod -R a + rx psmouse-3.2.0-24-generic-pae
- sudo dkms 添加 -m psmouse -v 3.2.0-24-generic-pae
- sudo dkms build -m psmouse -v 3.2.0-24-generic-pae
- sudo dkms 安装-m psmouse-v 3.2.0-24-generic-pae
- sudo modprobe -r psmouse
- sudo modprobe psmouse
这解决了我右键单击和垂直滚动的问题。
但我仍然有一个无法单击和拖动的问题,即单击鼠标左键并用另一根手指拖动。它不动!也许它没有检测到第二根手指。
当我使用以下方法检查 Synaptics 触摸板的功能时
xinput 列表属性“SynPS/2 Synaptics TouchPad”|grep 功能
我得到以下输出:
Synaptics 功能 (304):1, 1, 1, 1, 1, 1, 1
请帮帮我。
答案1
我写了一篇关于在上网本的 lubuntu 上配置触摸板的博客。我想禁用点击功能,但我链接到了说明,您可以尝试任何适合您的。它应该可以在其他发行版上正常工作,但我只在 lubuntu 上测试过它。
答案2
我无法测试您的补丁解决方案,因为您没有提供您使用的补丁的链接。但是,我发现以下内容来自这个答案在我的 SVS1511 上为我工作:
sudo modprobe -r psmouse
sudo modprobe psmouse proto=imps
这为我恢复了右键单击和垂直滚动。要使此功能永久生效,请创建/etc/modprobe.d/psmouse.conf并将这行放入其中:
options psmouse proto=imps
这应确保选项在启动时加载。无需修补 psmouse。