dingusppc/devices/common/adb
Mihai Parparita d08b486db0 Fix keyboard events occasionally being dropped
AdbKeyboard would copy the event into its own fields and set the
changed field, so that we could return the event when register was 0.
However, if a subsequent event was received before ADB polling, the
previous event would be overwritten and lost.

Fix this by maintaining a queue of events, so that we can return
everything since the last poll.
2023-11-24 10:08:16 -08:00
..
adb.cpp Clean up #includes 2023-11-03 00:33:47 -07:00
adb.h Clean up some ctors/dtors. 2022-01-10 17:56:24 +01:00
adbbus.cpp Clean up #includes 2023-11-03 00:33:47 -07:00
adbbus.h Clean up #includes 2023-11-03 00:33:47 -07:00
adbdevice.cpp Clean up #includes 2023-11-03 00:33:47 -07:00
adbdevice.h Fix tiny tipo in adbdevice.h 2023-11-09 11:51:33 +01:00
adbkeyboard.cpp Fix keyboard events occasionally being dropped 2023-11-24 10:08:16 -08:00
adbkeyboard.h Fix keyboard events occasionally being dropped 2023-11-24 10:08:16 -08:00
adbmouse.cpp Clean up #includes 2023-11-03 00:33:47 -07:00
adbmouse.h Clean up #includes 2023-11-03 00:33:47 -07:00