在 GNOME 设置中,我启用了“映射到单个监视器”。我也尝试过xsetwacom set 14 MapToOutput 1920x1080+1920+0
(3 台 1920x1080 显示器的中间一台),但这也不起作用。我可以使用平板电脑的整个高度,但平板电脑的前三分之一仍然映射到所有 3 台显示器。将笔放在数位板右侧的三分之二处会导致指针夹到右侧显示器的右侧屏幕边缘。
不确定这是否与此有关,但有时,xsetwacom --list devices
在断开并重新连接 USB 电缆后,我会得到不同的输出:
$ xsetwacom --list devices
Wacom Intuos S Pad pad id: 14 type: PAD
Wacom Intuos S Pen stylus id: 15 type: STYLUS
Wacom Intuos S Pen eraser id: 17 type: ERASER
Wacom Intuos S Pen cursor id: 18 type: CURSOR
$ xsetwacom --list devices
Wacom Co.,Ltd. Intuos S stylus id: 14 type: STYLUS
Wacom Co.,Ltd. Intuos S eraser id: 15 type: ERASER
听起来您受到困扰 CTL-6100、CTL-6100WL、CTL-4100 和 CTL-4100WL 用户的“Android 误检测”问题的影响。当这些平板电脑上的固件认为它已连接到 Android 设备时,它会有效地禁用设备的右半部分(以便让平板电脑正确映射到典型的纵向 Android 屏幕)。众所周知,该固件会将 Ubuntu 和其他 Linux 发行版误检测为 Android,这会导致与您报告的类似的症状。
要强制平板电脑返回“PC 模式”,您可以按住最外面的两个 ExpressKeys 直到状态指示灯熄灭然后再次亮起。这大约需要 3-4 秒。一旦进入“PC 模式”,整个平板电脑表面应该可以使用并映射到您在 GNOME 中设置的任何区域(整个桌面或特定显示器)。不幸的是,您每次重新启动或重新连接平板电脑时都需要执行此解决方法,因为固件会在初始化时将系统重新检测为 Android。
有关更多详细信息,请参阅https://github.com/linuxwacom/xf86-input-wacom/wiki/Known-Issues#android-misdetect
这个 xetwacom 非常适合我的 Intuos BT S:xsetwacom set 19 MapToOutput 1920x1080+1920+0,其中 19 是我的触控笔的 ID。
您是否尝试在 xsetwacom 命令中使用触控笔的 ID (15) 而不是焊盘的 ID (14)?