A USB HID class device must meet the requirements of the USB Core and HID Class specifications. These specifications define the protocol, commands and data that must pass between the USB host adapter and the device. The premise of this paper is that there should be no difference between a wireless and a wired HID class device, as seen by the USB host. The function of the Wireless Dongle is to is to provide this transparent operation. This paper analyzes the requirements that a wireless device must meet to emulate a HID class device to a USB host over a wireless link.