数位板压感失效需依次确认硬件识别、启用wacom内核模块、加入input用户组并重启;执行lsusb查设备、lsmod | grep wacom验模块、sudo usermod -a -g input $user授权限,最后通过evtest验证abs_pressure值。

您在银河麒麟系统上连接数位板后光标能动但压感失效、笔迹断续或设备完全不识别,说明系统未加载对应驱动或内核模块未启用。数位板驱动安装不同于显卡驱动,绝大多数主流型号(Wacom、XP-Pen、Huion)依赖Linux内核原生支持,无需额外安装闭源包,但需确认硬件识别状态、启用必要内核模块并配置权限。
确认数位板是否被系统识别
打开终端,执行 lsusb | grep -i "tablet\|wacom\|pen\|huion\|xp-pen"。若返回类似 Bus 002 Device 005: ID 056a:037c Wacom Co., Ltd. Intuos Pro S 的行,说明USB已探测到设备;若无输出,先检查USB接口、线缆及数位板电源开关。
再运行 sudo dmesg | tail -30,查找含 wacom、hid 或 usb 的新日志行,确认内核是否成功初始化设备。出现 input: Wacom Intuos Pro S Pad as /devices/... 表示驱动已加载,此时问题大概率出在权限或X11配置上。
启用Wacom内核模块并验证加载状态
银河麒麟V10默认启用 wacom 模块,但部分定制版或精简镜像可能禁用。执行 lsmod | grep wacom,若有输出(如 wacom 147456 0)则模块已加载;若无输出,运行 sudo modprobe wacom 手动加载。
【必须执行】为确保重启后自动加载,运行 echo "wacom" | sudo tee -a /etc/modules。这一步漏掉会导致每次开机都要手动 modprobe,压感功能将反复失效。
授予用户对输入设备的读取权限
数位板设备节点通常位于 /dev/input/event*,普通用户默认无权访问。先用 ls -l /dev/input/by-path/ | grep -i wacom 找到设备软链接(如 ...-event-mouse -> ../event12),记下对应的 eventX 编号。
执行 sudo usermod -a -G input $USER 将当前用户加入 input 用户组。这步不可跳过——不加组会导致 xinput list 能看到设备但无法获取压感数据,笔迹始终为直线。
注销当前会话并重新登录,使组权限生效。验证方式:运行 groups,输出中应包含 input。
校准与压感调试(可选但推荐)
方法一:使用图形化工具
打开“麒麟控制中心”→“硬件”→“数位板”,若列表中出现设备名称,点击进入可调节笔压曲线、映射区域和按钮功能。此界面仅对Wacom原厂设备及部分Huion兼容型号有效。
方法二:命令行强制重载驱动
若压感仍无响应,执行 sudo modprobe -r wacom && sudo modprobe wacom 卸载重载模块。部分旧型号(如Bamboo系列)需配合 sudo systemctl restart systemd-udevd 刷新设备事件监听。
方法三:验证压感数据流
运行 sudo evtest → 选择对应 eventX 设备 → 观察触摸时是否持续输出 ABS_PRESSURE 和 ABS_TILT_X/Y 值。有数值跳动即证明底层驱动工作正常,问题转向上层软件(如Krita、GIMP)的压感设置。











