.xbindkeysrcでxdotoolを使用して、altタブの動作をマウスボタンにマッピングしようとしています。私がしたいのは
"xdotools keydown alt key Tab"
release b:7
しかし、これを行うとaltキーがスタックし、キーボードのaltキーを押すまで他のマッピングが機能しなくなります。 Altキーを押さずにこれを行う方法はありますか?キーダウンなしでは、2つのウィンドウ間を前後に切り替えるだけで、キーダウンでは(alt-tabスイッチャーを表示して)希望どおりに動作しますが、altキーはスタックします。 xdotoolsを使用してaltタブスイッチャーを使用した後、キーのロックを解除する方法はありますか?
"xdotool keydown alt key Tab; sleep 2; xdotool keyup alt"
b:7
スリープ間隔を使用すると、メニューにアクセスして選択でき、自動的に閉じます。おそらく最善の解決策ではありませんが、機能します。誰もがより良い代替手段を持っている場合、私に知らせてください。 xbindkeysは断続的にしか動作しないようです。概要では機能しません(このコマンドではなく、スーパーキーに関連付けられたボタンです。また、dockyをインストールした後、ワークスペースで開いているウィンドウがない限り機能しません。奇妙な動作です。
よく考えて、回避策があることがわかりました。別のシミュレーションを行って、Altキーのリリースを実行できます。これは、マウスジェスチャーでウィンドウの切り替えをシミュレートする最も便利な方法です。