触摸板停止工作

触摸板停止工作

在我的 Arch Linux 上,触摸板停止工作(我假设是在更新后)。重新安装Arch后还是不行。

我检查了以下事项:

  • 触摸板在 BIOS 中未禁用,因为当我安装 Ubuntu(或使用 Ubuntu live USB)时它可以工作
  • xf86-input-synaptics已安装。上次是自动安装的,但即使手动安装后触摸板也不起作用
  • 我还将文件从 /usr/share/X11/xorg.conf.d/ 复制到 /etc/X11/xorg.conf.d/ ,因为一些消息来源说这可能是触摸板工作所必需的
  • xorg包已安装,我使用 i3wm。所以没有切换到 Wayland 或破坏它的东西。

当我使用时,xinput list我得到以下输出。触摸板未列出。

⎡ Virtual core pointer                      id=2     [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer            id=4     [slave  pointer  (2)]
⎜   ↳ USB Optical Mouse                     id=12    [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)]
     ↳ Integrated Camera: Integrated C      id=9     [slave  keyboard (3)]
     ↳ AT Translated Set 2 keyboard         id=10    [slave  keyboard (3)]
     ↳ ThinkPad Extra Buttons               id=11    [slave  keyboard (3)]

答案1

你的猜测是对的!这可能是因为将您的系统从 Xorg Server 更改为 Walyland!请检查您是否使用 Xorg 或 Wayland!另外,如果您使用 Wayland,请将其更改为 Xorg ongdm并告诉我您的问题是否解决,以便我可以用更多详细信息更新我的答案...

如果即使更改 Windows 管理器也无法正常工作,请考虑此 wiki 页面以获得更合适的解决方案:https://wiki.archlinux.org/index.php/Libinput

答案2

当然不是解决问题,但是通过问题解决了那么我觉得还是值得分享的。

我在 Lenovo Legion 5i 上安装了 Arch Linux。许多功能键根本不起作用(音量+/-、亮度+/-等),然后我将它们映射到我的窗口管理器(我使用QTile)并使其工作。

碰巧切换触摸板(fn + F10)是无需在 qtile 中进行任何配置即可工作的触摸板。我不知道该符号的含义,我单击它以查看xev它的映射方式,然后我禁用了触摸板。我当时正在使用鼠标,然后根本没有注意到它。当我不得不使用触摸板时,它不起作用,我花了一些时间才弄清楚这一点。

相关内容