麒麟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系统识别并禁用指定输入设备,不干扰内核模块,适合多用户环境或需保留驱动状态的场景。
1、在终端中运行命令列出所有输入设备:xinput list。
2、在输出中查找含Touchpad、SynPS/2或ELAN等关键词的设备行,记录其ID号(如“id=12”)。
3、执行禁用命令(将“12”替换为实际ID):xinput disable 12。
4、验证是否生效:移动手指触控板区域,光标应无反应。
5、启用时执行xinput enable 12。
三、重命名用户配置缓存强制重置输入服务
当触摸板异常(如仅部分功能失效、设置开关无响应)时,可能是用户级配置缓存损坏所致。此方法通过隔离用户配置,触发系统重建默认输入服务状态。
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模块,实现开机即禁用,适用于长期无需触控板的使用环境,需重启生效。
1、打开终端,执行命令编辑黑名单配置文件:sudo nano /etc/modprobe.d/blacklist.conf。
2、在文件末尾新增一行:blacklist psmouse。
3、按Ctrl+O保存,回车确认,再按Ctrl+X退出编辑器。
4、执行更新初始化内存盘镜像:sudo update-initramfs -u(若为Ubuntu Kylin系)或sudo dracut -f(若为银河麒麟V10 SP1及以后版本)。
5、重启系统后触控板将不再启用;恢复时需删除该行并重复上述步骤。










