绘王数位板绘图区

绘王数位板绘图区

如何更改绘王数位板的绘图区域?一切正常,但我有双显示器设置,数位板区域覆盖两个显示器,而我只想在一个显示器上。

启动 wacom 平板电脑应用程序显示我没有 wacom 平板电脑(嗯,是的,我没有),但我找不到通用平板电脑应用程序。

提前致谢。

答案1

发现这个,它解决了我的问题,听起来与您的类似。
https://forum.kde.org/viewtopic.php?f=139&t=125532

Huion 违反* USB 标准,因为对其产品命名不当,因此请查找其平板电脑的通用编号。例如,这是 HUION New 1060 的代码:HID 256c:006e Pad

xinput  # get the IDs for all relevant pieces of my tablet.   

blah blah:HID 256c:006e Pad id=17
可能/应该有两个设备,Pad 和 Pen。

xrandr  # get the names of my displays  

查找显示“已连接”的端口,例如 HDMI-A-0 已连接
,或者 DisplayPort-2 已连接

然后,您告诉 xrandr 将 id 粘贴到您想要使用 Krita 或 Photoshop 的屏幕上,例如,如果您使用 HDMI 端口连接到主屏幕:

xinput map-to-output 13 HDMI-A-0
xinput map-to-output 14 HDMI-A-0  

那是我的。
重启后它会重置。感谢那位用户 timotimo!

答案2

按照 Arch Wiki 上的说明进行操作校准触摸屏. 在 Huion 608、420、H420 上测试。

总结一下:

  1. xinput list并找到您的设备(例如HUION 420 Pen Pen (0))。尝试xinput list-props "Device Name"并确保“坐标变换矩阵”属性可用。
  2. 现在涉及一些数学知识。(对于那些感兴趣的人,你正在指定一个仿射变换矩阵在同质坐标系中输入的设备。)来自维基百科:
c0 = touch_area_width / total_width
c2 = touch_area_height / total_height
c1 = touch_area_x_offset / total_width
c3 = touch_area_y_offset / total_height

Matrix:
[ c0 0  c1 ]
[ 0  c2 c3 ]
[ 0  0  1  ]

Represented as a row-major array:
c0 0 c1 0 c2 c3 0 0 1

如果您不想做任何数学运算,只需摆弄数字,直到得到您喜欢的面积。对于较小的区域,c0 和 c2 将大于 1,而 c1 和 c3 可能是较小的负值(我的平板电脑在输入区域边缘的准确度较低)。

  1. 执行此命令设置区域(放入.bashrc中自动运行)
xinput set-prop "Device Name" --type=float "Coordinate Transformation Matrix" c0 0 c1 0 c2 c3 0 0 1

例如:

xinput set-prop "HUION 420 Pen Pen (0)" --type=float "Coordinate Transformation Matrix" 1.5 0 -0.2 0 1.5 -0.2 0 0 1

Ubuntu Wiki X/InputCoordinateTransformation了解更多信息。

答案3

使用‘xrestrict -I’。https://github.com/Ademan/xrestrict

它会告诉您使用要限制的指针设备单击要限制的显示屏。因此,只需将笔移到绘图屏幕上,然后在平板电脑上点击(单击)它即可。完成!

答案4

截至撰写本文时,绘王已为 Ubuntu 提供测试版平板电脑驱动程序。当本文最初发布时,我认为他们没有提供。

向使用 ubuntu 22.4 并在尝试找出 xinput 解决方案的等效 wayland 命令时迷失方向的人们问好。

重启后,驱动程序运行良好。我可以从 huion 应用程序调整屏幕尺寸和按钮。以前我使用的 xinput 解决方案从未让按钮正常工作。所以现在有了它真是太好了。

屏幕调整一开始让我很困惑。我试图将窗口拖到该位置,但结果发现你只需单击它,而不是拖动。

他们有可下载的 pdf 安装说明。非常容易理解。.deb 包唯一需要注意的是需要重启机器。tar 包只有安装和卸载脚本。

我特别使用的是 huion kanvas-13 或 GT-133。但他们为大多数平板电脑提供了驱动程序。所以,检查一下,看看他们提供的 Linux 驱动程序是否适用于您的平板电脑。 https://www.huion.com/download

现在我认为只有 ubuntu 受支持。它仍然处于测试阶段。

相关内容