![Wacom 手写板 - 如何映射“ctrl”键?](https://linux22.com/image/1135486/Wacom%20%E6%89%8B%E5%86%99%E6%9D%BF%20-%20%E5%A6%82%E4%BD%95%E6%98%A0%E5%B0%84%E2%80%9Cctrl%E2%80%9D%E9%94%AE%EF%BC%9F.png)
我有一台 Wacom Cintiq 13HD 平板电脑,我正在尝试映射按钮,但它不允许我单独映射“ctrl”。它可以是 ctrl + 某些东西,但不仅仅是 ctrl。我该如何映射 ctrl 键?是否有一些配置文件存储了映射,我可以手动编辑它们?
编辑:我发现了 dconf 中的按钮映射,但手动将映射更改为 Ctrl 或 Shift 之类的键没有任何作用
答案1
对我来说,以下调用xsetwacom
有效:
xsetwacom set "Wacom Cintiq 13HD Pad pad" Button 2 key "Shift_L"
xsetwacom set "Wacom Cintiq 13HD Pad pad" Button 3 key "Control_L"
在 Inkscape 中按住按钮 2 添加到选择等对我来说就是这样的。我将其放在用于映射光标的相同 shell 脚本中,并在连接平板电脑时执行一次。
还有一些方法可以实现自动化,但我还没有尝试过。
答案2
当我想将我的平板电脑与 Krita 一起使用时,我也遇到了同样的问题。
我发现的唯一解决方案是一种变通方法:我更改了 Krita 中的快捷方式。
因此,我没有使用它Shift + left drag
来更改画笔大小,而是Shift+B + left drag
在 Krita 中映射了快捷方式来完成这项工作,然后我将其映射Shift+B
到平板电脑的一个按钮上,现在它运行良好。
点击也是一样Ctrl + left
,我B + left
在 Krita 中映射了点击。