Compare commits

..

6 Commits

Author SHA1 Message Date
Marc Brooks 8bf99dc81e
Merge b3b8614d38 into 657a177462 2025-09-29 14:10:28 +02:00
Marc Brooks b3b8614d38
Add a time limit for each message type/queue. 2025-09-27 01:50:09 -05:00
Marc Brooks 9fafcfb94c
Use Once instead of init() 2025-09-26 12:47:54 -05:00
Marc Brooks faa35a4dca
Run paste/macros in background on their own queue.
Also returns a token for cancellation.
Fixed error in length check for macro key state.
Removed redundant clear operation.
2025-09-26 12:47:54 -05:00
Marc Brooks f54b6283d6
Move the HID keyboard descriptor LED state
Seems to interfere with boot mode
2025-09-26 12:47:54 -05:00
Marc Brooks 262df47f7d
Reduce traffic during pastes
Suspend KeyDownMessages while processing a macro.
Make sure we don't emit huge debugging traces.
Allow 30 seconds for RPC to finish (not ideal)
Reduced default delay between keys (and allow as low as 0)
2025-09-26 12:47:53 -05:00

Diff Content Not Available