如何在ubuntu 14.04上配置平板电脑区域?

所以我最近开始使用ubuntu 14.04,但是我在配置我的wacom平板电脑设置方面遇到了问题。 主要问题是我想减少平板电脑区域,但我没有在wacom平板电脑设置上看到这个选项。 有人可以帮帮我吗?

我认为没有图形配置界面。 不过,你可以通过脚本来做到这一点……

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

[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 

有一种方法可以使这个东西永久化,但我从来没有尝试过 – 如果你需要它, Arch页面 (一如既往)充满了有趣的信息。

使用MapToOutput,您可以指定特定屏幕(例如: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 

所以我可以实现左下方的矩形映射到整个屏幕大小。
这样,我可以用较少的手部动作到达整个区域。

优秀的arch wiki建议您直接在MapToOutput参数中使用显示名称。 您可以使用xrandr命令获取显示名称:

 xrandr xsetwacom --set 11 MapToOutput DVI-0 

这样你就不需要弄乱任何数字了。 另请注意,每次设置上述参数时,都需要使用Rotate参数再次设置方向。

在我的特定设置中,我有两个显示器,我做了一个小脚本来切换显示器之间的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"