![将内核从版本 4.4.0-64 升级到 4.8.0-39 后,Ubuntu 16.04 LTS 中的触摸板点击功能不起作用](https://linux22.com/image/891375/%E5%B0%86%E5%86%85%E6%A0%B8%E4%BB%8E%E7%89%88%E6%9C%AC%204.4.0-64%20%E5%8D%87%E7%BA%A7%E5%88%B0%204.8.0-39%20%E5%90%8E%EF%BC%8CUbuntu%2016.04%20LTS%20%E4%B8%AD%E7%9A%84%E8%A7%A6%E6%91%B8%E6%9D%BF%E7%82%B9%E5%87%BB%E5%8A%9F%E8%83%BD%E4%B8%8D%E8%B5%B7%E4%BD%9C%E7%94%A8.png)
在我将内核从 4.4.0-64 通用版升级到 4.8.0-39 通用版后,Ubuntu 16.04 LTS 中的触摸板点击功能停止工作。触摸板按钮点击功能正常,但主触摸板点击功能无效。我必须在启动时通过 grub 菜单使用旧内核版本启动。
该命令的输出xinput
给出输出:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ FTE1001:00 0B05:0101 id=11 [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)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ USB2.0 VGA UVC WebCam id=10 [slave keyboard (3)]
↳ Asus WMI hotkeys id=12 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=13 [slave keyboard (3)]
命令 $xinput list-props 11 的输出给出以下输出:
Device 'USB2.0 VGA UVC WebCam':
Device Enabled (139): 1
Coordinate Transformation Matrix (141): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Send Events Modes Available (257): 1, 0
libinput Send Events Mode Enabled (258): 0, 0
libinput Send Events Mode Enabled Default (259): 0, 0
Device Node (260): "/dev/input/event8"
Device Product ID (261): 3034, 22494
libinput Horizonal Scroll Enabled (262): 0
答案1
这与内核升级无关。您安装了libinput
。默认情况下,Tapping 在那里被禁用。可以通过这种方式修复。运行
sudo -H gedit /usr/share/X11/xorg.conf.d/90-libinput.conf
将打开一个编辑器窗口。在此文件中找到触摸板部分,并在其中添加一行
Option "Tapping" "true"
前EndSection
。
保存文件并重启。点击功能将可用。