在 Ubuntu Unity 14.04 中禁用平板电脑的触摸

Pat*_*rik 4 touchpad wacom bamboo 14.04

我事先搜索过,我发现的唯一建议是这个,但它不起作用,至少在我的系统(Ubuntu Unity 14.04 x64)上不起作用。

我需要禁用我的WACOM Bamboo Manga CTH-470数位板的触摸功能,这样当我不小心触摸它时,只能识别笔尖和橡皮擦,而不能识别我的手。

我知道这个临时解决方案:

xsetwacom --list
Run Code Online (Sandbox Code Playgroud)

列出平板电脑的输出(示例)

inoki@innerdistance-Satellite-L650:~$ xsetwacom --list Wacom Bamboo 16FG 4x5 Pen stylus id: 11 type: STYLUS
Wacom Bamboo 16FG 4x5 Finger touch id: 12 type: TOUCH
Wacom Bamboo 16FG 4x5 Pen eraser id: 16 type: ERASER
Wacom Bamboo 16FG 4x5 Finger pad id: 17 type: PAD

然后

xsetwacom --set # touch off
Run Code Online (Sandbox Code Playgroud)

使用

inoki@innerdistance-Satellite-L650:~$ xsetwacom --list | grep TOUCH | cut -d ' ' -f 8 TOUCH inoki@innerdistance-Satellite-L650:~$

只显示了与上面完全相同的“TOUCH”字样。

我需要将其永久化,因此每次我想使用平板电脑时都不必插入命令。

小智 6

在我的情况下是这样工作的:

xsetwacom -v --set 'Wacom Intuos Pro M (WL) Finger touch' gesture off
Run Code Online (Sandbox Code Playgroud)

测试

xsetwacom -v --set 'Wacom Bamboo 16FG 4x5 Finger touch' gesture off
Run Code Online (Sandbox Code Playgroud)

  • 如果您和我一样,遇到此命令禁用手势但不点击(即手指“点击”)时,请再次运行该命令,然后将“手势”替换为“触摸”。所以在我的情况下: xsetwacom -v --set 'Wacom Intuos PT S Finger touch' touch off (2认同)

小智 6

您可以使用 sed 代替固定字符位置和剪切,如下所示:

xsetwacom --set `xsetwacom --list | grep TOUCH | sed -r "s/.*id: *([0-9]*).*/\1/"` touch off
Run Code Online (Sandbox Code Playgroud)