これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド xsetwacom です。
プログラム:
NAME
xsetwacom - wacom ドライバー設定をクエリおよび変更するためのコマンドライン ユーティリティ。
SYNOPSIS
xsetwacom [オプション] [コマンド [引数]]
DESCRIPTION
このプログラムは、wacom ドライバーによってロードされたデバイスのプロパティを照会または変更します。 の
プロパティの変更は実行時に行われ、X サーバーを通じて永続化されません。
再起動します。
全般的な OPTIONS
-NS、 - 画面 DISPLAY_NAME
display_name で指定された X サーバーに接続します。 見る Xとします。
-NS、 - 助けて
短いヘルプを印刷します。
-v、 -詳細
デバッグに役立つ詳細出力を有効にします。
-V、 - バージョン
バージョン番号を表示して終了します。
コマンド
許可されるコマンドは次のとおりです リスト、 取得する、 & 設定します。 コマンドは、オプションを付けても付けなくても指定できます。
または、先行する XNUMX つのダッシュ、つまり - リスト に相当します -リスト & リスト。
LIST コマンド
リスト デバイス
既知のデバイスをリストします。 wacom ドライバーによって管理される入力デバイスのみがリストされます。
リスト パラメータ
既知のパラメータをリストします。 に適したすべてのパラメータをリストします。 取得する または セッションに
すべてのパラメータがすべてのデバイス タイプで使用できるわけではないことに注意してください。
リスト 修飾子
ボタンを設定するときに使用できる修飾子およびその他のキーのエイリアスをリストします。
アクションマッピング。
GET コマンド
取得する device_name パラメータ
指定されたデバイスのパラメータの現在の設定を取得します。 すべてではないことに注意してください
パラメータはすべてのデバイス タイプで使用できます。 特別なパラメータ名「all」は、
デバイス上のすべての現在の設定を表示するために提供されます。
デフォルトでは、オプションはコマンドラインにそれぞれの形式で出力されます。
出力形式は、次のいずれかのオプションを使用して変更できます。
-s、 - シェル
出力をシェル形式で表示します。つまり、xsetwacom へのシェル コマンドとして出力を表示します。
同じパラメータを再現します。
-NS、 --xconf
出力を xorg.conf 形式で表示します。つまり、
xorg.conf の InputDevice セクション。
セット コマンド
セッションに device_name パラメータ [値]
指定されたデバイスのパラメータ値を指定された値に設定します。 ではないことに注意してください
すべてのパラメータは書き込み可能ですが、一部は読み取り専用であり、試行するとエラーが発生します。
変更される予定です。
パラメーター
すべてのパラメータがすべてのツールで使用できるわけではありません。 get コマンドをパラメータとともに使用するか、
特定の入力ツールに適用可能なパラメータと現在の設定の「all」パラメータ。
エリア x1 y1 x2 y2
タブレットの入力領域をデバイス座標で左上の x/y と下の形式で設定します。
右x/y。 左上と右下はデバイスのネイティブで定義されます
現在適用されている実際の回転に関係なく、向きが変わります。 範囲外で入力
これらの座標は、定義された領域の端にクリップされます。 デフォルト: 0 0
x2 y2; x2 および y2 タブレット固有。
ボタン ボタン番号 [マッピング]
指定されたボタン番号のマッピングを設定します。 マッピングは次のいずれかの形式を取ります。
単一の数字ボタンまたは実行される「アクション」。 マッピングが提供されていない場合、
デフォルトのマッピングが復元されます。
数値ボタン マッピングは、指定されたボタン番号がどの X11 ボタン番号であるかを示します。
に対応するはずです。 たとえば、「3」のマッピングは、指定されたキーを押すことを意味します。
button-number は、X11 ボタン 3 の押下 (つまり、右クリック) を生成します。
アクション マッピングを使用すると、ボタンを押すと多くのイベントを実行できます。 それらは次のような形をとります
キーワードと引数の文字列。
「key」キーワードの後にキー名のリストが続きます。 これらはオプションで、
押す場合は「+」、リリースする場合は「-」が前に付きます。 +/- が指定されていない場合は、- を押してください。
押し続けられた修飾キーを除き、リリースが想定されます。 キー名は、
X11 KeySyms、または「shift」や「f1」などの別名になります (完全なリストはこちらをご覧ください)
リスト 修飾子 コマンド)。
たとえば、「key +a +shift b -shift -a」と入力すると、ボタンが一連のボタンに変換されます。
キーストローク、この例では「a を押し、Shift を押し、b を押して放し、放します」
シフトして、aを放します。」
「button」キーワードは、引数が X11 ボタン番号であることを除いて似ています。
「modetoggle」キーワードも認識されます。 引数は取らず、
相対ポインタ追跡と絶対ポインタ追跡の間のデバイス モード。
アクション マッピング内のイベントは、物理ボタンが押されたときに送信されます。 もし
アクション マッピングでは、ボタンまたはキー (修飾キーなど) が押されたままになります。
物理ボタンを離すと解放されます。
必要に応じて、XNUMX つのアクションに複数のキーワードを指定できます。例: 「key +ctrl」
button 5 key -ctrl"。各キーワードは、次のキーワードまですべての引数を受け取ります。
アクション マッピングでは、最大 256 個のプレスおよびリリースを指定できます。
ドライバーは物理キー イベントのみをシミュレートできますが、keysyms と xsetwacom はシミュレートできません。
マッピング シーケンスをそのようなイベントに変換します。 したがって、同じ上のシンボル
物理キーでも同じイベントが生成されます。 たとえば、「1」や「!」などです。 同じです
US キーボードのキーなので同じキーコードになります)。 のキーにアクセスするには
シフト レベルが高い場合、シーケンスはキーボードで入力するのと同じように入力する必要があります。
物理キーボード。 たとえば、感嘆符は次のように入力されます。
「キー + シフト 1 - シフト」。
シリアルにバインド [シリアル|0]
指定されたシリアル番号を持つツールにデバイスをバインドします。 一度バインドされると、
デバイスは他のツールからのイベントを無視します。 シリアル番号 0 は、デバイスが
バインドされておらず、一致するタイプのツールに反応します。 デフォルト: 0
出力へのマップ [出力]
タブレットの入力領域を特定の出力 (「VGA1」など) にマップします。 出力名は次のとおりです。
XRandR 拡張機能を通じて利用可能なヘッドの名前、または X11 のいずれかです。
WIDTHxHEIGHT+X+Y の形式のジオメトリ文字列。 次に利用可能なものに切り替えるには
出力では、「next」キーワードもサポートされます。 これは次の間を循環します。
システムに接続されている個々のモニター、次にデスクトップ全体です。 の
マッピングは出力名でいつでもデスクトップ全体にリセットできます。
"デスクトップ"。 NVIDIA バイナリ ドライバーのユーザーは、出力名「HEAD-0」を使用する必要があります。
ドライバーが XRandR 1 以降をサポートするまでは、「HEAD-1.2」となります。
出力マッピング構成は XNUMX 回限りの設定であり、出力は追跡されません。
再構成。 出力構成が変更されるたびにコマンドを再実行する必要があります。
変化します。 タブレットの回転と併用する場合は、タブレットを回転させる前に回転する必要があります。
新しい画面にマッピングされます。 このパラメータは書き込み専用であり、クエリはできません。
モード 絶対|相対
デバイス モードを相対または絶対に設定します。 相対とはポインタ追跡を意味します
デバイスはマウスのように機能しますが、Absolute はポインターを意味します。
タブレットまたはタブレット PC 画面上のデバイスの実際の位置に対応します。
デフォルト: スタイラス、消しゴム、タブレット PC タッチの場合は絶対。 カーソルとの相対
タブレットタッチ。
圧力曲線 x1 y1 x2 y2
0,0 つのアンカー ポイント (100,100 および XNUMX) で構成される XNUMX 次のベジェ曲線。
曲線の形状を定義する XNUMX つのユーザー変更可能な制御点。 カーブを上げる
(x1 y1 x2>y2)「よりしっかりした」
感じる。 シグモイド形状の曲線は許可されます (x1>y1 x2) y2)。 デフォルト:
0 0 100 100、直線曲線。 0 つの値すべての範囲は 100 ~ XNUMX です。
生サンプル レベル
受信入力のサンプル ウィンドウ サイズ (スライド平均サンプリング ウィンドウ) を設定します。
ツールの生データ ポイント。 デフォルト: 4、範囲は 1 ~ 20。
ローテート なし|半分|CW|CCW
タブレットを指定された回転に設定します。
none: タブレットは回転されず、自然な回転が使用されます。
半分:タブレットを 180 度回転(上下逆)
cw: タブレットが時計回りに 90 度回転します
ccw: タブレットは反時計回りに 90 度回転します
回転はタブレット全体のオプションです。XNUMX つのツールの回転は他のすべてのツールに影響します。
同じタブレットに関連付けられています。 タブレットを物理的に回転させる場合は、任意の角度を回転させます。
ツールを対応する方向に合わせます。 デフォルト: なし
抑制する レベル
入力をさらに処理するためのデルタ (差分) カットオフ レベルを設定します。
ツールの座標値。 たとえば、X または Y 座標イベントは次の場合にのみ送信されます。
現在の X または Y 座標と前の座標の間の変化が大きい
サプレス値よりも小さい値を使用します。 圧力レベル (Z 座標) と
傾斜回転値。 現在の絶対ホイール (AbsWheel) または Tilt 値を使用すると、
前の値との差分は、それ以上である必要があります。
送信するには値を抑制します。 Suppress はタブレット全体のパラメータです。 あ
XNUMX つの入力ツールに対して指定されたデルタ レベルは、すべての入力ツールの座標に適用されます。
抑制を無効にするには、レベル 0 を使用します。デフォルト: 2、範囲は 0 ~ 100 です。
タブレットのデバッグレベル レベル
このタブレットのデバッグ レベルを指定されたレベルに設定します。 これはコードにのみ影響します
同じ物理タブレット上の複数のツール間で共有されるパス。 より高い
レベルはより詳細なデバッグ メッセージを意味し、レベル 0 はデバッグをオフにします。
このツール。 デバッグを有効にしてドライバーをビルドする必要があります。 こちらも参照
ツールデバッグレベル。 デフォルト: 0、範囲は 0 ~ 12。
タブレット PC ボタン オン|オフ
オンの場合、スタイラスのサイド ボタンを使用するには、スタイラスが画面に接触している必要があります。
仕事。 オフの場合、スタイラスが近くにあるとスタイラス ボタンが機能します。
タブレット(画面に触れているかどうかは関係ありません)。 デフォルト: タブレットではオン
パソコン; 他のすべてのモデルではオフになります。
ツールシリアル前
最後に近接したツールのシリアル番号を取得します。 このシリアル
数値は、ツールが近づくたびに更新されます。 現在のツールが壊れた場合
一度近くから離れた場合、このシリアル番号は現在のツールのシリアル番号です。 これは
読み取り専用パラメータ。
タッチ オン|オフ
オンの場合、タッチ イベントがユーザーランドに報告されます。つまり、ユーザーが移動したときにシステム カーソルが移動します。
タブレットに触れます。 オフの場合、タッチ イベントは無視されます。 デフォルト: デバイスの場合はオン
タッチをサポートします。 他のすべてのモデルではオフになります。
HWTouchSwitchState オン|オフ
オンの場合、タッチ スイッチがオフになっていることを意味します。 つまり、タッチイベントは次のように報告されます。
ユーザーランド。 オフの場合、タッチ スイッチはオンになります。つまり、タッチ イベントは無視されます。 これ
は読み取り専用パラメータです。 タッチ スイッチの初期状態はカーネルから取得されます
Xドライバーが起動したとき。
カーソルの近接性 距離
相対的なカーソルの動きの報告を停止するタブレットからの最大距離を設定します。
モード。 Intuos シリーズのデフォルトは 10、Graphire シリーズ (Volitos を含む) のデフォルトは XNUMX です。
42. カーソル/パック デバイスでのみ使用できます。
しきい値 レベル
スタイラスチップの Button イベントを生成するために必要な最小圧力を設定します。
消しゴム、またはタッチします。 すべてのタブレットの圧力レベルは 2048 レベルに正規化されています
実際のハードウェアのサポートレベルには関係ありません。 このパラメータは
PressureCurve パラメータとは独立しています。 デフォルト: 27、範囲は 0 ~ 2047。
ツールデバッグレベル レベル
このツールのデバッグ レベルを指定されたレベルに設定します。 これはコードパスにのみ影響します
特定のツールに固有のものです。 レベルが高いほど、より詳細なデバッグが可能になります
メッセージの場合、レベル 0 では、このツールのデバッグがオフになります。 ドライバーには次のことが必要です
デバッグを有効にしてビルドしました。 「TabletDebugLevel」も参照してください。 デフォルト: 0、0の範囲
12へ。
圧力再校正 オン|オフ
デバイスの初期圧力が != 0 の場合、ドライバーは圧力を再調整します。
範囲。 これは、消耗したデバイスを考慮するためです。 欠点は、ユーザーが
タブレットを非常に強く打ちます。初期の圧力測定値がゼロに等しくない場合もあります。
完璧に優れたペンのために。 連続した圧力測定値が以下の場合
初期圧力閾値によるボタンなしイベントが生成されます。 このオプション
再キャリブレーションを無効にできます。 デフォルト: オン
作者
ピーター・ヒッターラー[メール保護]>
onworks.net サービスを使用して xsetwacom オンラインを使用する