Hi,
ich hab keine MX-700 sondern eine MX-1000, wird aber im Prinzip gleich funktionieren, nehme ich an.
Du brauchst evdev und xbindkeys (pacman -S ...).
Dann änderst du deine xorg.conf:
Section "InputDevice"
Identifier "Logitech MX1000"
Driver "evdev"
Option "Name" "Logitech USB RECEIVER" # cat /proc/bus/input/devices
Option "CorePointer"
EndSection
Den "Option Name" musst du mit "cat /proc/bus/input/devices" erfragen, es ist nämlich wesentlich ob da "RECEIVER" oder "Receiver" steht!!
Dann legst du ~/.Xmodmap an und fügst folgendes ein:
pointer = 1 2 3 4 5 8 9 6 7 10 11 12 13 14
Kann sein dass du nicht bis 14 gehen musst, weil deine Maus weniger Tasten hat.
In der ~/.xbindkeysrc kannst du folgendes probieren:
# Mouse Buttons
"/usr/bin/xvkbd -xsendevent -text "[Alt_L][Left]""
m:0x0 + b:6
"/usr/bin/xvkbd -xsendevent -text "[Alt_L][Right]""
m:0x0 + b:7
"/usr/bin/xvkbd -xsendevent -text "[Page_Up]""
m:0x0 + b:11
"/usr/bin/xvkbd -xsendevent -text "[Page_Down]""
m:0x0 + b:12
"/usr/bin/xvkbd -xsendevent -text "[ISO_Level3_Shift][Left]""
m:0x0 + b:13
"/usr/bin/xvkbd -xsendevent -text "[ISO_Level3_Shift][Right]""
m:0x0 + b:14
Die letzen zwei Anweisungen (b13, b14) wirst du möglicherweise nicht brauchen. Meine Maus kann das Rad kippen um horizontal zu scrollen. Um die richtigen Tasten zu finden solltest du dich mit xev beschäftigen.
Du musst noch xbindkeys automatisch starten.
Meine ~/.xinitrc sieht dann so aus:
xmodmap -e "$(cat ~/.Xmodmap)" &
exec xfce4-session &
sleep 3 && conky
Das Ganze funktioniert wie gesagt mit einer MX-1000 unter Xfce4 im Browser (Kazehakase) und im Thunar.
Es gibt im Netz einige Howto's dazu. Viele taugen überhaupt nichts. Was ich dir empfehlen kann ist jedoch das Gentoo-Wiki - ist gut beschrieben.
Jean-Paul