tools: print the key as -1 for obfuscated keys

Missing from 8c1aa1de where we hid the human-readable parts but the keycode
itself is still enough information to recover the typed bits.
Print it as -1 as that keycode doesn't exist for real keys so it stands out
nicely.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
(cherry picked from commit a6b550cb78)
This commit is contained in:
Peter Hutterer 2017-02-21 10:10:18 +10:00
parent 1c6e6a6814
commit ca416f94d7

View file

@ -280,6 +280,7 @@ print_key_event(struct libinput *li, struct libinput_event *ev)
if (!options->show_keycodes &&
(key >= KEY_ESC && key < KEY_ZENKAKUHANKAKU)) {
keyname = "***";
key = -1;
} else {
keyname = libevdev_event_code_get_name(EV_KEY, key);
keyname = keyname ? keyname : "???";