diff --git a/src/utils/keyboard-api.ts b/src/utils/keyboard-api.ts index 561183788..5eb6e2b6c 100644 --- a/src/utils/keyboard-api.ts +++ b/src/utils/keyboard-api.ts @@ -512,7 +512,7 @@ export class KeyboardAPI { ); } const allBytes = await Promise.all(bytesP); - return allBytes.flatMap((bytes) => bytes.slice(4)); + return allBytes.flatMap((bytes) => bytes.slice(4, size + 4)); } // From protocol: id_dynamic_keymap_macro_set_buffer