From eed154ed3344b823c9ac15e9f22593eee86c2dc7 Mon Sep 17 00:00:00 2001 From: sorgelig Date: Fri, 10 Jun 2016 22:44:00 +0800 Subject: [PATCH] Use keys left/right as pdup/pgdn in OSD file selector. Enable home key in OSD. --- keycodes.h | 2 +- menu.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/keycodes.h b/keycodes.h index 0ed3f71..8daf16a 100644 --- a/keycodes.h +++ b/keycodes.h @@ -101,7 +101,7 @@ const unsigned short usb2ami[] = { NUM_LOCK_TOGGLE, // 47: Scroll Lock (OSD) 0x6f | OSD, // 48: Pause 0x0d, // 49: Insert - MISS, // 4a: Home + 0x6a, // 4a: Home 0x6c | OSD, // 4b: Page Up (OSD) 0x46, // 4c: Delete MISS, // 4d: End diff --git a/menu.c b/menu.c index 4b9d347..94ceabe 100644 --- a/menu.c +++ b/menu.c @@ -1869,12 +1869,12 @@ void HandleUI(void) } } - if (c == KEY_PGUP) + if ((c == KEY_PGUP) || (c == KEY_LEFT)) { ScanDirectory(SCAN_PREV_PAGE, fs_pFileExt, fs_Options); menustate = MENU_FILE_SELECT1; } - if (c == KEY_PGDN) + if ((c == KEY_PGDN) || (c == KEY_RIGHT)) { ScanDirectory(SCAN_NEXT_PAGE, fs_pFileExt, fs_Options); menustate = MENU_FILE_SELECT1;