- if (event->type == EV_KEY && event->value)
- printf("scan code: 0x%02X key code: %s\n", cur_scancode,
- format_keyname(key_names[event->code]));
+ if (event->type == EV_KEY && event->value) {
+ keyname = key_names[event->code];
+ if (keyname != NULL)
+ printf("scan code: 0x%02X key code: %s\n", cur_scancode,
+ format_keyname(key_names[event->code]));
+ else
+ printf("scan code: 0x%02X key code: %03X\n", cur_scancode,
+ event->code);
+ }