我有一台安装了 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 服务器将其视为一个大型显示器,不同部分可能具有不同的分辨率。从这个角度来看,您要求的是将指针访问限制为“显示”的一部分。我很确定没有办法做到这一点。