Ubuntu 11.04を実行しています。竹のTouch&Pen CTH-460を手に入れると、そのまま使用できます。ペンの反応は素晴らしいですが、指の反応は恐ろしいです。指の反応を無効にし、ペンのみを機能させる方法はありますか?タブレットは2つを明確に区別するため、1つを無効にする方法が必要です。何かご意見は?
私の解決策を見つけました。
/ usr/share/X11/xorg.conf.d/50-wacom.confを編集し、「Option "Touch" "off"」を各グループに追加します。魔法のように機能します。
コマンドラインユーティリティ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
を設定します。
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:~$