マウスボタンをLinuxコマンドまたはスクリプトに再マップする方法

マウスボタンをLinuxコマンドまたはスクリプトに再マップする方法

キーボードキーやマウスイベントの代わりにマウスボタンをLinuxコマンドに再マップする方法は?

答え1

xbindkeysパッケージを使用して、マウスボタンをLinuxコマンドに再マップできます。次のように進んでください。

パッケージマネージャ(Ubuntuのapt-getなど)を使用してxbindkeysパッケージをインストールします。

xbindkeysの設定ファイルを作成します。たとえば、ホームディレクトリに.xbindkeysrcというファイルを作成し、次の行を追加します。

"command"
    b:button_number

「コマンド」をボタンを押したときに実行したいLinuxコマンドに置き換え、「button_number」を再マップしたいマウスボタン番号に置き換えます(例:左ボタンは「1」、中央ボタンは「2」)ボタン、「3」「右クリックなど)。

xbindkeysデーモンを実行して構成ファイルをロードします。

xbindkeys -n -v -f ~/.xbindkeysrc

これにより、フォアグラウンドでデーモンが起動し、デバッグメッセージが表示されます。再マップするマウスボタンを押して、コマンドが実行されていることを確認します。

マウスのモデルとドライバによっては、いくつかのマウスボタンがxbindkeysで認識されない場合があります。この場合、他のツールや方法を使用してボタンを再マップする必要があるかもしれません。

関連情報