feat(pointing): Release pressed keys on disconnect (#3204)

Match the behavior for key press release on split peripheral disconnect,
and track pressed input keys to release them as needed on disconnect.
This commit is contained in:
Pete Johanson 2026-01-14 11:17:43 -07:00 committed by GitHub
parent 88db5f34fe
commit 24487bd974
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 82 additions and 3 deletions

View file

@ -7,4 +7,5 @@
#pragma once
int zmk_input_split_report_peripheral_event(uint8_t reg, uint8_t type, uint16_t code, int32_t value,
bool sync);
bool sync);
int zmk_input_split_peripheral_disconnected(uint8_t reg);