禁用Bamboo Touch和Pen CTH-460上的触控
运行Ubuntu 11.04。 有一个竹触摸和笔CTH-460,它开箱即用。 笔响应效果很好,但手指响应很糟糕。 有没有办法禁用手指响应,只有笔工作? 平板电脑清楚地区分了两者,所以应该有一种方法来禁用它。 有什么想法吗?
找到我的解决方案
编辑/usr/share/X11/xorg.conf.d/50-wacom.conf并添加“选项”将“”关闭“”触摸到每个组。 奇迹般有效。
您可以使用命令行实用程序xinput。 首先使用xinput list
查找您的设备ID:
user@ubuntu:~$ xinput list ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ Logitech USB Trackball id=10 [slave pointer (2)] ⎜ ↳ Wacom ISDv4 E3 Finger id=11 [slave pointer (2)] ⎜ ↳ Wacom ISDv4 E3 Pen id=12 [slave pointer (2)] ⎜ ↳ SynPS/2 Synaptics TouchPad id=15 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)] ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ↳ Power Button id=6 [slave keyboard (3)] ↳ Video Bus id=7 [slave keyboard (3)] ↳ Video Bus id=8 [slave keyboard (3)] ↳ Power Button id=9 [slave keyboard (3)] ↳ HP Webcam id=13 [slave keyboard (3)] ↳ AT Translated Set 2 keyboard id=14 [slave keyboard (3)] ↳ HP WMI hotkeys id=16 [slave keyboard (3)]
所以在我的情况下,触摸部分的设备ID等于11
。 接下来,将device enabled
属性xinput set-prop
使用xinput set-prop
,如下所示:
user@ubuntu:~$ xinput set-prop 11 "Device Enabled" "0"
您可以使用以下命令重新启用它
user@ubuntu:~$ xinput set-prop 11 "Device Enabled" "1"
每次重新启动计算机时都必须这样做。 此外,设备ID可能会在引导之间发生变化。
http://ubuntuforums.org/showpost.php?p=9496609&postcount=1
在那里你会找到一个禁用/启用触摸的脚本和一个补丁来修复触摸问题。 与我的工作完美。
您也可以使用xsetwacom
,我认为它是xinput
的代理,但仅适用于wacom / touch设备。 xsetwacom --list devices
中的id号与xinput list
匹配。
那么,这是如何使用xsetwacom
:
this@this:~$ xinput list ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ Wacom ISDv4 E6 Pen stylus id=10 [slave pointer (2)] ⎜ ↳ SynPS/2 Synaptics TouchPad id=13 [slave pointer (2)] ⎜ ↳ Wacom ISDv4 E6 Pen eraser id=15 [slave pointer (2)] ⎜ ↳ TPPS/2 IBM TrackPoint id=16 [slave pointer (2)] ⎜ ↳ Wacom ISDv4 E6 Finger touch id=11 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)] ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ↳ Power Button id=6 [slave keyboard (3)] ↳ Video Bus id=7 [slave keyboard (3)] ↳ Sleep Button id=8 [slave keyboard (3)] ↳ Integrated Camera id=9 [slave keyboard (3)] ↳ AT Translated Set 2 keyboard id=12 [slave keyboard (3)] ↳ ThinkPad Extra Buttons id=14 [slave keyboard (3)] this@this:~$ xsetwacom --list devices Wacom ISDv4 E6 Pen stylus id: 10 type: STYLUS Wacom ISDv4 E6 Pen eraser id: 15 type: ERASER Wacom ISDv4 E6 Finger touch id: 11 type: TOUCH this@this:~$ xsetwacom set 11 Touch "off" this@this:~$