これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド ginn です。
プログラム:
NAME
ginn - Keypress / Mouse Button インジェクタへのジェスチャー
SYNOPSIS
ギン[ ]
DESCRIPTION
ジン レガシー アプリケーションでサポート ジェスチャをテストするためのプログラムです。
それらを書き換えます。 このサポートは、後にキープレスまたはマウス ボタンを挿入することによって行われます。
Wishes.xml ファイルからの一致ルール。
次のように一致ルールを定義できます。 願い. それぞれの願いには、
ジェスチャー、指の数、マッチング ルール。 注入するキープレスは、によって定義されます キー
タグ、およびマウスボタンによる (Comma Separated Values) ボタンをクリックして、各々のジョブ実行の詳細(開始/停止時間、変数値など)のCSVファイルをダウンロードします。、次のような修飾キーを最大 4 つ追加することもできます
コントロール_L.
例
ウィッシュ ファイルの例:
下
KP_減算
ジェスチャ タイプは、ドラッグ、ピンチ、回転、タップのいずれかです。注射の時間は、
update ジェスチャを受信したときに注入するか、 仕上げ ジェスチャ時に注入する
終了しました。 選択肢は、 いつ アクションラインで。
Open Input Framework ジェスチャ スタックは、非常に小さいジェスチャ更新を提供します。
トリガーで指定された目的の間隔に到達します。 柔軟性を高めるには、
ジェスチャの累積は、デフォルトで連続するプロパティ値の更新に対して実行されます
最小-最大間隔またはジェスチャの終了に達するまで、目的のジェスチャに対して、
蓄積バッファが再初期化されます。 この機能を無効にしたい場合は、
明示的に指定します。
トリガーで使用される属性は、geistest を実行することで取得できます。参照することもできます。
以下のリスト。 複数のトリガーを使用できますが、同じで使用する必要があります
以下のリストに表示される順序で並べ替えます。
一般属性のサブリスト
「デバイスID」= 13
「タイムスタンプ」= 180598198
「ルート ウィンドウ ID」= 254
「イベント ウィンドウ ID」= 159825921
「子ウィンドウ ID」= 159825921
「フォーカス x」 = 0.000000
「フォーカスy」= 0.000000
「ジェスチャー名」=「ドラッグ」
「タッチ」= 1
ドラッグ ジェスチャで使用される属性のサブリスト
「デルタ x」 = -8.933333
"デルタ y" = 22.000000
「速度 x」 = -0.638095
「速度y」= 1.571429
「位置 x」= 634.533386
「位置y」= 482.777771
回転ジェスチャで使用される属性のサブリスト
「角度デルタ」 = -0.358113
「角速度」 = -0.029843
「角度」= -1.159999
ピンチ ジェスチャで使用される属性のサブリスト
「半径デルタ」= -44.935688
「ラジアル速度」 = -3.209692
「半径」= 180.466690
タップ ジェスチャで使用される属性のサブリスト
「タップ時間」= 74.000000
「位置 x」= 740.933350
「位置y」= 469.333344
一般リストの最後の属性
「境界ボックス x1」 = 634.533386
「境界ボックス y1」= 482.777771
「境界ボックス x2」 = 634.533386
「境界ボックス y2」= 482.777771
「タッチ 0 id」= 1079.000000
「タッチ 0 x」= 634.533386
「タッチ 0 y」= 482.777771
から XK_ プレフィックスを削除すると、キー リストの名前を取得できます。
/usr/include/X11/keysymdef.h ファイル
マウス ボタンは、対応する番号で書かれています。
1左ボタン
2 中ボタン
3右ボタン
4輪アップ
5 ホイールダウン
6 水平ホイール左
7 水平ホイール右
8 ブラウザの「戻る」
onworks.net サービスを使用してオンラインで ginn を使用する