将图形输入板限制在主显示器上

将图形输入板限制在主显示器上

我有一台安装了 Manjaro Linux 的 Huion DWH69 绘图板。

我连接了两个显示器。

它似乎可以开箱即用,但问题是我想将表面限制在主显示器的限制范围内。

目前,水平移动非常快,因为它是一个小平板电脑,但显示面积很大。

我该如何配置呢?我想我必须以某种方式接触X-Server,但我不知道如何做。

答案1

还可以在这里查看 bebop 的答案: https://askubuntu.com/questions/839161/limit-a-graphics-tablet-to-one-monitor
它是一个更长的版本,带有一些附加功能。对于快速和肮脏的版本:

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

这是 HUION New 1060 的代码,例如:HID 256c:006e Pad
第一种类型:

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

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

xrandr  # get the names of my displays  

查找显示“已连接”的内容,例如 HDMI-A-0 已连接,可能还有 DisplayPort-2 已连接

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

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

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

答案2

添加到JRR 响应,我发现按照他的指示后,通过运行

xinput list-props [device id]

您可以获取属性“坐标变换矩阵”,然后/etc/X11/xorg.conf.d/xx-tablet.conf使用以下内容创建一个文件:

“输入类”部分
        标识符“平板电脑屏幕限制”
        匹配产品“[设备名称]”
        选项“坐标变换矩阵”xinput list-props [设备 id] 的输出
结束部分

这样做应该使您的配置在重新启动后仍然有效。

答案3

我的双显示系统的设置使窗口可以在显示器之间平滑移动;也就是说,X 服务器将其视为一个大型显示器,不同部分可能具有不同的分辨率。从这个角度来看,您要求的是将指针访问限制为“显示”的一部分。我很确定没有办法做到这一点。

相关内容