Hello!
I have a Logitech Cordless Optical Trackman, and it seems to be quite a similar setup to the MX510.
I have this in my xorg.conf:
Code:
Section "InputDevice"
Identifier "Configured Mouse"
Driver "evdev"
Option "Device" "/dev/input/event10"
Option "Buttons" "10"
Option "ZAxisMapping" "4 5"
Option "ButtonMapping" "1 2 3 6 7 8 9 10 4 5"
EndSection
Which works fine, apart from when using the scroll buttons (not wheel), xev reports something slightly strange. It seems to think that when I use the 'up' button, I am holding button 9, and pressing button 4 repeatedly, then releasing 9. The down button is similarly mapped to 10 and 5. A rudimentary workaround is to add this to .xbindkeysrc:
Code:
#Workaround for cruise up/dn buttons mapped as 9 and 10:
"/usr/bin/xvkbd -xsendevent -text "\""
m:0x0 + b:9
"/usr/bin/xvkbd -xsendevent -text "\""
m:0x0 + b:10
Which worked OK in Gutsy, but doesn't seem to cut it in Hardy. It seems that for some reason, btn 9 is mapped to 'forward' in FF now. If anyone has a clever idea, I'd love to hear it.
Cheerio
Charlie
Bookmarks