diff --git a/quantum/oryx.c b/quantum/oryx.c index 2fa367d54bb4..efa1715da981 100644 --- a/quantum/oryx.c +++ b/quantum/oryx.c @@ -247,6 +247,10 @@ bool process_record_oryx(uint16_t keycode, keyrecord_t *record) { void layer_state_set_oryx(layer_state_t state) { if (rawhid_state.paired) { +#if defined(PROTOCOL_LUFA) + // Required for Atmel Boards + wait_ms(10); +#endif uint8_t event[RAW_EPSIZE]; event[0] = ORYX_EVT_LAYER; event[1] = get_highest_layer(state);