summaryrefslogtreecommitdiff
path: root/uisimulator/x11
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2002-08-05 14:11:40 +0000
committerDaniel Stenberg <daniel@haxx.se>2002-08-05 14:11:40 +0000
commitb3a80fbe30dc9a72f7146ee15558291d8b70c26f (patch)
tree4343a6fdaa98920fa44f97f3a85fe72c254893f5 /uisimulator/x11
parent1beaa8b362800b46316355c4ef96bd4983ccd8bd (diff)
downloadrockbox-b3a80fbe30dc9a72f7146ee15558291d8b70c26f.tar.gz
rockbox-b3a80fbe30dc9a72f7146ee15558291d8b70c26f.zip
George Styles added a few keys for running the simulator on without numerical
keypad git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1535 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'uisimulator/x11')
-rw-r--r--uisimulator/x11/button-x11.c16
1 files changed, 16 insertions, 0 deletions
diff --git a/uisimulator/x11/button-x11.c b/uisimulator/x11/button-x11.c
index a359098eb5..c765927189 100644
--- a/uisimulator/x11/button-x11.c
+++ b/uisimulator/x11/button-x11.c
@@ -55,6 +55,11 @@ int button_set_release(int newmask)
55 * Div,Mul,Sub = The tree menu keys 55 * Div,Mul,Sub = The tree menu keys
56 * +,Enter = On, Off 56 * +,Enter = On, Off
57 * 57 *
58 * Alternative Keys For Laptop or VNC Users
59 * Recorder:
60 * Space=Play Q=On A=Off 1,2,3 = F1,F2,F3
61 * Player:
62 * Q=On Enter=Menu
58 */ 63 */
59 64
60/* from uibasic.c */ 65/* from uibasic.c */
@@ -89,27 +94,38 @@ static int get_raw_button (void)
89 case XK_KP_Space: 94 case XK_KP_Space:
90 case XK_KP_5: 95 case XK_KP_5:
91 case XK_KP_Begin: 96 case XK_KP_Begin:
97 case XK_space:
92 return BUTTON_PLAY; 98 return BUTTON_PLAY;
93 99
94 case XK_KP_Enter: 100 case XK_KP_Enter:
101 case XK_A:
102 case XK_a:
95 return BUTTON_OFF; 103 return BUTTON_OFF;
96 104
97 case XK_KP_Add: 105 case XK_KP_Add:
106 case XK_Q:
107 case XK_q:
98 return BUTTON_ON; 108 return BUTTON_ON;
99 109
100 case XK_KP_Divide: 110 case XK_KP_Divide:
111 case XK_1:
101 return BUTTON_F1; 112 return BUTTON_F1;
102 113
103 case XK_KP_Multiply: 114 case XK_KP_Multiply:
115 case XK_2:
104 return BUTTON_F2; 116 return BUTTON_F2;
105 117
106 case XK_KP_Subtract: 118 case XK_KP_Subtract:
119 case XK_3:
107 return BUTTON_F3; 120 return BUTTON_F3;
108#else 121#else
109 case XK_KP_Add: 122 case XK_KP_Add:
123 case XK_Q:
124 case XK_q:
110 return BUTTON_ON; 125 return BUTTON_ON;
111 126
112 case XK_KP_Enter: 127 case XK_KP_Enter:
128 case XK_Enter:
113 return BUTTON_MENU; 129 return BUTTON_MENU;
114#endif 130#endif
115 131