diff --git a/converter/xt_usb/matrix.c b/converter/xt_usb/matrix.c index 1123b11f..e838141f 100644 --- a/converter/xt_usb/matrix.c +++ b/converter/xt_usb/matrix.c @@ -144,6 +144,7 @@ uint8_t matrix_scan(void) switch (code) { case 0x45: matrix_make(0x55); + state = INIT; break; default: state = INIT; @@ -152,8 +153,9 @@ uint8_t matrix_scan(void) break; case E1_9D: switch (code) { - case 0x45: + case 0xC5: matrix_break(0x55); + state = INIT; break; default: state = INIT;