我刚刚在联想 S130-14IGM 上安装了 Debian 9,但触摸板根本无法使用。
使用 Ubuntu 没有问题。
以下是两个操作系统的结果:
Ubuntu
# egrep -i 'syna|alps|etps|elan' /proc/bus/input/devices
N: Name="SYNA3388:00 06CB:8459 Touchpad"
P: Phys=i2c-SYNA3388:00
S: Sysfs=/devices/pci0000:00/0000:00:17.0/i2c_designware.0/i2c-4/i2c-SYNA3388:00/0018:06CB:8459.0001/input/input17
# apt list xserver-xorg-input-synaptics
Listing...
xserver-xorg-input-synaptics/bionic 1.9.0-1ubuntu1 amd64
# dpkg -l | grep -i syna
ii xserver-xorg-input-synaptics-hwe-18.04 1.9.1-1ubuntu1~18.04.1 amd64 Synaptics TouchPad driver for X.Org server
# xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SYNA3388:00 06CB:8459 Touchpad id=9 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Video Bus id=6 [slave keyboard (3)]
↳ Power Button id=7 [slave keyboard (3)]
↳ EasyCamera: EasyCamera id=8 [slave keyboard (3)]
↳ Ideapad extra buttons id=10 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=11 [slave keyboard (3)]
Debian
# egrep -i 'syna|alps|etps|elan' /proc/bus/input/devices
-
# apt list xserver-xorg-input-synaptics
En train de lister…
xserver-xorg-input-synaptics/stable 1.9.0-1+b1 amd64
# dpkg -l | grep -i syna
ii synaptic 0.84.2 amd64 Graphical package manager
# xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [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)]
↳ EasyCamera id=9 [slave keyboard (3)]
↳ Ideapad extra buttons id=10 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=11 [slave keyboard (3)]
我应该怎么办?
您的触摸板不是通过内部 PS/2 或 USB 接线连接到系统,而是使用 I2C 总线。这是一个相当新的发展,Debian 9 的标准内核可能太旧而无法很好地支持这样的触摸板。您可以尝试使用反向移植内核。
有关启用 Debian Backports 存储库的说明,请参见此处
/etc/apt/sources.list
- 基本上,将此行添加到文件中:然后你应该能够安装一个反向移植内核:
重新启动后,您的触摸板可能会更好。
来自Debian wiki 文章:
Debian 9“拉伸”
在大多数情况下,请确保您安装了 xserver-xorg-input-libinput xserver-xorg-input-evdev xserver-xorg-input-mouse,而不是 xserver-xorg-input-synaptics 包。
阅读:https : //en.wikipedia.org/wiki/Evdev 了解更多关于 evdev 的信息。
尝试
apt remove
使用 xserver-xorg-input-synaptics 并安装上述软件包。