問題タブ [xdotool]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
bash - xdotool の出力が xbindkeys によってインターセプトされる
キーボードのキーが壊れています。ドット "." 具体的であること。1 回クリックすると、約 7/10 倍のキーボードが二重ドット ".." を入力します。ドット キーが押されたときに xbindkeys を使用してインターセプトし、bash スクリプトを起動します。私が書いた bash スクリプトは、実行中のインスタンスの数をチェックし、「.」のみを入力します。一度。
スクリプトからわかるように、実際には "." を入力していません。xdotool でキーを押しますが、代わりに Numlock を有効にして、もう一方を入力しています。」削除と同じボタンのキーパッドにある私のキーボードで。
おそらくご想像のとおり、これら 2 つのキーは常に 100% 正確に同じように動作するわけではないため、これは完璧な解決策ではありません。
「。」と入力するようにxdotoolに指示してみました。ユニコード文字として
「。」と入力するようにxdotoolに指示してみました。Bash によって生成された文字列として
「。」と入力するようにxdotoolに指示してみました。Unicode 文字 "." を含む Bash によって生成された文字列として。
xbindkeys によってドット キーが押されたかのように傍受され、同じスクリプトが何度もトリガーされるため、これはどれも機能していないようです。
何か私にできることはありますか?他のツールを使用してキーの押下を模倣できますか?
c++ - xdotool コマンドで変数を使用する方法
私は次のコードを持っています。コードを実行すると、マウス ポインターが 0 0 座標に移動します。カーソルを x1 y1 の位置に移動する必要があります。x1 y1 の値は整数です。