You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Ubuntu 22.04 LTS中禁用Raydium Touch System触摸屏?

如何在Ubuntu 22.04 LTS中禁用Raydium Touch System触摸屏?

嗨Seda,我来帮你搞定这个触摸屏鬼触的麻烦!根据你提供的设备信息,咱们有几个简单的方法可以禁用你的Raydium触摸屏,一步步来就行:

方法一:临时禁用(重启后会恢复)

这个方法适合你临时需要禁用触摸屏的场景,比如做分析的时候用,重启后触摸屏会自动恢复正常:

  • 先确认触摸屏的设备ID,你已经运行了xinput list,能看到对应的设备是xwayland-touch:16(ID是10)
  • 在终端里执行命令:xinput disable 10 或者用设备名更稳妥:xinput disable "xwayland-touch:16"
  • 想要重新启用的话,把命令里的disable换成enable就行:xinput enable 10

方法二:永久禁用(重启后依然生效)

如果不想每次都手动操作,咱们可以设置永久禁用,有两种方式可选:

方式A:通过udev规则(推荐,更底层稳定)

利用设备的USB厂商和产品ID来禁用,你的设备ID是2386:434b:

  1. 打开终端,创建udev规则文件:
    sudo nano /etc/udev/rules.d/99-disable-touchscreen.rules
    
  2. 在打开的编辑器里输入以下内容:
    SUBSYSTEM=="usb", ATTRS{idVendor}=="2386", ATTRS{idProduct}=="434b", ATTR{authorized}="0"
    
  3. 保存并退出:按Ctrl+O,回车确认保存,再按Ctrl+X退出编辑器
  4. 重新加载udev规则让设置生效:
    sudo udevadm control --reload-rules && sudo udevadm trigger
    
    以后重启系统,触摸屏都会被自动禁用。如果想要恢复,只需要把规则里的0改成1,再重新加载规则就行。

方式B:通过开机自启动脚本

适合习惯用xinput控制的场景:

  1. 创建一个脚本文件:
    nano ~/.disable-touchscreen.sh
    
  2. 在脚本里输入以下内容:
    #!/bin/bash
    xinput disable "xwayland-touch:16"
    
  3. 保存退出后,给脚本添加执行权限:
    chmod +x ~/.disable-touchscreen.sh
    
  4. 添加到开机启动:打开系统设置,找到「开机启动项」,点击「添加」,选择你刚才创建的脚本,命名为“Disable Touchscreen”,保存即可。
    开机后脚本会自动运行,禁用触摸屏。需要恢复的话,要么删除这个开机项,要么把脚本里的disable改成enable。

备注:内容来源于stack exchange,提问作者Seda Koldas

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.17 12:23:16