diff options
Diffstat (limited to 'uisimulator/x11/button-x11.c')
-rw-r--r-- | uisimulator/x11/button-x11.c | 16 |
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 | ||