summaryrefslogtreecommitdiff
path: root/uisimulator/x11/screenhack.c
diff options
context:
space:
mode:
Diffstat (limited to 'uisimulator/x11/screenhack.c')
-rw-r--r--uisimulator/x11/screenhack.c68
1 files changed, 48 insertions, 20 deletions
diff --git a/uisimulator/x11/screenhack.c b/uisimulator/x11/screenhack.c
index 052328fa6a..e2ed6b5d6f 100644
--- a/uisimulator/x11/screenhack.c
+++ b/uisimulator/x11/screenhack.c
@@ -69,27 +69,55 @@
69 69
70#define KEYBOARD_GENERIC \ 70#define KEYBOARD_GENERIC \
71 "Keyboard Rockbox\n" \ 71 "Keyboard Rockbox\n" \
72 "-------- --------------\n" \ 72 "-------- ------------\n" \
73 "+ ON\n" \ 73 "2, Left LEFT\n" \
74 "8 UP\n" \ 74 "6, Right RIGHT\n"
75 "2 DOWN\n" \ 75
76 "4 LEFT\n" \ 76#if CONFIG_KEYPAD == PLAYER_PAD
77 77#define KEYBOARD_SPECIFIC \
78#ifdef HAVE_LCD_BITMAP 78 "8, Up PLAY\n" \
79#define KEYBOARD_SPECIFIC \ 79 "2, Down STOP\n" \
80 "6 RIGHT\n" \ 80 "+, Q ON\n" \
81 "Enter OFF\n" \ 81 "., INS MENU\n"
82 "5 PLAY\n" \ 82
83 "/ F1\n" \ 83#elif CONFIG_KEYPAD == RECORDER_PAD
84 "* F2\n" \ 84#define KEYBOARD_SPECIFIC \
85 "- F3\n" 85 "8, Up UP\n" \
86#else 86 "2, Down DOWN\n" \
87#define KEYBOARD_SPECIFIC \ 87 "5, Space PLAY\n" \
88 "6 RIGHT/PLAY (there's no separation between PLAY and RIGHT)\n" \ 88 "+, Q ON\n" \
89 "Enter MENU\n" 89 "Enter, A OFF\n" \
90#endif 90 "/, (1) F1\n" \
91 91 "*, (2) F2\n" \
92 "-, (3) F3\n"
93
94#elif CONFIG_KEYPAD == ONDIO_PAD
95#define KEYBOARD_SPECIFIC \
96 "8, Up UP\n" \
97 "2, Down DOWN\n" \
98 "., INS MENU\n" \
99 "Enter, A OFF\n"
100
101#elif CONFIG_KEYPAD == IRIVER_H100_PAD
102#define KEYBOARD_SPECIFIC \
103 "8, Up UP\n" \
104 "2, Down DOWN\n" \
105 "5, Space SELECT\n" \
106 "+, Q ON\n" \
107 "Enter, A OFF\n" \
108 "., INS MODE\n" \
109 "/, (1) RECORD\n"
110
111#elif CONFIG_KEYPAD == GMINI_PAD
112#define KEYBOARD_SPECIFIC \
113 "8, Up UP\n" \
114 "2, Down DOWN\n" \
115 "5, Space PLAY\n" \
116 "+, Q ON\n" \
117 "Enter, A OFF\n" \
118 "., INS MENU\n"
92 119
120#endif
93 121
94 122
95char having_new_lcd=True; 123char having_new_lcd=True;