adb_usb: Add scan code print
This commit is contained in:
parent
e7aa9e5c61
commit
bcc0a6964b
1 changed files with 2 additions and 4 deletions
|
|
@ -387,10 +387,12 @@ uint8_t matrix_scan(void)
|
|||
tick_ms = timer_read();
|
||||
|
||||
codes = adb_host_kbd_recv(ADB_ADDR_KEYBOARD);
|
||||
if (codes) xprintf("%04X ", codes);
|
||||
|
||||
// Adjustable keybaord media keys
|
||||
if (codes == 0 && has_media_keys &&
|
||||
(codes = adb_host_kbd_recv(ADB_ADDR_APPLIANCE))) {
|
||||
xprintf("m:%04X ", codes);
|
||||
// key1
|
||||
switch (codes & 0x7f ) {
|
||||
case 0x00: // Mic
|
||||
|
|
@ -434,10 +436,6 @@ uint8_t matrix_scan(void)
|
|||
key0 = codes>>8;
|
||||
key1 = codes&0xFF;
|
||||
|
||||
if (debug_matrix && codes) {
|
||||
print("adb_host_kbd_recv: "); phex16(codes); print("\n");
|
||||
}
|
||||
|
||||
if (codes == 0) { // no keys
|
||||
return 0;
|
||||
} else if (codes == 0x7F7F) { // power key press
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue