首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不使用Debian 9的Touchpad

不使用Debian 9的Touchpad
EN

Unix & Linux用户
提问于 2019-03-31 20:40:40
回答 2查看 9.7K关注 0票数 6

我刚在联想S130-14IGM上安装了Debian 9,但触屏根本不工作。

有了Ubuntu,就没有问题了。

以下是这两个操作系统的结果:

Ubuntu

代码语言:javascript
复制
# 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

代码语言:javascript
复制
# 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)]

我该怎么做?

EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2019-03-31 23:50:01

代码语言:javascript
复制
# 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

您的触摸屏不是通过内部PS/2或USB连接到系统,而是使用I2C总线。这是一个相当新的开发,Debian 9's标准内核可能太老了,无法很好地支持这种触摸屏。您可以尝试使用backport内核。

看这里用于说明如何启用Debian存储库-基本上,将这一行添加到/etc/apt/sources.list文件中:

代码语言:javascript
复制
deb http://deb.debian.org/debian stretch-backports main

然后,您应该能够通过以下方式安装一个后端内核:

代码语言:javascript
复制
apt-get update
apt-get -t stretch-backports install linux-image-4.19.0-0.bpo.2-amd64 linux-image-amd64

重新启动后,您的触控板可能会有更好的运气。

票数 5
EN

Unix & Linux用户

发布于 2019-03-31 21:30:23

来自Debian wiki文章

Debian 9“拉伸”

在大多数情况下,确保您安装了xserver xserver-xorg-input xserver-xorg-input-鼠标,而不是xserver包。

有关evdev的更多信息,请阅读:https://en.wikipedia.org/wiki/Evdev

尝试apt remove,xserver input并安装上面的软件包。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/509766

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档