ボタンクリックの組み合わせを再マッピングしてスクリプトを実行する方法

ボタンクリックの組み合わせを再マッピングしてスクリプトを実行する方法

私はタイルウィンドウマネージャとして BSPWM を、マッピングツールとして SXHKD を実行しています。
そして、次の組み合わせをクリックしたときに現在のウィンドウを終了させたいと思っています:

button1 + button1 + button3(左ダブルクリック + 右クリック)。

これを sxhkd 設定に追加してみました:

button1 + button1 + button3
  ./some_script.sh

しかし、うまくいかないようです。
別の解決策があるのではないかと思います。他のツールを使用するのもいいかもしれません。

答え1

コードを作成しようとしている場合、コードは次のようにセミコロンで区切られます。

button1; button1; button2
            
         ./some_script.sh

sxhkd のマニュアルページから:

複数のコードがセミコロンで区切られている場合、ホットキーはコード チェーンです。コマンドは、チェーンの各コードを連続して受信した後にのみ実行されます。

セミコロンの代わりにコロン文字を使用して、チェーンの末尾に到達してもコード チェーンが中止されないことを示すことができます。

関連情報