diff options
Diffstat (limited to 'apps/keymaps')
-rw-r--r-- | apps/keymaps/keymap-fuze.c | 77 |
1 files changed, 39 insertions, 38 deletions
diff --git a/apps/keymaps/keymap-fuze.c b/apps/keymaps/keymap-fuze.c index 7c84833b85..0f34c6bfee 100644 --- a/apps/keymaps/keymap-fuze.c +++ b/apps/keymaps/keymap-fuze.c | |||
@@ -19,7 +19,7 @@ | |||
19 | * KIND, either express or implied. | 19 | * KIND, either express or implied. |
20 | * | 20 | * |
21 | ****************************************************************************/ | 21 | ****************************************************************************/ |
22 | /* Button Code Definitions for Sandisk Sansa Fuze target, based on e200 keymap*/ | 22 | /* Button Code Definitions for Sandisk Fuze target */ |
23 | 23 | ||
24 | #include "config.h" | 24 | #include "config.h" |
25 | #include "action.h" | 25 | #include "action.h" |
@@ -40,13 +40,15 @@ static const struct button_mapping button_context_standard[] = { | |||
40 | { ACTION_STD_NEXT, BUTTON_SCROLL_FWD, BUTTON_NONE }, | 40 | { ACTION_STD_NEXT, BUTTON_SCROLL_FWD, BUTTON_NONE }, |
41 | { ACTION_STD_NEXTREPEAT, BUTTON_SCROLL_FWD|BUTTON_REPEAT, BUTTON_NONE }, | 41 | { ACTION_STD_NEXTREPEAT, BUTTON_SCROLL_FWD|BUTTON_REPEAT, BUTTON_NONE }, |
42 | 42 | ||
43 | { ACTION_STD_MENU, BUTTON_HOME|BUTTON_REL, BUTTON_DOWN }, | 43 | { ACTION_STD_MENU, BUTTON_DOWN|BUTTON_REL, BUTTON_DOWN }, |
44 | { ACTION_STD_REC, BUTTON_HOME|BUTTON_REPEAT, BUTTON_NONE }, | ||
44 | 45 | ||
45 | { ACTION_STD_OK, BUTTON_SELECT|BUTTON_REL, BUTTON_SELECT }, | 46 | { ACTION_STD_OK, BUTTON_SELECT|BUTTON_REL, BUTTON_SELECT }, |
46 | { ACTION_STD_OK, BUTTON_RIGHT, BUTTON_NONE }, | 47 | { ACTION_STD_OK, BUTTON_RIGHT, BUTTON_NONE }, |
47 | { ACTION_STD_CANCEL, BUTTON_LEFT, BUTTON_NONE }, | 48 | { ACTION_STD_CANCEL, BUTTON_LEFT, BUTTON_NONE }, |
49 | { ACTION_STD_CANCEL, BUTTON_POWER, BUTTON_NONE }, | ||
48 | 50 | ||
49 | { ACTION_STD_QUICKSCREEN, BUTTON_HOME|BUTTON_REPEAT, BUTTON_HOME }, | 51 | { ACTION_STD_QUICKSCREEN, BUTTON_DOWN|BUTTON_REPEAT, BUTTON_DOWN }, |
50 | { ACTION_STD_CONTEXT, BUTTON_SELECT|BUTTON_REPEAT, BUTTON_SELECT }, | 52 | { ACTION_STD_CONTEXT, BUTTON_SELECT|BUTTON_REPEAT, BUTTON_SELECT }, |
51 | 53 | ||
52 | LAST_ITEM_IN_LIST | 54 | LAST_ITEM_IN_LIST |
@@ -65,9 +67,9 @@ static const struct button_mapping button_context_wps[] = { | |||
65 | { ACTION_WPS_SEEKFWD, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE }, | 67 | { ACTION_WPS_SEEKFWD, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE }, |
66 | { ACTION_WPS_STOPSEEK, BUTTON_RIGHT|BUTTON_REL, BUTTON_RIGHT|BUTTON_REPEAT }, | 68 | { ACTION_WPS_STOPSEEK, BUTTON_RIGHT|BUTTON_REL, BUTTON_RIGHT|BUTTON_REPEAT }, |
67 | 69 | ||
68 | { ACTION_WPS_ABSETB_NEXTDIR, BUTTON_HOME|BUTTON_RIGHT, BUTTON_HOME }, | 70 | { ACTION_WPS_ABSETB_NEXTDIR, BUTTON_POWER|BUTTON_RIGHT, BUTTON_POWER }, |
69 | { ACTION_WPS_ABSETA_PREVDIR, BUTTON_HOME|BUTTON_LEFT, BUTTON_HOME }, | 71 | { ACTION_WPS_ABSETA_PREVDIR, BUTTON_POWER|BUTTON_LEFT, BUTTON_POWER }, |
70 | { ACTION_WPS_ABRESET, BUTTON_HOME|BUTTON_UP, BUTTON_HOME }, | 72 | { ACTION_WPS_ABRESET, BUTTON_POWER|BUTTON_UP, BUTTON_POWER }, |
71 | 73 | ||
72 | { ACTION_WPS_VOLUP, BUTTON_SCROLL_FWD, BUTTON_NONE }, | 74 | { ACTION_WPS_VOLUP, BUTTON_SCROLL_FWD, BUTTON_NONE }, |
73 | { ACTION_WPS_VOLUP, BUTTON_SCROLL_FWD|BUTTON_REPEAT, BUTTON_NONE }, | 75 | { ACTION_WPS_VOLUP, BUTTON_SCROLL_FWD|BUTTON_REPEAT, BUTTON_NONE }, |
@@ -77,35 +79,36 @@ static const struct button_mapping button_context_wps[] = { | |||
77 | { ACTION_WPS_BROWSE, BUTTON_SELECT|BUTTON_REL, BUTTON_SELECT }, | 79 | { ACTION_WPS_BROWSE, BUTTON_SELECT|BUTTON_REL, BUTTON_SELECT }, |
78 | 80 | ||
79 | { ACTION_WPS_CONTEXT, BUTTON_SELECT|BUTTON_REPEAT, BUTTON_SELECT }, | 81 | { ACTION_WPS_CONTEXT, BUTTON_SELECT|BUTTON_REPEAT, BUTTON_SELECT }, |
80 | { ACTION_WPS_QUICKSCREEN, BUTTON_HOME|BUTTON_REPEAT, BUTTON_HOME }, | 82 | { ACTION_WPS_QUICKSCREEN, BUTTON_DOWN|BUTTON_REPEAT, BUTTON_DOWN }, |
81 | 83 | ||
82 | { ACTION_WPS_MENU, BUTTON_HOME|BUTTON_REL, BUTTON_HOME }, | 84 | { ACTION_WPS_MENU, BUTTON_DOWN|BUTTON_REL, BUTTON_DOWN }, |
85 | { ACTION_WPS_REC, BUTTON_HOME|BUTTON_REPEAT, BUTTON_NONE }, | ||
83 | 86 | ||
84 | { ACTION_WPS_PITCHSCREEN, BUTTON_HOME|BUTTON_UP, BUTTON_HOME }, | 87 | { ACTION_WPS_PITCHSCREEN, BUTTON_SELECT|BUTTON_UP, BUTTON_SELECT }, |
85 | { ACTION_WPS_ID3SCREEN, BUTTON_HOME|BUTTON_DOWN, BUTTON_HOME }, | 88 | { ACTION_WPS_ID3SCREEN, BUTTON_SELECT|BUTTON_DOWN, BUTTON_SELECT }, |
86 | 89 | ||
87 | LAST_ITEM_IN_LIST | 90 | LAST_ITEM_IN_LIST |
88 | }; /* button_context_wps */ | 91 | }; /* button_context_wps */ |
89 | 92 | ||
90 | static const struct button_mapping button_context_settings[] = { | 93 | static const struct button_mapping button_context_settings[] = { |
91 | { ACTION_STD_CANCEL, BUTTON_HOME, BUTTON_NONE }, | 94 | { ACTION_STD_CANCEL, BUTTON_POWER, BUTTON_NONE }, |
92 | { ACTION_SETTINGS_INC, BUTTON_SCROLL_FWD, BUTTON_NONE }, | 95 | { ACTION_SETTINGS_INC, BUTTON_SCROLL_FWD, BUTTON_NONE }, |
93 | { ACTION_SETTINGS_INCREPEAT,BUTTON_SCROLL_FWD|BUTTON_REPEAT,BUTTON_NONE }, | 96 | { ACTION_SETTINGS_INCREPEAT,BUTTON_SCROLL_FWD|BUTTON_REPEAT, BUTTON_NONE }, |
94 | { ACTION_SETTINGS_DEC, BUTTON_SCROLL_BACK, BUTTON_NONE }, | 97 | { ACTION_SETTINGS_DEC, BUTTON_SCROLL_BACK, BUTTON_NONE }, |
95 | { ACTION_SETTINGS_DECREPEAT,BUTTON_SCROLL_BACK|BUTTON_REPEAT,BUTTON_NONE }, | 98 | { ACTION_SETTINGS_DECREPEAT,BUTTON_SCROLL_BACK|BUTTON_REPEAT, BUTTON_NONE }, |
96 | 99 | ||
97 | { ACTION_STD_PREV, BUTTON_LEFT, BUTTON_NONE }, | 100 | { ACTION_STD_PREV, BUTTON_LEFT, BUTTON_NONE }, |
98 | { ACTION_STD_PREVREPEAT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE }, | 101 | { ACTION_STD_PREVREPEAT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE }, |
99 | { ACTION_STD_NEXT, BUTTON_RIGHT, BUTTON_NONE }, | 102 | { ACTION_STD_NEXT, BUTTON_RIGHT, BUTTON_NONE }, |
100 | { ACTION_STD_NEXTREPEAT, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE }, | 103 | { ACTION_STD_NEXTREPEAT, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE }, |
101 | { ACTION_SETTINGS_RESET, BUTTON_SELECT, BUTTON_NONE }, | 104 | { ACTION_SETTINGS_RESET, BUTTON_SELECT, BUTTON_NONE }, |
102 | 105 | ||
103 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD), | 106 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD), |
104 | }; /* button_context_settings */ | 107 | }; /* button_context_settings */ |
105 | 108 | ||
106 | static const struct button_mapping button_context_list[] = { | 109 | static const struct button_mapping button_context_list[] = { |
107 | { ACTION_LISTTREE_PGUP, BUTTON_HOME|BUTTON_SCROLL_BACK, BUTTON_HOME }, | 110 | { ACTION_LISTTREE_PGUP, BUTTON_HOME|BUTTON_SCROLL_BACK, BUTTON_HOME }, |
108 | { ACTION_LISTTREE_PGDOWN, BUTTON_HOME|BUTTON_SCROLL_FWD, BUTTON_HOME }, | 111 | { ACTION_LISTTREE_PGDOWN, BUTTON_HOME|BUTTON_SCROLL_FWD, BUTTON_HOME }, |
109 | 112 | ||
110 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD) | 113 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD) |
111 | }; /* button_context_list */ | 114 | }; /* button_context_list */ |
@@ -149,7 +152,7 @@ static const struct button_mapping button_context_yesno[] = { | |||
149 | 152 | ||
150 | static const struct button_mapping button_context_quickscreen[] = { | 153 | static const struct button_mapping button_context_quickscreen[] = { |
151 | { ACTION_NONE, BUTTON_LEFT, BUTTON_NONE }, | 154 | { ACTION_NONE, BUTTON_LEFT, BUTTON_NONE }, |
152 | { ACTION_STD_CANCEL, BUTTON_HOME|BUTTON_REL, BUTTON_NONE }, | 155 | { ACTION_STD_CANCEL, BUTTON_POWER|BUTTON_REL, BUTTON_NONE }, |
153 | { ACTION_QS_DOWNINV, BUTTON_UP|BUTTON_REL, BUTTON_NONE }, | 156 | { ACTION_QS_DOWNINV, BUTTON_UP|BUTTON_REL, BUTTON_NONE }, |
154 | { ACTION_QS_DOWNINV, BUTTON_UP|BUTTON_REPEAT, BUTTON_NONE }, | 157 | { ACTION_QS_DOWNINV, BUTTON_UP|BUTTON_REPEAT, BUTTON_NONE }, |
155 | { ACTION_QS_DOWN, BUTTON_DOWN|BUTTON_REL, BUTTON_NONE }, | 158 | { ACTION_QS_DOWN, BUTTON_DOWN|BUTTON_REL, BUTTON_NONE }, |
@@ -165,7 +168,7 @@ static const struct button_mapping button_context_quickscreen[] = { | |||
165 | static const struct button_mapping button_context_settings_right_is_inc[] = { | 168 | static const struct button_mapping button_context_settings_right_is_inc[] = { |
166 | { ACTION_SETTINGS_INC, BUTTON_SCROLL_FWD, BUTTON_NONE }, | 169 | { ACTION_SETTINGS_INC, BUTTON_SCROLL_FWD, BUTTON_NONE }, |
167 | { ACTION_SETTINGS_INCREPEAT, BUTTON_SCROLL_FWD|BUTTON_REPEAT, BUTTON_NONE }, | 170 | { ACTION_SETTINGS_INCREPEAT, BUTTON_SCROLL_FWD|BUTTON_REPEAT, BUTTON_NONE }, |
168 | { ACTION_SETTINGS_DEC, BUTTON_SCROLL_BACK, BUTTON_NONE }, | 171 | { ACTION_SETTINGS_DEC, BUTTON_SCROLL_BACK, BUTTON_NONE }, |
169 | { ACTION_SETTINGS_DECREPEAT, BUTTON_SCROLL_BACK|BUTTON_REPEAT,BUTTON_NONE }, | 172 | { ACTION_SETTINGS_DECREPEAT, BUTTON_SCROLL_BACK|BUTTON_REPEAT,BUTTON_NONE }, |
170 | 173 | ||
171 | { ACTION_STD_PREV, BUTTON_UP|BUTTON_REL, BUTTON_NONE }, | 174 | { ACTION_STD_PREV, BUTTON_UP|BUTTON_REL, BUTTON_NONE }, |
@@ -175,8 +178,8 @@ static const struct button_mapping button_context_settings_right_is_inc[] = { | |||
175 | { ACTION_NONE, BUTTON_SELECT, BUTTON_NONE }, | 178 | { ACTION_NONE, BUTTON_SELECT, BUTTON_NONE }, |
176 | { ACTION_STD_OK, BUTTON_SELECT|BUTTON_REL, BUTTON_NONE }, | 179 | { ACTION_STD_OK, BUTTON_SELECT|BUTTON_REL, BUTTON_NONE }, |
177 | { ACTION_NONE, BUTTON_LEFT|BUTTON_REL, BUTTON_LEFT }, | 180 | { ACTION_NONE, BUTTON_LEFT|BUTTON_REL, BUTTON_LEFT }, |
178 | { ACTION_NONE, BUTTON_LEFT, BUTTON_NONE }, | 181 | { ACTION_NONE, BUTTON_POWER, BUTTON_NONE }, |
179 | { ACTION_STD_CANCEL, BUTTON_LEFT|BUTTON_REL, BUTTON_NONE }, | 182 | { ACTION_STD_CANCEL, BUTTON_POWER|BUTTON_REL, BUTTON_NONE }, |
180 | 183 | ||
181 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD), | 184 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD), |
182 | }; /* button_context_settings_right_is_inc */ | 185 | }; /* button_context_settings_right_is_inc */ |
@@ -199,9 +202,9 @@ static const struct button_mapping button_context_pitchscreen[] = { | |||
199 | { ACTION_PS_NUDGE_LEFTOFF, BUTTON_LEFT|BUTTON_REL, BUTTON_NONE }, | 202 | { ACTION_PS_NUDGE_LEFTOFF, BUTTON_LEFT|BUTTON_REL, BUTTON_NONE }, |
200 | { ACTION_PS_NUDGE_RIGHT, BUTTON_RIGHT, BUTTON_NONE }, | 203 | { ACTION_PS_NUDGE_RIGHT, BUTTON_RIGHT, BUTTON_NONE }, |
201 | { ACTION_PS_NUDGE_RIGHTOFF, BUTTON_RIGHT|BUTTON_REL, BUTTON_NONE }, | 204 | { ACTION_PS_NUDGE_RIGHTOFF, BUTTON_RIGHT|BUTTON_REL, BUTTON_NONE }, |
202 | { ACTION_PS_TOGGLE_MODE, BUTTON_DOWN, BUTTON_NONE }, | 205 | { ACTION_PS_TOGGLE_MODE, BUTTON_HOME, BUTTON_NONE }, |
203 | { ACTION_PS_RESET, BUTTON_SELECT, BUTTON_NONE }, | 206 | { ACTION_PS_RESET, BUTTON_SELECT, BUTTON_NONE }, |
204 | { ACTION_PS_EXIT, BUTTON_HOME, BUTTON_NONE }, | 207 | { ACTION_PS_EXIT, BUTTON_POWER, BUTTON_NONE }, |
205 | { ACTION_PS_EXIT, BUTTON_UP, BUTTON_NONE }, | 208 | { ACTION_PS_EXIT, BUTTON_UP, BUTTON_NONE }, |
206 | 209 | ||
207 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD), | 210 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD), |
@@ -210,8 +213,8 @@ static const struct button_mapping button_context_pitchscreen[] = { | |||
210 | /** Recording Screen **/ | 213 | /** Recording Screen **/ |
211 | static const struct button_mapping button_context_recscreen[] = { | 214 | static const struct button_mapping button_context_recscreen[] = { |
212 | { ACTION_REC_PAUSE, BUTTON_UP|BUTTON_REL, BUTTON_UP }, | 215 | { ACTION_REC_PAUSE, BUTTON_UP|BUTTON_REL, BUTTON_UP }, |
213 | { ACTION_STD_CANCEL, BUTTON_HOME|BUTTON_REL, BUTTON_HOME }, | 216 | { ACTION_STD_CANCEL, BUTTON_POWER|BUTTON_REL, BUTTON_POWER }, |
214 | { ACTION_REC_NEWFILE, BUTTON_DOWN|BUTTON_REL, BUTTON_DOWN }, | 217 | { ACTION_REC_NEWFILE, BUTTON_HOME|BUTTON_REL, BUTTON_HOME }, |
215 | { ACTION_STD_MENU, BUTTON_SELECT|BUTTON_REPEAT, BUTTON_SELECT}, | 218 | { ACTION_STD_MENU, BUTTON_SELECT|BUTTON_REPEAT, BUTTON_SELECT}, |
216 | { ACTION_SETTINGS_INC, BUTTON_RIGHT, BUTTON_NONE }, | 219 | { ACTION_SETTINGS_INC, BUTTON_RIGHT, BUTTON_NONE }, |
217 | { ACTION_SETTINGS_INCREPEAT, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE }, | 220 | { ACTION_SETTINGS_INCREPEAT, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE }, |
@@ -221,7 +224,7 @@ static const struct button_mapping button_context_recscreen[] = { | |||
221 | { ACTION_STD_PREV, BUTTON_SCROLL_BACK|BUTTON_REPEAT, BUTTON_NONE }, | 224 | { ACTION_STD_PREV, BUTTON_SCROLL_BACK|BUTTON_REPEAT, BUTTON_NONE }, |
222 | { ACTION_STD_NEXT, BUTTON_SCROLL_FWD, BUTTON_NONE }, | 225 | { ACTION_STD_NEXT, BUTTON_SCROLL_FWD, BUTTON_NONE }, |
223 | { ACTION_STD_NEXT, BUTTON_SCROLL_FWD|BUTTON_REPEAT, BUTTON_NONE }, | 226 | { ACTION_STD_NEXT, BUTTON_SCROLL_FWD|BUTTON_REPEAT, BUTTON_NONE }, |
224 | { ACTION_NONE, BUTTON_DOWN, BUTTON_DOWN }, | 227 | { ACTION_NONE, BUTTON_DOWN|BUTTON_REL, BUTTON_DOWN }, |
225 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD) | 228 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD) |
226 | }; /* button_context_recscreen */ | 229 | }; /* button_context_recscreen */ |
227 | 230 | ||
@@ -242,23 +245,21 @@ static const struct button_mapping button_context_keyboard[] = { | |||
242 | { ACTION_KBD_RIGHT, BUTTON_RIGHT, BUTTON_NONE }, | 245 | { ACTION_KBD_RIGHT, BUTTON_RIGHT, BUTTON_NONE }, |
243 | { ACTION_KBD_RIGHT, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE }, | 246 | { ACTION_KBD_RIGHT, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE }, |
244 | 247 | ||
245 | /* | 248 | { ACTION_KBD_CURSOR_LEFT, BUTTON_HOME|BUTTON_LEFT, BUTTON_NONE }, |
246 | { ACTION_KBD_CURSOR_LEFT, BUTTON_REC|BUTTON_LEFT, BUTTON_NONE }, | 249 | { ACTION_KBD_CURSOR_LEFT, BUTTON_HOME|BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE }, |
247 | { ACTION_KBD_CURSOR_LEFT, BUTTON_REC|BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE }, | 250 | { ACTION_KBD_CURSOR_RIGHT, BUTTON_HOME|BUTTON_RIGHT, BUTTON_NONE }, |
248 | { ACTION_KBD_CURSOR_RIGHT, BUTTON_REC|BUTTON_RIGHT, BUTTON_NONE }, | 251 | { ACTION_KBD_CURSOR_RIGHT, BUTTON_HOME|BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE }, |
249 | { ACTION_KBD_CURSOR_RIGHT, BUTTON_REC|BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE }, | ||
250 | */ | ||
251 | 252 | ||
252 | { ACTION_KBD_UP, BUTTON_SCROLL_BACK, BUTTON_NONE }, | 253 | { ACTION_KBD_UP, BUTTON_SCROLL_BACK, BUTTON_NONE }, |
253 | { ACTION_KBD_UP, BUTTON_SCROLL_BACK|BUTTON_REPEAT, BUTTON_NONE }, | 254 | { ACTION_KBD_UP, BUTTON_SCROLL_BACK|BUTTON_REPEAT, BUTTON_NONE }, |
254 | { ACTION_KBD_DOWN, BUTTON_SCROLL_FWD, BUTTON_NONE }, | 255 | { ACTION_KBD_DOWN, BUTTON_SCROLL_FWD, BUTTON_NONE }, |
255 | { ACTION_KBD_DOWN, BUTTON_SCROLL_FWD|BUTTON_REPEAT, BUTTON_NONE }, | 256 | { ACTION_KBD_DOWN, BUTTON_SCROLL_FWD|BUTTON_REPEAT, BUTTON_NONE }, |
256 | { ACTION_KBD_PAGE_FLIP, BUTTON_HOME|BUTTON_SELECT, BUTTON_HOME }, | 257 | { ACTION_KBD_PAGE_FLIP, BUTTON_HOME|BUTTON_SELECT, BUTTON_HOME }, |
257 | { ACTION_KBD_BACKSPACE, BUTTON_DOWN, BUTTON_NONE }, | 258 | { ACTION_KBD_BACKSPACE, BUTTON_DOWN, BUTTON_NONE }, |
258 | { ACTION_KBD_BACKSPACE, BUTTON_DOWN|BUTTON_REPEAT, BUTTON_NONE }, | 259 | { ACTION_KBD_BACKSPACE, BUTTON_DOWN|BUTTON_REPEAT, BUTTON_NONE }, |
259 | { ACTION_KBD_SELECT, BUTTON_SELECT, BUTTON_NONE }, | 260 | { ACTION_KBD_SELECT, BUTTON_SELECT, BUTTON_NONE }, |
260 | { ACTION_KBD_DONE, BUTTON_UP, BUTTON_NONE }, | 261 | { ACTION_KBD_DONE, BUTTON_UP, BUTTON_NONE }, |
261 | { ACTION_KBD_ABORT, BUTTON_HOME|BUTTON_REL, BUTTON_NONE }, | 262 | { ACTION_KBD_ABORT, BUTTON_POWER, BUTTON_NONE }, |
262 | 263 | ||
263 | LAST_ITEM_IN_LIST | 264 | LAST_ITEM_IN_LIST |
264 | }; /* button_context_keyboard */ | 265 | }; /* button_context_keyboard */ |