Aveline
|
bcc307b147
|
feat: hid rpc channel (#755)
* feat: use hidRpcChannel to save bandwidth
* chore: simplify handshake of hid rpc
* add logs
* chore: add timeout when writing to hid endpoints
* fix issues
* chore: show hid rpc version
* refactor hidrpc marshal / unmarshal
* add queues for keyboard / mouse event
* chore: change logging level of JSONRPC send event to trace
* minor changes related to logging
* fix: nil check
* chore: add comments and remove unused code
* add useMouse
* chore: log msg data only when debug or trace mode
* chore: make tslint happy
* chore: unlock keyboardStateLock before calling onKeysDownChange
* chore: remove keyPressReportApiAvailable
* chore: change version handle
* chore: clean up unused functions
* remove comments
|
2025-09-04 22:27:56 +02:00 |