Logitech Zone Touch Mouse T400モデルのミドルクリックのフロント部分とミドルクリックのバック部分の機能を再マップします。
this の質問の答えによれば、コマンドを試しましたが、何を正確に交換すべきかわかりません。
コマンドxinput list-props id#
(10はデバイスID)の出力です。
nirmik@nirmik:~$ xinput list-props 10
Device 'Logitech Unifying Device. Wireless PID:4026':
Device Enabled (134): 1
Coordinate Transformation Matrix (136): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (256): 0
Device Accel Constant Deceleration (257): 1.000000
Device Accel Adaptive Deceleration (258): 1.000000
Device Accel Velocity Scaling (259): 10.000000
Device Product ID (251): 1133, 50475
Device Node (252): "/dev/input/event6"
Evdev Axis Inversion (653): 0, 0
Evdev Axes Swap (655): 0
Axis Labels (656): "Rel X" (144), "Rel Y" (145), "Rel Horiz Wheel" (650), "Rel Dial" (651), "Rel Vert Wheel" (652)
Button Labels (657): "Button Left" (137), "Button Middle" (138), "Button Right" (139), "Button Wheel Up" (140), "Button Wheel Down" (141), "Button Horiz Wheel Left" (142), "Button Horiz Wheel Right" (143), "Button Side" (645), "Button Extra" (646), "Button Forward" (647), "Button Back" (648), "Button Task" (649), "Button Unknown" (643), "Button Unknown" (643), "Button Unknown" (643), "Button Unknown" (643), "Button Unknown" (643), "Button Unknown" (643), "Button Unknown" (643), "Button Unknown" (643), "Button Unknown" (643), "Button Unknown" (643), "Button Unknown" (643), "Button Unknown" (643)
Evdev Middle Button Emulation (658): 0
Evdev Middle Button Timeout (659): 50
Evdev Third Button Emulation (660): 0
Evdev Third Button Emulation Timeout (661): 1000
Evdev Third Button Emulation Button (662): 3
Evdev Third Button Emulation Threshold (663): 20
Evdev Wheel Emulation (664): 0
Evdev Wheel Emulation Axes (665): 0, 0, 4, 5
Evdev Wheel Emulation Inertia (666): 10
Evdev Wheel Emulation Timeout (667): 200
Evdev Wheel Emulation Button (668): 4
Evdev Drag Lock Buttons (669): 0
そして、次のコマンドxinput get-button-map 10
の出力は
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
次に、ミドルクリックをミドルクリック=ミドルクリックアクションの前の部分に変更するために正確にスワップするものを次に示します。ミドルクリックの前部から/代わりに=スーパーボタン
私はこの方法を使用しました:
xbindkeys
およびxdotool
をインストールします
Sudo apt-get install xbindkeys xdotool
再バインド Super xbindkeys
configによるマウスの中ボタンのキー
$ cat ~/.xbindkeysrc
"xdotool click 2"
c:133
xbindkeys
で始まるX
を追加します
$ echo xbindkeys > ~/.xinitrc
ダッシュを開くのを無効にする Super キー
$ Sudo apt-get install compizconfig-settings-manager
次に Alt + F2 about:config
と入力します
[ランチャー]タブで、[ダッシュを表示するキー...]を無効にしたり変更したりできます。
このセッションでxbindkeys
を開始するか、再起動します。
動かしてみてください。
Sudo apt-get install imwheel
Imwheelを使用してボタンを構成でき、Ubuntu wikiで推奨されています。
私はそれを試すことができないので、これが本当に役立つかどうかわかりません。それが機能する場合、私に知らせてください。
12.04を実行している場合は、 btnx を使用できます。 btnx-configを要求します。これは here で取得できます
Xmodmapを使用してボタンマッピングを変更することもできます。たとえば、マウスの右ボタンで左を入れ替えるには:
xmodmap -e 'pointer = 3 2 1'
元に戻すには、単に1 2 3を設定するか、 manpage に従って「デフォルト」を使用します。
詳細については、 buntu 13.10で追加のマウスボタンを設定する方法 もご覧ください。