Beware that this post is related to an SDK in maintenance mode
More Info: Consider nRF Connect SDK for new designs
This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

app_usbd_hid_kbd.h incomplete?

Hi

using nRF52840 I'm implementing a USB connected keyboard with swiss layout.

is it possible that app_usbd_hid_kbd.h in nRF5_SDK_16 is incomplete? It defines keys up to

    APP_USBD_HID_KBD_KEYPAD_DELETE   = 99, /** KBD_KEYPAD_DELETE   code*/

but on a swiss keyboard I need also the code 100

The Report Descriptor in app_usbd_hid_kbd_desc.h claims

        0x25, 0x65,                    /*   LOGICAL_MAXIMUM (101)                        */\

may I suggest to define the missing codes up to 104 and to increase the LOGICAL_MAXIMUM to 104 and to add the missing keys up to 104?

best regards

Peter

Parents Reply Children
Related