jod*_*jod 9 mouse touchpad lenovo kubuntu ideapad
我刚刚在联想 Ideapad 320 上安装了 Kubuntu 17.04,但未检测到触摸板。笔记本电脑上已经安装了 Windows 10 的触摸板可以正常工作,但 Kubuntu 根本没有检测到,所以它看起来像是驱动程序错误。
这是xinput输出。Logitech 鼠标是我同时使用的 USB 鼠标,效果很好。
$ xinput --list
? Virtual core pointer id=2 [master pointer (3)]
? ? Virtual core XTEST pointer id=4 [slave pointer (2)]
? ? Logitech M315/M235 id=9 [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)]
? EasyCamera id=10 [slave keyboard (3)]
? Ideapad extra buttons id=11 [slave keyboard (3)]
? AT Translated Set 2 keyboard id=12 [slave keyboard (3)]
Run Code Online (Sandbox Code Playgroud)
和:
$ cat /proc/bus/input/devices | grep TouchPad
Run Code Online (Sandbox Code Playgroud)
没有输出。我也尝试过这里建议的与 psmouse 相关的东西无济于事
似乎我不是唯一一个,这在其他几个地方都没有答案,在这里和这里,也许在这里
编辑:
dpkg 输出:
$ dpkg -i elantech...
Selecting previously unselected package
elantech-0608-dkms.
(Reading database ... 267979 files and directories currently installed.)
Preparing to unpack elantech-0608-dkms_0.1_all.deb ...
Unpacking elantech-0608-dkms (0.1) ...
Setting up elantech-0608-dkms (0.1) ...
Loading new elantech-0608-0.1 DKMS files...
Building for 4.10.0-32-generic
Building for architecture x86_64
Building initial module for 4.10.0-32-generic
Done.
psmouse:
Running module version sanity check.
Error! Module version 69C24E88441CC55A8AC9337 for psmouse.ko
is not newer than what is already found in kernel 4.10.0-32-generic
(69C24E88441CC55A8AC9337).
You may override by specifying --force.
depmod...
Backing up initrd.img-4.10.0-32-generic to /boot/initrd.img-4.10.0-32-
generic.old-dkms
Making new initrd.img-4.10.0-32-generic
(If next boot fails, revert to initrd.img-4.10.0-32-generic.old-dkms image)
update-initramfs........
DKMS: install completed.
Processing triggers for shim-signed (1.32~17.04.1+0.9+1474479173.6c180c6-1ubuntu1) ...
Run Code Online (Sandbox Code Playgroud)
安装 0.2 版:
$ sudo dkms install --force elantech-0608/0.2
Error! Could not find module source directory.
Directory: /usr/src/elantech-0608-0.2 does not exist.
Run Code Online (Sandbox Code Playgroud)
它已安装:
$ apt search elantech
Sorting...
Full Text Search...
elantech-0608-dkms/now 0.2 all [installed,local]
elantech-0608 driver in DKMS format.
Run Code Online (Sandbox Code Playgroud)
安装这个内核模块。它应该解决这个问题。跑
wget https://launchpad.net/~hanipouspilot/+archive/ubuntu/ppa/+files/elantech-0608-dkms_0.2_all.deb
sudo dpkg -i elantech-0608-dkms_0.2_all.deb
Run Code Online (Sandbox Code Playgroud)
然后重启。
您需要在 BIOS 中禁用安全启动才能让模块加载。
另一种选择是安装这个内核。
http://people.canonical.com/~khfeng/lp1708852/
有关详细信息,请参阅https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1708852
| 归档时间: |
|
| 查看次数: |
22794 次 |
| 最近记录: |