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 58e64e2..11d8f4a 100644 --- a/menu.c +++ b/menu.c @@ -1995,12 +1995,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;