From: Samuel Mendoza-Jonas Date: Thu, 31 Mar 2016 03:03:08 +0000 (+1100) Subject: ui/ncurses: Define extra key codes encountered in QEMU X-Git-Tag: v1.0.1~10 X-Git-Url: http://git.ozlabs.org/?p=petitboot;a=commitdiff_plain;h=776ef3ee90ecb04b3eff1398bbefd91825864789;ds=sidebyside ui/ncurses: Define extra key codes encountered in QEMU Signed-off-by: Samuel Mendoza-Jonas --- diff --git a/ui/ncurses/nc-cui.c b/ui/ncurses/nc-cui.c index c975c0f..aa889ea 100644 --- a/ui/ncurses/nc-cui.c +++ b/ui/ncurses/nc-cui.c @@ -75,10 +75,14 @@ static void cui_start(void) * Petitboot to exit if they're left undefined */ define_key("\x1b\x5b\x35\x7e", KEY_PPAGE); define_key("\x1b\x5b\x36\x7e", KEY_NPAGE); + define_key("\x1b\x5b\x31\x7e", KEY_HOME); + define_key("\x1b\x5b\x34\x7e", KEY_END); define_key("\x1b\x4f\x48", KEY_HOME); define_key("\x1b\x4f\x46", KEY_END); define_key("OH", KEY_HOME); define_key("OF", KEY_END); + define_key("\x1b\x5b\x41", KEY_UP); + define_key("\x1b\x5b\x42", KEY_DOWN); while (getch() != ERR) /* flush stdin */ (void)0;