From 70f3882661d770d0e6acbc3cc5d29124400f4241 Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Thu, 8 Apr 2021 21:26:00 +0200 Subject: Add more sequences and remove pause key as it conflicts with F1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- interactive-test.c | 86 ++++++++++++++++++++++++++++-------------------------- 1 file changed, 45 insertions(+), 41 deletions(-) (limited to 'interactive-test.c') diff --git a/interactive-test.c b/interactive-test.c index d393a96..a1101e4 100644 --- a/interactive-test.c +++ b/interactive-test.c @@ -37,47 +37,51 @@ main(void) case LIBTERMINPUT_SYMBOL: printf("\t%s: %s\n", "key: symbol", input.keypress.symbol); break; - case LIBTERMINPUT_UP: printf("\t%s: %s\n", "key", "up"); break; - case LIBTERMINPUT_DOWN: printf("\t%s: %s\n", "key", "down"); break; - case LIBTERMINPUT_RIGHT: printf("\t%s: %s\n", "key", "right"); break; - case LIBTERMINPUT_BEGIN: printf("\t%s: %s\n", "key", "begin"); break; - case LIBTERMINPUT_PAUSE: printf("\t%s: %s\n", "key", "pause"); break; - case LIBTERMINPUT_TAB: printf("\t%s: %s\n", "key", "tab"); break; - case LIBTERMINPUT_F1: printf("\t%s: %s\n", "key", "f1"); break; - case LIBTERMINPUT_F2: printf("\t%s: %s\n", "key", "f2"); break; - case LIBTERMINPUT_F3: printf("\t%s: %s\n", "key", "f3"); break; - case LIBTERMINPUT_F4: printf("\t%s: %s\n", "key", "f4"); break; - case LIBTERMINPUT_F5: printf("\t%s: %s\n", "key", "f5"); break; - case LIBTERMINPUT_F6: printf("\t%s: %s\n", "key", "f6"); break; - case LIBTERMINPUT_F7: printf("\t%s: %s\n", "key", "f7"); break; - case LIBTERMINPUT_F8: printf("\t%s: %s\n", "key", "f8"); break; - case LIBTERMINPUT_F9: printf("\t%s: %s\n", "key", "f9"); break; - case LIBTERMINPUT_F10: printf("\t%s: %s\n", "key", "f10"); break; - case LIBTERMINPUT_F11: printf("\t%s: %s\n", "key", "f11"); break; - case LIBTERMINPUT_F12: printf("\t%s: %s\n", "key", "f12"); break; - case LIBTERMINPUT_HOME: printf("\t%s: %s\n", "key", "home"); break; - case LIBTERMINPUT_INS: printf("\t%s: %s\n", "key", "ins"); break; - case LIBTERMINPUT_DEL: printf("\t%s: %s\n", "key", "del"); break; - case LIBTERMINPUT_END: printf("\t%s: %s\n", "key", "end"); break; - case LIBTERMINPUT_PRIOR: printf("\t%s: %s\n", "key", "prior"); break; - case LIBTERMINPUT_NEXT: printf("\t%s: %s\n", "key", "next"); break; - case LIBTERMINPUT_ERASE: printf("\t%s: %s\n", "key", "erase"); break; - case LIBTERMINPUT_ENTER: printf("\t%s: %s\n", "key", "enter"); break; - case LIBTERMINPUT_ESC: printf("\t%s: %s\n", "key", "esc"); break; - case LIBTERMINPUT_KEYPAD_0: printf("\t%s: %s\n", "key", "keypad 0"); break; - case LIBTERMINPUT_KEYPAD_1: printf("\t%s: %s\n", "key", "keypad 1"); break; - case LIBTERMINPUT_KEYPAD_2: printf("\t%s: %s\n", "key", "keypad 2"); break; - case LIBTERMINPUT_KEYPAD_3: printf("\t%s: %s\n", "key", "keypad 3"); break; - case LIBTERMINPUT_KEYPAD_4: printf("\t%s: %s\n", "key", "keypad 4"); break; - case LIBTERMINPUT_KEYPAD_5: printf("\t%s: %s\n", "key", "keypad 5"); break; - case LIBTERMINPUT_KEYPAD_6: printf("\t%s: %s\n", "key", "keypad 6"); break; - case LIBTERMINPUT_KEYPAD_7: printf("\t%s: %s\n", "key", "keypad 7"); break; - case LIBTERMINPUT_KEYPAD_8: printf("\t%s: %s\n", "key", "keypad 8"); break; - case LIBTERMINPUT_KEYPAD_9: printf("\t%s: %s\n", "key", "keypad 9"); break; - case LIBTERMINPUT_KEYPAD_MINUS: printf("\t%s: %s\n", "key", "keypad minus"); break; - case LIBTERMINPUT_KEYPAD_COMMA: printf("\t%s: %s\n", "key", "keypad comma"); break; - case LIBTERMINPUT_KEYPAD_POINT: printf("\t%s: %s\n", "key", "keypad point"); break; - case LIBTERMINPUT_KEYPAD_ENTER: printf("\t%s: %s\n", "key", "keypad enter"); break; + case LIBTERMINPUT_UP: printf("\t%s: %s\n", "key", "up"); break; + case LIBTERMINPUT_DOWN: printf("\t%s: %s\n", "key", "down"); break; + case LIBTERMINPUT_RIGHT: printf("\t%s: %s\n", "key", "right"); break; + case LIBTERMINPUT_BEGIN: printf("\t%s: %s\n", "key", "begin"); break; + case LIBTERMINPUT_MACRO: printf("\t%s: %s\n", "key", "macro"); break; + case LIBTERMINPUT_TAB: printf("\t%s: %s\n", "key", "tab"); break; + case LIBTERMINPUT_F1: printf("\t%s: %s\n", "key", "f1"); break; + case LIBTERMINPUT_F2: printf("\t%s: %s\n", "key", "f2"); break; + case LIBTERMINPUT_F3: printf("\t%s: %s\n", "key", "f3"); break; + case LIBTERMINPUT_F4: printf("\t%s: %s\n", "key", "f4"); break; + case LIBTERMINPUT_F5: printf("\t%s: %s\n", "key", "f5"); break; + case LIBTERMINPUT_F6: printf("\t%s: %s\n", "key", "f6"); break; + case LIBTERMINPUT_F7: printf("\t%s: %s\n", "key", "f7"); break; + case LIBTERMINPUT_F8: printf("\t%s: %s\n", "key", "f8"); break; + case LIBTERMINPUT_F9: printf("\t%s: %s\n", "key", "f9"); break; + case LIBTERMINPUT_F10: printf("\t%s: %s\n", "key", "f10"); break; + case LIBTERMINPUT_F11: printf("\t%s: %s\n", "key", "f11"); break; + case LIBTERMINPUT_F12: printf("\t%s: %s\n", "key", "f12"); break; + case LIBTERMINPUT_HOME: printf("\t%s: %s\n", "key", "home"); break; + case LIBTERMINPUT_INS: printf("\t%s: %s\n", "key", "ins"); break; + case LIBTERMINPUT_DEL: printf("\t%s: %s\n", "key", "del"); break; + case LIBTERMINPUT_END: printf("\t%s: %s\n", "key", "end"); break; + case LIBTERMINPUT_PRIOR: printf("\t%s: %s\n", "key", "prior"); break; + case LIBTERMINPUT_NEXT: printf("\t%s: %s\n", "key", "next"); break; + case LIBTERMINPUT_ERASE: printf("\t%s: %s\n", "key", "erase"); break; + case LIBTERMINPUT_ENTER: printf("\t%s: %s\n", "key", "enter"); break; + case LIBTERMINPUT_ESC: printf("\t%s: %s\n", "key", "esc"); break; + case LIBTERMINPUT_KEYPAD_0: printf("\t%s: %s\n", "key", "keypad 0"); break; + case LIBTERMINPUT_KEYPAD_1: printf("\t%s: %s\n", "key", "keypad 1"); break; + case LIBTERMINPUT_KEYPAD_2: printf("\t%s: %s\n", "key", "keypad 2"); break; + case LIBTERMINPUT_KEYPAD_3: printf("\t%s: %s\n", "key", "keypad 3"); break; + case LIBTERMINPUT_KEYPAD_4: printf("\t%s: %s\n", "key", "keypad 4"); break; + case LIBTERMINPUT_KEYPAD_5: printf("\t%s: %s\n", "key", "keypad 5"); break; + case LIBTERMINPUT_KEYPAD_6: printf("\t%s: %s\n", "key", "keypad 6"); break; + case LIBTERMINPUT_KEYPAD_7: printf("\t%s: %s\n", "key", "keypad 7"); break; + case LIBTERMINPUT_KEYPAD_8: printf("\t%s: %s\n", "key", "keypad 8"); break; + case LIBTERMINPUT_KEYPAD_9: printf("\t%s: %s\n", "key", "keypad 9"); break; + case LIBTERMINPUT_KEYPAD_PLUS: printf("\t%s: %s\n", "key", "keypad plus"); break; + case LIBTERMINPUT_KEYPAD_MINUS: printf("\t%s: %s\n", "key", "keypad minus"); break; + case LIBTERMINPUT_KEYPAD_TIMES: printf("\t%s: %s\n", "key", "keypad times"); break; + case LIBTERMINPUT_KEYPAD_DIVISION: printf("\t%s: %s\n", "key", "keypad division"); break; + case LIBTERMINPUT_KEYPAD_DECIMAL: printf("\t%s: %s\n", "key", "keypad decimal"); break; + case LIBTERMINPUT_KEYPAD_COMMA: printf("\t%s: %s\n", "key", "keypad comma"); break; + case LIBTERMINPUT_KEYPAD_POINT: printf("\t%s: %s\n", "key", "keypad point"); break; + case LIBTERMINPUT_KEYPAD_ENTER: printf("\t%s: %s\n", "key", "keypad enter"); break; default: printf("\t%s: %s\n", "key", "other"); break; -- cgit v1.2.3-70-g09d2