USB100 is a low-cost, fully customizable controller for USB HID-class pointing devices produced by FAIRCHILD. It is in full compliance with REV 1.0 of the USB standard and implements the HID class specification for mice, trackballs, joysticks and gamepads.