After re-compiling XFree86-Server-4.2.0_3 on current, my mousewheel (Logitech usb wheel mouse, connected via sysmouse) produces only downward, or button-5, events on scrolling either up or down.
The problem appears to be the compilation of line 1508 in /usr/ports/x11-servers/XFree86-4-Server/work/xc/programs/Xserver/hw/xfree86/input/mouse/mouse.c Changing this line: dz = ((char)(pBuf[5] << 1) + (char)(pBuf[6] << 1)) / 2; into dz = ((signed char)(pBuf[5] << 1) + (signed char)(pBuf[6] << 1)) >> 1; works around the problem. I copied this change from an earlier change to moused.c in revision 1.56 to work around the same problem there. -- ted To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message