戻りボタンをマウスの中央ボタンに

戻りボタンをマウスの中央ボタンに

私のマウス(A4Tech X-7)の「戻る」ボタン(xevでは「ボタン7」と表示されています)をマウスの中央ボタンにマッピングしたいと思います。これを行う方法はありますか?私はGoogleで迷子になり、xbindkeysなどを使用してボタンをキーボードショートカットにマッピングする方法だけを見つけました。

  • オペレーティングシステム:Centos 6.3(x86_64)
  • デスクトップ環境:KDE 4.3.4

PS:xmodmapを使用して「戻る」ボタンを問題なく中央ボタンに切り替えることができますが、どちらも中央のマウスボタンとして機能させる方法はありますか?

ベストアンサー1

2つの物理ボタンを同じ論理ボタンにマップすることはできません。ボタン()を交換するだけですecho 'pointer 1 7 3 4 5 6 2' | xmodmap -。これはX11の低レベル制限です。文書に記載されているようにXSetPointerMapping:

ただし、両方の要素はゼロ以外の同じ値を持つことはできません。それ以外の場合は BadValue エラーが発生します。

xbindkeysあなたができる最善の方法は、例えばボタン7を押したときに偽のボタン2を押すプログラムを使用することです。存在する.xbindkeysrc

"xdotool mousedown 2"
  b:7
"xdotool mouseup 2"
  b:7 + Release

おすすめ記事