Ubuntuのバージョン11.04までは、次のようにHP TrackPointの3番目のマウスボタンをエミュレートするオプションをX InputClassに追加するだけでした。
Section "InputClass"
Identifier "Trackpoint"
MatchIsPointer "on"
Option "Emulate3Buttons" "True"
EndSection
最近、新しい機能をテストするために11.10に更新しましたが、今のところ満足していますが、前述の方法が機能しなくなりました。 Xサーバーの更新に関連していると思います。また、次のようなudevルールを追加してみました:
ENV{x11_options.Emulate3Buttons}="True"
これも無視されます。
私が見逃したもの、または変更された重要なものはありますか?
バグは現在修正されているようです。報告せずに。
12.04および12.10では、設定はdconf-editorまたは/org/gnome/settings-daemon/peripherals/mouse/middle-button-enabled
そして、スタンバイとリブートで持続します。
3番目のマウスボタンは、ファイル/etc/X11/xorg.conf.d/20-3rdbutton.conf
次のコンテンツ:
Section "InputClass"
Identifier "middle button"
MatchIsPointer "on"
MatchDriver "libinput"
Option "MiddleEmulation" "on"
EndSection
Fedora 23を搭載したHP nc2400でこれを使用すると、動作します。
この情報のソースは、 Red Hatのバグ1227992のコメント14 の修正および適応された構成です。
Ubuntu 11.10では、gpointing-device-settingsと呼ばれる小さなプログラムを使用して、マウスの中ボタンのエミュレーションを有効にできます。
Sudo aptitude install gpointing-device-settings
( https://grepmonster.wordpress.com/2011/05/31/ubuntu-11-10-middle-mouse-button-emulation/ を参照)