最近、ガールフレンドにWacom Bamboo CTH-470を購入しましたが、wacom-dkmsをインストールした後は正常に動作しています。どうやって回避したらいいのかわからない壁にぶつかりました。タブレットのタッチはオフになりません。Ubuntu 12.04 Beta2を実行しています。設定メニューのwacom設定からタッチをオフにしてみました。ペンとタッチはどちらも完全に正常に機能します。myPaintを描画しようとすると、タッチが彼女の狂気を駆り立てるだけです。
編集
コメントやその他の回答を確認すると、タブレットのボタンを使用してタッチを切り替えることをまだ探している人がいるようです。3つのものが必要なだけの場合(Ubuntu / Unityで表示):
1行のコマンドを使用したrandompastのソリューションは優れており、より便利な1行のトグルコマンドに変えることができます。
xsetwacom --list | grep --line-buffered "TOUCH" | awk '{system("echo "$8";xsetwacom --get "$8" TOUCH;")}' | tr "\n" " " | awk '$2 == "off" {system("xsetwacom --set "$1" TOUCH on")} $2 == "on" {system("xsetwacom --set "$1" TOUCH off")}'
もちろん、すでに独自のスクリプトやコマンドラインがある場合は必要ありませんが、タブレットの名前やIDを知らなくても、接続されているタブレットのタッチを切り替えるのに便利な方法です。
ターミナルなしでこれを実行する場合は、スクリプトをファイルに保存し、実行可能にして、キーボードショートカットを作成する必要があります。これは、タブレットのボタンにコマンドを直接割り当てることができないためです(ただし、キーストロークを割り当てることはできます...)。
Unityで、[システム設定]> [キーボード]> [ショートカット]を開き、新しいショートカットを作成します。スーパーキーは手順3で常に機能するとは限らないため、避けてください。
コマンドとして、スクリプトファイルの名前を入力します(フルパス、一重引用符で囲み、不明な場合は、ファイルをターミナルにドラッグアンドドロップして、作成したコマンドを使用します)。
[システム設定]> [Wacomタブレット]> [マップボタン...]を開き、選択したキーストロークをボタンに割り当てます。
どのボタンがどのボタンであるかを知るには、最初に修飾子なしで文字を割り当てることができます。テキストフィールドを選択し、ボタンを押して、対応する文字を確認します。
Here beware: not all the buttons will be recognised (3 out of 4 for my Bamboo) and not all keystroke will work (I can't get any with the Super key to work). You'll have to try different combinations.
Original Answer (to learn the commands)
I set up my Pen & Touch over a year ago so I may be wrong here. What I usually do is run in a terminal:
xsetwacom --set "Wacom BambooPT 2FG 4x5 Finger touch" touch off
This won't work for you as you have another tablet so try first
xsetwacom
which should give you the parameters to use. First you need to get the name of your device (let's call it DEVICE_NAME), so try:
xsetwacom --list devices
This gives me for my Pen & Touch:
Wacom BambooPT 2FG 4x5 Pen eraser id: 11 type: ERASER
Wacom BambooPT 2FG 4x5 Pen stylus id: 12 type: STYLUS
Wacom BambooPT 2FG 4x5 Finger pad id: 13 type: PAD
Wacom BambooPT 2FG 4x5 Finger touch id: 14 type: TOUCH
Obviously the one which is of type TOUCH is the one to disable here. Here DEVICE_NAME would be Wacom BambooPT 2FG 4x5 Finger touch and DEVICE_ID would be 14.Then you need to know which parameter to disable, so try:
xsetwacom --list parameters
There's a plethora of parameters to enable/disable, and for each parameter name (let's call this PARAM_NAME) the type of value expected is explained. In this case we want to turn the Touch parameter Off, which you can do with the --set option. The syntax is:
xsetwacom --set "DEVICE_NAME" PARAM_NAME PARAM_VALUE
or
xsetwacom --set DEVICE_ID PARAM_NAME PARAM_VALUE
PARAM_VALUEの代わりに何を配置すればよいかわからない場合は、-getオプションを試して現在の値を確認してください。
xsetwacom --get "DEVICE_NAME" PARAM_NAME
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加