![Wacom 手写板 - 如何将手写板的全部内容映射到屏幕的一部分?](https://linux22.com/image/1030947/Wacom%20%E6%89%8B%E5%86%99%E6%9D%BF%20-%20%E5%A6%82%E4%BD%95%E5%B0%86%E6%89%8B%E5%86%99%E6%9D%BF%E7%9A%84%E5%85%A8%E9%83%A8%E5%86%85%E5%AE%B9%E6%98%A0%E5%B0%84%E5%88%B0%E5%B1%8F%E5%B9%95%E7%9A%84%E4%B8%80%E9%83%A8%E5%88%86%EF%BC%9F.png)
假设我的屏幕如下所示:
是否有一个设置可以更改,以便将 Wacom 手写板的所有活动区域映射到屏幕上我用红色绘制的区域,在本例中是 Google Jamboard 的可绘制区域?
我已经检查过Settings
-> Wacom Tablet
,还检查了 Ubuntu 手册页xsetwacom
https://manpages.ubuntu.com/manpages/trusty/man1/xsetwacom.1.html我没有看到这样的设置。
显然,Windows 版本的 Wacom 软件具有此功能:
https://developer-support.wacom.com/hc/en-us/articles/9354476441623-如何将我的 Intuos 平板电脑映射到我的 PC 显示器的一部分-
但这没什么帮助,因为我使用的是 Ubunu。如果重要的话,我使用的是 Ubuntu 20.04 或 22.04。有什么建议吗?
答案1
参考此网站后:
https://joshuawoehlke.com/wacom-intuos-and-xsetwacom-on-ubuntu-18-04/
经过一些实验,我找到了一系列可以实现上述功能的命令。第一次运行:
xsetwacom --list devices
你将获得如下输出:
Wacom One by Wacom M Pen stylus id: 15 type: STYLUS
Wacom One by Wacom M Pen eraser id: 16 type: ERASER
下一个命令需要的是id
,STYLUS
例如15
我的设备。然后运行:
xsetwacom --get 15 area
这将给出平板电脑的默认区域(而不是屏幕)。例如,我的设备是One by Wacom Medium Graphics Drawing Tablet
https://www.amazon.com/Wacom-Graphic-Drawing-Tablet-Beginners/dp/B07XW9WW98/ref=sr_1_3?crid=1TB1W3GYLGY6V&keywords=wacom%2Btablet&qid=1693168855&sprefix=%2Caps%2C255&sr=8-3&th=1我得到这个输出:
0 0 21600 13500
因此,现在您必须将这些数字放大(而不是缩小),以使整个平板电脑仅映射到屏幕的一部分。您可以进行数学计算或使用反复试验。对于我的特定设备,并且希望仅在问题中的图像中绘制到 Jamboard 可绘制区域,此命令非常有效:
xsetwacom --set 15 area -2450 -150 24800 16750
我在 Ubuntu 中使用左手 Wacom 平板电脑设置,因此对我来说数字是倒着的,这让它有点混乱,但花几分钟反复试验就可以解决。显然,在你的情况下,你需要试验来找到适合你的设备和所需屏幕区域的数字。