我刚刚在新买的 Dell Vostro 2420 上安装了 Kubuntu 13.10,32 位版本。除了通过触摸板滚动和多点触控功能外,其他一切都运行正常。我可以使用触摸板更改光标的位置,并可以点击(单击和双击),但滚动不起作用
我尝试通过谷歌搜索来寻找解决方案,但无法找到加载 synaptics 驱动程序的适当解决方案。
我列出了一些详细信息:笔记本电脑:Dell Vostro 2420 Linux 内核版本和发行版:3.11.0-12-generic、Kubuntu 13.10
xinput 列表的输出是
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ PS/2 Generic Mouse id=12 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ Laptop_Integrated_Webcam_HD id=10 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=11 [slave keyboard (3)]
↳ Dell WMI hotkeys id=13 [slave keyboard (3)]
synclient -l 的输出是
找不到 synaptics 属性。没有加载 synaptics 驱动程序?
lshw 的输出是http://paste.ubuntu.com/6645687/
xserver 日志和 dmesg 没有 synaptics 的踪迹
请告诉我如何解决这个问题。
答案1
我得到了解决方案 http://www.dahetral.com/public-download
下载并安装这个解决了我的问题:)
按照以下步骤操作,系统将检测到触摸板
下载文件自 http://www.dahetral.com/public-download
安装
将 psmouse-alps-1.3-alt.tbz 解压到 /
为此,请打开终端
运行su
转到下载的文件文件夹并执行以下
操作tar -xvf psmouse-alps-1.3-alt.tbz
运行mv usr/src/psmouse-alps-1.3 /usr/src
跑步
dkms add psmouse/alps-1.3
- 跑步
dkms install psmouse/alps-1.3
reboot
卸载:
1. dkms remove psmouse/alps-1.3 --all
2. 删除 psmouse/alps-1.3
答案2
在 Dell Inspiron 3521 上全新安装 Kubuntu 14.04 时遇到了同样的问题,但找到了一个更简单的解决方案。如果系统设置告诉您在尝试配置触摸板时未加载(或未使用)synaptics 驱动程序,只需为其提供一个 xorg.conf。事实证明,已经为您制作了一个代码片段。它位于 /usr/share/X11/xorg.conf.d 中,名为 50-synaptics.conf。就我而言,/etc/X11 中没有 xorg.conf,因此我只需将代码片段作为 xorg.conf 复制到 /etc/X11 中:
sudo cp -n /usr/share/X11/xorg.conf.d/50-synaptics.conf /etc/X11/xorg.conf
如果 xorg.conf 已经存在,请确保它不包含触摸板的节,如果不包含,请使用您最喜欢的编辑器(和 sudo)将 50-synaptics.conf 片段附加到现有的 xorg.conf。如果它包含触摸板内容,那么您会遇到不同的问题。
重新启动 X11 后(重新启动显然也有效),触摸板就可以正常工作了。