Wacom 驱动程序有冲突吗?

Wacom 驱动程序有冲突吗?

有时插入我的 Wacom 手写板后,它工作得很好。其他时候,尽管它反应灵敏,但却存在很多无法使用的错误。

我可以通过运行命令来检测我处于哪种情况

$ xsetwacom --list

如果我得到输出(id 可能会改变)

Wacom Intuos S Pad pad              id: 17  type: PAD       
Wacom Intuos S Pen stylus           id: 18  type: STYLUS    
Wacom Intuos S Pen eraser           id: 19  type: ERASER    
Wacom Intuos S Pen cursor           id: 20  type: CURSOR

那么我知道一切都很好。如果我得到

Wacom Co.,Ltd. Intuos S stylus      id: 17  type: STYLUS    
Wacom Co.,Ltd. Intuos S eraser      id: 18  type: ERASER  

那么我就有麻烦了。拔掉设备再插上似乎并不能解决问题,反而会起到相反的作用。有时(但并非总是如此)重新启动系统可以解决问题。

操作系统是否会在两个相互冲突的驱动程序之间做出选择?我该如何强制操作系统做出正确的选择?

编辑: lsusb 的输出“良好情况”

Bus 001 Device 004: ID 056a:0374 Wacom Co., Ltd 

lsusb 的输出“糟糕的情况”

Bus 001 Device 006: ID 2d1f:0374  

答案1

为了扩展您的发现和上面的 meuh 评论,平板电脑有两个 VID:PID。一个用于 Android 模式,一个用于常规 Linux 模式。这不是理想的选择,但为了切换到正确的模式,您需要按住两端的按钮几秒钟。更多信息请见此处:

https://github.com/linuxwacom/xf86-input-wacom/wiki/Known-Issues#android-misdetect

相关内容