What performs bidirectional data translation between two standards?
These devices present two HID endpoints to the system and use a microcontroller to perform bidirectional data translation between the two standards.