Kubuntu 23.10触摸板禁用重启后自动恢复启用的问题求助
Kubuntu 23.10触摸板禁用重启后自动恢复启用的问题求助
嗨,我来帮你解决这个恼人的小问题!Kubuntu 23.10里触摸板禁用后重启自动恢复启用确实挺麻烦的,试试下面这几个方案,应该能搞定:
先检查系统设置的内置选项
首先看看有没有现成的设置能解决:
- 打开系统设置,找到「输入设备」→「触摸板」
- 查看是否有类似「开机时保持上次状态」或「记住触摸板启用/禁用状态」的选项,如果有的话勾选上,重启后应该就能记住你的设置了。
方案一:添加开机自动禁用触摸板的脚本
如果系统设置里没有相关选项,咱们可以手动加个开机脚本:
- 先获取你的触摸板设备信息:打开终端,输入
xinput list,找到触摸板对应的名称(比如「SynPS/2 Synaptics TouchPad」)或者设备ID(比如数字12)。 - 创建禁用脚本:在终端输入
nano ~/touchpad-disable.sh,然后粘贴以下内容(记得替换成你的触摸板名称/ID):
#!/bin/bash # 使用设备名称的写法 xinput disable "SynPS/2 Synaptics TouchPad" # 或者使用设备ID的写法(替换成你的ID) # xinput disable 12
- 给脚本添加执行权限:
chmod +x ~/touchpad-disable.sh - 添加到开机自启动:
- 打开系统设置→「开机和关机」→「自动启动」
- 点击「添加脚本」,选择刚才创建的
touchpad-disable.sh
- 重启系统试试,触摸板应该会自动禁用了。
方案二:修改Xorg配置文件(持久化禁用)
如果想要更彻底的持久化禁用,可以修改Xorg的配置文件:
- 打开终端,创建配置文件:
sudo nano /etc/X11/xorg.conf.d/99-touchpad-disable.conf - 输入以下内容(同样替换
Identifier里的触摸板名称):
Section "InputClass" Identifier "SynPS/2 Synaptics TouchPad" Driver "libinput" Option "Disable" "on" EndSection
- 保存并退出(按
Ctrl+O回车,再按Ctrl+X) - 重启系统,触摸板就会默认处于禁用状态。如果之后需要临时启用,还是可以通过快捷键或系统设置打开,下次重启会回到禁用状态。
要是上面的方法都没解决问题,可以告诉我你触摸板的具体型号,或者xinput list的输出内容,我再帮你调整方案~
备注:内容来源于stack exchange,提问作者Stockfish




