我使用的是 Arch Linux,并使用 i3 作为 DE。我有一个 Elantech 触摸板,如下面的列表所示。我的电脑是 Asus E403SA-WX0004T。
触摸板停止工作。突然间,在任何给定时间,它可能会被禁用并且无法再使用,直到下次重新启动为止(如果我插入鼠标,这个可以正常工作,但不会重新启用触摸板)。它的条目xinput
仍然没有改变,仍然被识别,但由于某种原因被禁用。
输出$ xinput list
:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Elan Touchpad id=10 [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)]
↳ Sleep Button id=8 [slave keyboard (3)]
↳ USB Camera id=9 [slave keyboard (3)]
↳ Asus WMI hotkeys id=11 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=12 [slave keyboard (3)]
内容/etc/X11/xorg.conf.d/30-touchpad.conf
:
Section "InputClass"
Identifier "touchpad catchall"
MatchIsTouchpad "on"
Driver "synaptics"
MatchDevicePath "/dev/input/event4"
Option "Tapping" "on"
EndSection
(自从我上次检查以来,它的事件编号从 5 变成了 4。如果我可以问另一个问题,有什么方法可以始终保留正确的编号吗?我不知道它是否可以解决这个问题。)
请随时询问缺少的内容,我很乐意添加您认为必要的内容。
答案1
这个问题很久以前就已经消失了,我认为它已经在以前的内核版本中得到了纠正。