スクロール ロックがオンの場合、「x」をマウスの左クリックとして動作させるにはどうすればよいですか?

スクロール ロックがオンの場合、「x」をマウスの左クリックとして動作させるにはどうすればよいですか?

これは AutoHotKey で可能だとわかっていますが、Wine を使用しない限り Ubuntu では利用できません。しかし、Wine なしで動作するようにしてみたいと思います。

答え1

xbindkeysこれはとを使って実行できますxdotool。両方をインストールし、~/.xbindkeysrc ファイルを設定したら、次の操作を行います。

  1. ~/.xbindkeysrcを編集する
  2. この行のコメントを解除します:

    #keystate_scrolllock= enable
    
  3. 次の行を追加します。

    # x -> left click (when Scroll Lock is on)
    "xdotool click 1"
        Mod5 + x
    

私のマシンには Scroll Lock がないので、これをテストすることはできませんが、Num Lock がオフのときにのみアクティブになるショートカットがいくつかあります。結果を教えてください。

インストールとセットアップの詳細については、私の回答を参照してください。ここ具体的には手順 1 と 2、次に xbindkeysrc を編集した後、手順 4 と 6 を実行します。

関連情報