summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--uisimulator/x11/screenhack.c27
1 files changed, 27 insertions, 0 deletions
diff --git a/uisimulator/x11/screenhack.c b/uisimulator/x11/screenhack.c
index 277e68be62..81650b57d7 100644
--- a/uisimulator/x11/screenhack.c
+++ b/uisimulator/x11/screenhack.c
@@ -64,6 +64,31 @@
64# define _tolower(c) ((c) - 'A' + 'a') 64# define _tolower(c) ((c) - 'A' + 'a')
65#endif 65#endif
66 66
67#define KEYBOARD_GENERIC \
68 "Keyboard Rockbox\n" \
69 "-------- --------------\n" \
70 "+ ON\n" \
71 "8 UP\n" \
72 "2 DOWN\n" \
73 "4 LEFT\n" \
74
75#ifdef HAVE_LCD_BITMAP
76#define KEYBOARD_SPECIFIC \
77 "6 RIGHT\n" \
78 "Enter OFF\n" \
79 "5 PLAY\n" \
80 "/ F1\n" \
81 "* F2\n" \
82 "- F3\n"
83#else
84#define KEYBOARD_SPECIFIC \
85 "6 RIGHT/PLAY (there's no separation between PLAY and RIGHT)\n" \
86 "Enter MENU\n"
87#endif
88
89
90
91
67char having_new_lcd=True; 92char having_new_lcd=True;
68 93
69char *progname; 94char *progname;
@@ -358,6 +383,7 @@ int main (int argc, char **argv)
358 printf(" --old_lcd \t [Player] simulate old playermodel (ROM version<4.51)\n"); 383 printf(" --old_lcd \t [Player] simulate old playermodel (ROM version<4.51)\n");
359 printf(" --player_zoom \t [Player] window zoom\n"); 384 printf(" --player_zoom \t [Player] window zoom\n");
360 printf(" --recorder_zoom \t [Recorder] window zoom\n"); 385 printf(" --recorder_zoom \t [Recorder] window zoom\n");
386 printf(KEYBOARD_GENERIC KEYBOARD_SPECIFIC);
361 exit(0); 387 exit(0);
362 } 388 }
363 } 389 }
@@ -371,6 +397,7 @@ int main (int argc, char **argv)
371#endif 397#endif
372 default_defaults[GEOMETRY_POSITION]=geometry; 398 default_defaults[GEOMETRY_POSITION]=geometry;
373 } 399 }
400 printf(KEYBOARD_GENERIC KEYBOARD_SPECIFIC);
374 401
375 402
376 merge_options (); 403 merge_options ();