Resolved! Missing ESC key code in USB HID_KEYBRD_Key table array
The Escape key was mapped to 0x00 in the USB HID code, I added it and it works fine but I'm curious to know why it was absent? Bug/oversight, another method used for Escape key detection? #ifdef QWERTY_KEYBOARD static const uint8_t HID_KEYBRD_Ke...