禁用麒麟os触摸板有五种方法:一、卸载psmouse模块即时生效;二、用xinput命令禁用指定设备;三、重命名用户配置缓存并重启显示服务;四、通过图形界面设置禁用;五、将psmouse加入内核黑名单永久禁用。

如果您在使用麒麟OS笔记本时希望禁用触摸板,但发现图形化设置未生效、快捷键不可用或重启后自动恢复,可能是由于驱动模块持续加载、用户配置缓存异常或桌面环境策略未覆盖底层输入服务所致。以下是禁用笔记本触摸板的多种独立可行方法:
一、卸载psmouse内核模块禁用
该方法直接移除触摸板核心驱动模块,使硬件在当前会话中完全失去响应,不依赖图形界面,适用于所有基于Linux内核的麒麟OS版本,且无需重启即可生效。
1、打开终端(可使用快捷键Ctrl+Alt+T,或从开始菜单搜索“终端”)。
2、执行命令检查psmouse模块是否已加载:lsmod | grep psmouse。
3、若输出中包含psmouse行,则执行卸载命令:sudo modprobe -r psmouse。
4、输入当前用户密码(输入过程无屏幕反馈),回车确认。
5、触摸板将立即停止响应;如需临时恢复,执行sudo modprobe psmouse。
二、使用xinput命令禁用指定设备
该方法通过X Window系统识别并禁用特定输入设备,不影响内核驱动状态,适合多用户环境或需保留驱动功能的场景,禁用后仅当前X会话生效。
1、在终端中运行命令列出所有输入设备:xinput list。
2、在输出中查找含Touchpad、SynPS/2、ELAN或CyPS/2等关键词的设备行,记录其ID号(如“id=12”)。
3、执行禁用命令(将“12”替换为实际ID):xinput disable 12。
4、验证是否生效:手指在触控板区域滑动,光标应无任何反应。
5、启用时执行xinput enable 12。
三、重命名用户配置缓存强制重置输入服务
当触摸板出现部分功能失效、设置开关无响应或图形界面关闭后仍工作时,极可能由用户级配置缓存(如~/.config/autostart、~/.cache/gio等)损坏导致。此方法通过隔离旧配置,触发系统重建默认输入服务状态。
1、打开终端,依次执行以下三条命令:sudo mv ~/.config ~/.config.bak。
2、sudo mv ~/.cache ~/.cache.bak。
3、sudo mv ~/.local ~/.local.bak。
4、重启图形界面服务:sudo systemctl restart lightdm。
5、登录后检查触摸板是否可被系统设置正常控制或已默认处于禁用状态。
四、通过系统设置图形界面禁用
该方式依赖桌面环境完整运行,适用于触摸板驱动正常、设置项可见的常规场景,操作直观,不修改系统底层,适合普通用户快速启用/禁用。
1、点击桌面左下角“开始菜单”,选择“设置”图标。
2、进入“设备” → “触摸板”,确保右侧主开关处于关闭状态。
3、若开关显示已关闭但触摸板仍响应,点击页面下方的“重置为默认值”按钮。
4、关闭设置窗口后,等待约5秒,观察触摸板是否停止响应。
5、如无效,说明图形化配置未写入生效,需配合其他方法使用。
五、将psmouse加入内核黑名单永久禁用
该方法在系统启动阶段阻止psmouse模块加载,实现开机即禁用,适用于长期不使用触摸板的用户,禁用效果持久且不受用户会话影响。
1、打开终端,执行命令编辑黑名单文件:sudo nano /etc/modprobe.d/blacklist.conf。
2、在文件末尾新增一行:blacklist psmouse。
3、按Ctrl+O保存,回车确认文件名;再按Ctrl+X退出编辑器。
4、更新initramfs以确保新配置在启动时生效:sudo update-initramfs -u。
5、重启系统后,触摸板将不再初始化,亦无法通过modprobe命令临时启用。










