diff options
author | Gompa <[email protected]> | 2022-03-03 18:24:04 +0100 |
---|---|---|
committer | GitHub <[email protected]> | 2022-03-03 09:24:04 -0800 |
commit | ae2c77c8272a3b90c75dc2750a0f13a9cd629953 (patch) | |
tree | 67f195729584f33dd5fda288499863128c2772a4 /quantum | |
parent | 75b40dc7a537e7f223a73c165a3f6f0e2e91817c (diff) | |
download | qmk_firmware-ae2c77c8272a3b90c75dc2750a0f13a9cd629953.tar.gz qmk_firmware-ae2c77c8272a3b90c75dc2750a0f13a9cd629953.zip |
[Bug] fix v-usb connection enumeration, ifdef workaround (#16511)0.16.1
Co-authored-by: Joel Challis <[email protected]>
Diffstat (limited to 'quantum')
-rw-r--r-- | quantum/action_util.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/quantum/action_util.c b/quantum/action_util.c index 64a1b6b30d..4ea0bf61fb 100644 --- a/quantum/action_util.c +++ b/quantum/action_util.c @@ -270,6 +270,9 @@ void send_keyboard_report(void) { keyboard_report->mods |= weak_override_mods; #endif +#ifdef PROTOCOL_VUSB + host_keyboard_send(keyboard_report); +#else static report_keyboard_t last_report; /* Only send the report if there are changes to propagate to the host. */ @@ -277,6 +280,7 @@ void send_keyboard_report(void) { memcpy(&last_report, keyboard_report, sizeof(report_keyboard_t)); host_keyboard_send(keyboard_report); } +#endif } /** \brief Get mods |