I have read many messages on the various lists concerning the Logitech MX700 mouse and button problems, especially with the scrolling wheel. The message that provided me the real clue to what is going on was the one to hardware@ by Joe Schmoe that went through a very complex setup involving xorg.conf, xmodmap and imwheel. This is just too much work! Since I always have to modify moused to make my mice operate left-handed, I know how to use moused to accomplish the same operation with absolutely no change to xorg.conf, xmodmap or imwheel. Here is the entry for my mouse in usbd.conf: device "Mouse" devname "ums[0-9]+" attach "/usr/sbin/moused -m 3=1 -m 1=3 -m 4=6 -m 6=4 -m 5=7 -m 7=5 -p /dev/${DEVNAME} -I /var/run/moused.${DEVNAME}.pid ; /usr/sbin/vidcontrol -m on" What I do there is exchange the operation of buttons 1 and 3 to provide left-handed operation, then switch buttons 4 and 6 and buttons 5 and 7. I do not change anything else in the standard xorg.conf file. Now, my mouse wheel works all the time. That whole mess with xmodmap and imwheel just confused me since I have never used or heard of imwheel and I also haven't used xmodmap in years, although I used to use it regularly. I hope this helps someone else. /Joe