Dear Sir/Madam At a trade fair I purchased an HP U8131-O USB optical mouse. It appears to be a "MouseSystems" protocol and "auto" also works. The mouse works fine but i can't get the scroll wheel to work. Here are the complete specifications of the protocol: >From cat /dev/ums0 - | hd A 8byte word is sent everytime the state changes. Much of this is certainly known to XFree but here it is: Default (no action) 87 00 00 00 00 00 00 7f | | | | | | | | 0 1 2 3 4 5 6 7 Byte 0 the buttons: 0x83 Left buttion pressed 0x86 Right button pressed 0x85 Centre (the wheel) button pressed 0x82 L + R pressed 0x81 L + C pressed 0x84 C + R pressed 0x80 all buttons pressed 0x87 no buttons pressed Byte 1 X-axis 'left' 0xff Byte 2 Y-axis 'down' 0xff Byte 3 X-axis 'right' 0x01 Byte 4 Y-axis 'up' 0x01 Byte 5 Wheel 'up' 0xff Byte 6 Wheel 'down' 0x01 Byte 7 End of Frame 0x7f Personally, i don't see how 'mapping buttons' has anything to do with this mouse. It may just be a handy way to express the config? This is a rather obscure mouse, but except for bytes 5 and 6 X sees it. Using 'xev' I see nothing from the wheel no matter how I configure it. Do you have an easy way to do the configure? Sure, I can mess with the 'ums' driver and get it, but want I to make sure before I do that. Thanks in advance, Bill Squire PS: Running an amd64 which I bootstrapped FreeBSD on. Almost everything works, and fast without the kernel panics and core dumps reported from the v5.1 amd64 release. You can't even cvsup with that software! _______________________________________________ XFree86 mailing list XFree86@xxxxxxxxxxx http://XFree86.Org/mailman/listinfo/xfree86