Windows 10 Turns Off HID Mute LED Continuously

  • Thread starter Thread starter Chris_H-OwlLabs
  • Start date Start date
C

Chris_H-OwlLabs

Guest
I set up this HID control to allow video conferencing clients to toggle the mute LED on our product when the user toggles microphone mute in their UI:


0x05, 0x0B, /* USAGE_PAGE (Telephony Devices) */

0x09, 0x05, /* USAGE (Headset) */
0xA1, 0x01, /* COLLECTION (Application) */
0x05, 0x08, /* USAGE_PAGE (LEDs) */
0x85, 0x03, /* Report ID (0x03) */
0x09, 0x09, /* USAGE (Mute) */
0x95, 0x01, /* REPORT_COUNT (1) */

0x91, 0x22, /* OUTPUT (Data, Var, Abs) */


Unfortunately Windows 10 will send a HID request to turn this LED off, 8 times in a row every 4 seconds, continuously. This renders any attempt at application control useless. I understand the HID driver will want to initialize the state of this control, but surely doing this once when the driver first loads is enough?

(Note this control works as expected in Windows 7)

Continue reading...
 
Back
Top