gfrm200: fix KEY_UNKNOWN debug prints (but not handling of them)
* OK, INFO, DEL, INPUT, LIVE were corrected in v70 or so
* this doesn't make miniclient work, just corrects the debug prints
Change-Id: Ic274bbefcf5fe1abeff43886ff3310652f113f60
diff --git a/drivers/hid/hid-gfrm.c b/drivers/hid/hid-gfrm.c
index 5478265..622fa3b 100644
--- a/drivers/hid/hid-gfrm.c
+++ b/drivers/hid/hid-gfrm.c
@@ -55,7 +55,7 @@
case 0x25: return "DIGIT_8";
case 0x26: return "DIGIT_9";
case 0x27: return "DIGIT_0";
- case 0x28: return "OK";
+ case 0x2A: return "DIGIT_DEL";
case 0x4F: return "RIGHT";
case 0x50: return "LEFT";
case 0x51: return "DOWN";
@@ -68,15 +68,16 @@
key = data[1] | (data[2] << 8);
switch (key) {
case 0x00: return "RELEASE3";
+ case 0x04: return "INFO";
case 0x30: return "TV_BOX_POWER";
case 0x40: return "MENU";
- case 0x4C: return "DIGIT_DEL";
- case 0x63: return "INPUT";
+ case 0x41: return "OK";
case 0x7F: return "TV_POWER";
case 0x83: return "PREV";
case 0x8D: return "GUIDE";
+ case 0x8E: return "LIVE";
case 0x94: return "EXIT";
- case 0x95: return "INFO";
+ case 0x97: return "INPUT";
case 0x9C: return "CH_UP";
case 0x9D: return "CH_DOWN";
case 0xB0: return "PLAY";
@@ -100,7 +101,6 @@
key = data[1];
switch (key) {
case 0x00: return "RELEASE81";
- case 0x01: return "LIVE";
}
break;