在Wayland上禁用笔记本电脑触摸板

褶皱

我需要禁用笔记本电脑的触摸板。在Wayland上使用Gnome

  • libinput 应该提供此功能,但显然不提供。
  • xinput 不起作用,因为我在Wayland上。
  • 我认为Gnome在输入设置中提供了一些开关来做到这一点,但是现在不存在了(Gnome shell 3.34-也许这是Xorg独有的功能?)。

如果我要禁用输入设备,真的问得太多吗?


编辑:xinput不是解决方案!

它的手册页上有关于Wayland(重点是我的)的整个部分:

XWAYLAND

Xwayland是使用Wayland Compositor作为后端的X服务器。Xwayland充当X协议和Wayland协议之间的转换层,但不能直接访问硬件。由Xwayland创建的X输入扩展设备(“ xwayland-pointer”,“ xwayland-keyboard”等)映射到Wayland协议设备,而不是物理设备。这些X输入扩展设备仅对连接到同一Xwayland进程的其他X客户端可见更改Xwayland设备上的属性只会影响那些客户端的行为例如,使用xinput禁用Xwayland设备不会在Wayland本机应用程序中禁用该设备。其他更改可能根本没有任何作用。在大多数情况下,将xinput与Xwayland设备一起使用表示Shell脚本中存在错误,并且xinput将打印警告。请改用Wayland Compositor的本机设备配置方法。

TL; DR:如果我使用禁用触摸板xinput,它仍将像以前一样继续工作,但是XWayland应用程序将不再看到光标移动。

工作组

首先,请尝试此dconf设置是否有用:

gsettings set org.gnome.desktop.peripherals.touchpad disable-while-typing `false`

它用表示,false而名称暗示true

此设置应适用于Xserver配置:

gsettings set org.gnome.desktop.peripherals.touchpad send-events `disabled` (corrected)

笔记本也可以使用禁用触摸板Fn + F5,您可以尝试这样做。

如果没有显示,请将输出添加libinput-list-devices到您的问题中。您可能还想看一下:

触控板指示灯

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

禁用笔记本电脑上的触摸板最简单的方法是什么?

如何禁用笔记本电脑的触摸板驱动程序?

触摸板已禁用,并且13.10上的触摸屏笔记本电脑无法显示光标

轻触笔记本电脑的触摸板问题

修改或禁用触摸板/笔记本电脑上的Windows 8滑动手势

Dell Latitude D830笔记本电脑-禁用触摸板

如何禁用笔记本电脑上的触摸屏?

戴尔笔记本电脑上的触摸板按钮已停止工作

笔记本电脑上的突触触摸板无法正常工作

更新后笔记本电脑上的突触触摸板无法正常工作

暂时禁用触摸板和键盘,例如,对我的linux笔记本电脑进行防伪

如何在戴尔笔记本电脑中禁用/启用/切换触摸板

键盘快捷键可切换(启用/禁用)笔记本电脑触摸板

如何在ASUS ROG GL552笔记本电脑上的16.04中禁用/切换触摸板

Google Maps如何拦截带有触摸板的笔记本电脑上的滑动/捏合手势?

触摸板水龙头无法在东芝笔记本电脑上使用Fedora WS24

如何在Linux中发现笔记本电脑触摸板的ACPI ID?

降低ubuntu中的笔记本电脑触摸板灵敏度

笔记本电脑触摸板在通电时无法正常工作

暂停笔记本电脑后触摸板无法正常工作

戴尔vostro笔记本电脑,ubuntu 18.04.3 LTS,触摸板不工作

Windows 8.1华硕笔记本电脑触摸板无法正常工作

Ubuntu如何使用Microsoft Precision触摸板处理笔记本电脑?

关闭笔记本电脑盖后,Ubuntu 16.04触摸板无法正常工作

笔记本电脑的触摸板在通电时反应很差吗?

东芝笔记本电脑键盘和触摸板已锁定

16.04:Elantech触摸板无法在新笔记本电脑上工作

禁用笔记本电脑上多余的键盘按键产生的事件

如何在Sentelic触摸板(msi x350笔记本电脑)上启用多点触控?