如何在 Ubuntu 14.04 上配置 Wacom 手写板区域?

如何在 Ubuntu 14.04 上配置 Wacom 手写板区域?

我最近开始使用 Ubuntu 14.04,但在配置 wacom 平板电脑设置时遇到了问题。

主要问题是我想缩小平板电脑区域,但我在 Wacom 平板电脑设置中没有看到该选项。有人能帮我吗?

答案1

我认为没有图形配置界面。不过,你可以通过脚本来实现...

找到您的设备/输入的正确名称:

[romano:~/personal/varios] 1 % xsetwacom --list devices
Wacom Intuos PT S Finger touch      id: 12  type: TOUCH     
Wacom Intuos PT S Finger pad        id: 13  type: PAD       
Wacom Intuos PT S Pen stylus        id: 14  type: STYLUS    
Wacom Intuos PT S Pen eraser        id: 15  type: ERASER 

现在你可以缩小到例如左上角:

xsetwacom --set "Wacom Intuos PT S Pen stylus" MapToOutput 500x400+0+0

或者在中心的一个矩形内(或多或少):

xsetwacom --set "Wacom Intuos PT S Pen stylus" MapToOutput 500x400+500+500 

返回并告知完整解决方案:

xsetwacom --set "Wacom Intuos PT S Pen stylus" MapToOutput 1980x1080+0+0

有一种方法可以使事情永久存在,但我从未尝试过 --- 如果你需要它,拱门页面(一如既往)充满了有趣的信息。

答案2

映射到输出您可以指定特定的屏幕(例如:VGA)或屏幕尺寸,以便将平板电脑区域映射到两个显示器。

如果你需要的是力量比例或者减少平板电脑的面积,然后您可以使用xsetwacom参数区域

$ xsetwacom list parameters | grep Area
Area             - Valid tablet area in device coordinates. 
ResetArea        - Resets the bounding coordinates to default in tablet units. 

例如,在我的 Bamboo 平板电脑中,我首先重置区域并获取其原始设备坐标:

$ xsetwacom --set "Wacom Bamboo 2FG 4x5 Pen stylus" ResetArea
$ xsetwacom --get "Wacom Bamboo 2FG 4x5 Pen stylus" Area
0 0 14720 9200

然后我将它们设置为获得较小的平板电脑区域(平板电脑区域面积的 1/4):

$ xsetwacom --set "Wacom Bamboo 2FG 4x5 Pen stylus" Area 0 4600 7360 9200

这样我就可以实现左下角矩形映射到整个屏幕尺寸。
这样,我可以用更少的手部移动来到达整个区域。

答案3

优秀拱门维基建议您直接在参数中使用显示的名称MapToOutput。您可以使用以下命令获取显示名称xrandr

xrandr
xsetwacom --set 11 MapToOutput DVI-0

这样你就不需要弄乱任何数字了。还请注意,每次设置上述参数时,都需要使用旋转范围。

在我的特定设置中,我有两个显示器,我编写了一个小脚本来在显示器之间切换 Wacom。然后我将脚本分配给自定义键盘快捷键:

#!/bin/bash
WFILE=/tmp/wacom
if [ -f $WFILE ]; then
  WACOM="`cat /tmp/wacom`"
else
  WACOM="DVI-1"
fi

if [ "$WACOM" = "DVI-0" ]; then
  WACOM="DVI-1"
else
  WACOM="DVI-0"
fi

echo "$WACOM" > $WFILE
xsetwacom --set 11 MapToOutput "$WACOM"
xsetwacom --set 11 Rotate "half"

相关内容