The mouse_report program accesses data provided by a connected USB mouse, and reports desired data to the user. If there is information about a (USB) mouse which is available but not reported by mouse_report (no matter what arcane options you select) please send patches. Enquiring minds want to know. The program depends upon the presence of several ioctl support functions in the FreeBSD mouse driver (ums). The driver patches in ../fbsd6/patches produce a driver which will satisfy the needs of 'mouse_report'. The program has many options to control the information printed. A few examples of mouse_report output are present in the parent directory (and in mouse_report.tar.gz). Note: The HID code files included in the mouse_report tarfile and used to generate the program are based upon the "libusb" files in the os-support/bsd directory of the Xorg server distribution; there are small but important changes to a couple of the files needed for use with mouse_report. The Xorg files are similar to, but differ slightly from the versions in the FreeBSD "libusbhid" library (which will not work, unfortunately, for mouse_report). duane.hesser@gmail.com