#define gizKeyUnkn "???"\r
static const char * const gizKeyNames[] = {\r
"LEFT", "RIGHT", "UP", "DOWN", "STOP", "PLAY", "FORWARD", "REWIND",\r
- "LEFT_SHOULDER", "RIGHT_SHOULDER", "HOME", "VOLUME", "BRIGHTNESS", "ALARM", "POWER", gizKeyUnkn,\r
+ "L", "R", "HOME", "VOLUME", "BRIGHTNESS", "ALARM", "POWER", gizKeyUnkn,\r
gizKeyUnkn, gizKeyUnkn, gizKeyUnkn, gizKeyUnkn, gizKeyUnkn, gizKeyUnkn, gizKeyUnkn, gizKeyUnkn,\r
gizKeyUnkn, gizKeyUnkn, gizKeyUnkn, gizKeyUnkn, gizKeyUnkn, gizKeyUnkn, gizKeyUnkn, gizKeyUnkn\r
};\r
\r
if (sel < opt_cnt) {\r
text_out16(30, 180, "Press a button to bind/unbind");\r
- text_out16(30, 190, "Use SELECT to clear");\r
- text_out16(30, 200, "To bind UP/DOWN, hold SELECT");\r
+ text_out16(30, 190, "Use HOME to clear");\r
+ text_out16(30, 200, "To bind UP/DOWN, hold HOME");\r
text_out16(30, 210, "Select \"Done\" to exit");\r
} else {\r
text_out16(30, 190, "Use Options -> Save cfg");\r
text_out16(30, 200, "to save controls");\r
- text_out16(30, 210, "Press B or X to exit");\r
+ text_out16(30, 210, "Press PLAY or STOP to exit");\r
}\r
menu_draw_end();\r
}\r
for (;;)\r
{\r
draw_key_config(opts, opt_cnt, player_idx, sel);\r
- inp = wait_for_input(CONFIGURABLE_KEYS);\r
+ inp = wait_for_input(CONFIGURABLE_KEYS|BTN_HOME);\r
if (!(inp & BTN_HOME)) {\r
prev_select = 0;\r
if(inp & BTN_UP ) { sel--; if (sel < 0) sel = menu_sel_max; continue; }\r
{ "Switch Renderer", 1<<26 },\r
{ "Volume Down ", 1<<30 },\r
{ "Volume Up ", 1<<29 },\r
- { "Enter Menu ", 1<<23 },\r
};\r
\r
static void kc_sel_loop(void)\r