This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Any example of setup HID keyboard/consumer control

Hi,

I am working with Arduino/Ble Shield to implementing a keyboard device with some consumer control keys support,

My implementation will be based on hid_keyboard_template in the examples of ble_sdk_arduin0, my understanding is I will need to modify hid_keyboard.xml to change the configuration to support both keyboard report descriptor and consumer control device report descriptor. Do you have any example xml that does that?

Thanks a lot!

Parents Reply
  • Hi Damain, I finally figured it out, my way was always OK, just I made a stupid mistake when generating report descriptor. The only thing I did was to take HID keyboard template xml file and added one more HID report(uuid : 214d) so I have two of them one for keyboard, the other for consumer control. here is what I have,

    HID Report1 2a4d 0 8 2 false false false true false false true false
Children
No Data
Related