Question: What performs bidirectional data translation between two standards?
Sentence: These devices present two HID endpoints to the system and use a microcontroller to perform bidirectional data translation between the two standards.
Answer in sentence: yes