将内核从版本 4.4.0-64 升级到 4.8.0-39 后,Ubuntu 16.04 LTS 中的触摸板点击功能不起作用

将内核从版本 4.4.0-64 升级到 4.8.0-39 后,Ubuntu 16.04 LTS 中的触摸板点击功能不起作用

在我将内核从 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

保存文件并重启。点击功能将可用。

相关内容