diff options
-rw-r--r-- | apps/keymaps/keymap-mr100.c | 83 | ||||
-rw-r--r-- | manual/configure_rockbox/system_options.tex | 45 | ||||
-rw-r--r-- | manual/platform/mrobe100.tex | 3 | ||||
-rw-r--r-- | manual/platform/remote-keymap-mrobe100.tex | 108 |
4 files changed, 187 insertions, 52 deletions
diff --git a/apps/keymaps/keymap-mr100.c b/apps/keymaps/keymap-mr100.c index cdf37366d7..ede3d5ef1b 100644 --- a/apps/keymaps/keymap-mr100.c +++ b/apps/keymaps/keymap-mr100.c | |||
@@ -419,8 +419,8 @@ static const struct button_mapping button_context_usb_hid_mode_mouse[] = { | |||
419 | #endif | 419 | #endif |
420 | 420 | ||
421 | static const struct button_mapping remote_button_context_usb_hid[] = { | 421 | static const struct button_mapping remote_button_context_usb_hid[] = { |
422 | { ACTION_USB_HID_MODE_SWITCH_NEXT, BUTTON_RC_HEART|BUTTON_REL, BUTTON_RC_HEART }, | 422 | { ACTION_USB_HID_MODE_SWITCH_NEXT, BUTTON_RC_MODE|BUTTON_REL, BUTTON_RC_MODE }, |
423 | { ACTION_USB_HID_MODE_SWITCH_PREV, BUTTON_RC_HEART|BUTTON_REPEAT, BUTTON_RC_HEART }, | 423 | { ACTION_USB_HID_MODE_SWITCH_PREV, BUTTON_RC_MODE|BUTTON_REPEAT, BUTTON_RC_MODE }, |
424 | 424 | ||
425 | LAST_ITEM_IN_LIST | 425 | LAST_ITEM_IN_LIST |
426 | }; /* remote_button_context_usb_hid */ | 426 | }; /* remote_button_context_usb_hid */ |
@@ -430,7 +430,7 @@ static const struct button_mapping remote_button_context_usb_hid_mode_multimedia | |||
430 | { ACTION_USB_HID_MULTIMEDIA_VOLUME_DOWN, BUTTON_RC_VOL_DOWN|BUTTON_REPEAT, BUTTON_NONE }, | 430 | { ACTION_USB_HID_MULTIMEDIA_VOLUME_DOWN, BUTTON_RC_VOL_DOWN|BUTTON_REPEAT, BUTTON_NONE }, |
431 | { ACTION_USB_HID_MULTIMEDIA_VOLUME_UP, BUTTON_RC_VOL_UP, BUTTON_NONE }, | 431 | { ACTION_USB_HID_MULTIMEDIA_VOLUME_UP, BUTTON_RC_VOL_UP, BUTTON_NONE }, |
432 | { ACTION_USB_HID_MULTIMEDIA_VOLUME_UP, BUTTON_RC_VOL_UP|BUTTON_REPEAT, BUTTON_NONE }, | 432 | { ACTION_USB_HID_MULTIMEDIA_VOLUME_UP, BUTTON_RC_VOL_UP|BUTTON_REPEAT, BUTTON_NONE }, |
433 | { ACTION_USB_HID_MULTIMEDIA_VOLUME_MUTE, BUTTON_RC_MODE|BUTTON_REL, BUTTON_RC_MODE }, | 433 | { ACTION_USB_HID_MULTIMEDIA_VOLUME_MUTE, BUTTON_RC_HEART|BUTTON_REL, BUTTON_RC_HEART }, |
434 | { ACTION_USB_HID_MULTIMEDIA_PLAYBACK_PLAY_PAUSE, BUTTON_RC_PLAY|BUTTON_REL, BUTTON_RC_PLAY }, | 434 | { ACTION_USB_HID_MULTIMEDIA_PLAYBACK_PLAY_PAUSE, BUTTON_RC_PLAY|BUTTON_REL, BUTTON_RC_PLAY }, |
435 | { ACTION_USB_HID_MULTIMEDIA_PLAYBACK_STOP, BUTTON_RC_DOWN|BUTTON_REL, BUTTON_RC_DOWN }, | 435 | { ACTION_USB_HID_MULTIMEDIA_PLAYBACK_STOP, BUTTON_RC_DOWN|BUTTON_REL, BUTTON_RC_DOWN }, |
436 | { ACTION_USB_HID_MULTIMEDIA_PLAYBACK_STOP, BUTTON_RC_PLAY|BUTTON_REPEAT, BUTTON_RC_PLAY }, | 436 | { ACTION_USB_HID_MULTIMEDIA_PLAYBACK_STOP, BUTTON_RC_PLAY|BUTTON_REPEAT, BUTTON_RC_PLAY }, |
@@ -442,7 +442,6 @@ static const struct button_mapping remote_button_context_usb_hid_mode_multimedia | |||
442 | 442 | ||
443 | static const struct button_mapping remote_button_context_usb_hid_mode_presentation[] = { | 443 | static const struct button_mapping remote_button_context_usb_hid_mode_presentation[] = { |
444 | { ACTION_USB_HID_PRESENTATION_SLIDESHOW_START, BUTTON_RC_PLAY|BUTTON_REL, BUTTON_RC_PLAY }, | 444 | { ACTION_USB_HID_PRESENTATION_SLIDESHOW_START, BUTTON_RC_PLAY|BUTTON_REL, BUTTON_RC_PLAY }, |
445 | { ACTION_USB_HID_PRESENTATION_SLIDESHOW_LEAVE, BUTTON_RC_DOWN|BUTTON_REL, BUTTON_RC_DOWN }, | ||
446 | { ACTION_USB_HID_PRESENTATION_SLIDESHOW_LEAVE, BUTTON_RC_PLAY|BUTTON_REPEAT, BUTTON_RC_PLAY }, | 445 | { ACTION_USB_HID_PRESENTATION_SLIDESHOW_LEAVE, BUTTON_RC_PLAY|BUTTON_REPEAT, BUTTON_RC_PLAY }, |
447 | { ACTION_USB_HID_PRESENTATION_SLIDE_PREV, BUTTON_RC_REW|BUTTON_REL, BUTTON_RC_REW }, | 446 | { ACTION_USB_HID_PRESENTATION_SLIDE_PREV, BUTTON_RC_REW|BUTTON_REL, BUTTON_RC_REW }, |
448 | { ACTION_USB_HID_PRESENTATION_SLIDE_NEXT, BUTTON_RC_FF|BUTTON_REL, BUTTON_RC_FF }, | 447 | { ACTION_USB_HID_PRESENTATION_SLIDE_NEXT, BUTTON_RC_FF|BUTTON_REL, BUTTON_RC_FF }, |
@@ -454,55 +453,55 @@ static const struct button_mapping remote_button_context_usb_hid_mode_presentati | |||
454 | { ACTION_USB_HID_PRESENTATION_LINK_PREV, BUTTON_RC_VOL_UP|BUTTON_REPEAT, BUTTON_NONE }, | 453 | { ACTION_USB_HID_PRESENTATION_LINK_PREV, BUTTON_RC_VOL_UP|BUTTON_REPEAT, BUTTON_NONE }, |
455 | { ACTION_USB_HID_PRESENTATION_LINK_NEXT, BUTTON_RC_VOL_DOWN, BUTTON_NONE }, | 454 | { ACTION_USB_HID_PRESENTATION_LINK_NEXT, BUTTON_RC_VOL_DOWN, BUTTON_NONE }, |
456 | { ACTION_USB_HID_PRESENTATION_LINK_NEXT, BUTTON_RC_VOL_DOWN|BUTTON_REPEAT, BUTTON_NONE }, | 455 | { ACTION_USB_HID_PRESENTATION_LINK_NEXT, BUTTON_RC_VOL_DOWN|BUTTON_REPEAT, BUTTON_NONE }, |
457 | { ACTION_USB_HID_PRESENTATION_MOUSE_CLICK, BUTTON_RC_MODE|BUTTON_REL, BUTTON_RC_MODE }, | 456 | { ACTION_USB_HID_PRESENTATION_MOUSE_CLICK, BUTTON_RC_HEART|BUTTON_REL, BUTTON_RC_HEART }, |
458 | { ACTION_USB_HID_PRESENTATION_MOUSE_OVER, BUTTON_RC_MODE|BUTTON_REPEAT, BUTTON_RC_MODE }, | 457 | { ACTION_USB_HID_PRESENTATION_MOUSE_OVER, BUTTON_RC_HEART|BUTTON_REPEAT, BUTTON_RC_HEART }, |
459 | 458 | ||
460 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_USB_HID) | 459 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_USB_HID) |
461 | }; /* remote_button_context_usb_hid_mode_presentation */ | 460 | }; /* remote_button_context_usb_hid_mode_presentation */ |
462 | 461 | ||
463 | static const struct button_mapping remote_button_context_usb_hid_mode_browser[] = { | 462 | static const struct button_mapping remote_button_context_usb_hid_mode_browser[] = { |
464 | { ACTION_USB_HID_BROWSER_SCROLL_UP, BUTTON_RC_VOL_UP, BUTTON_NONE }, | 463 | { ACTION_USB_HID_BROWSER_SCROLL_UP, BUTTON_RC_VOL_UP, BUTTON_NONE }, |
465 | { ACTION_USB_HID_BROWSER_SCROLL_UP, BUTTON_RC_VOL_UP|BUTTON_REPEAT, BUTTON_NONE }, | 464 | { ACTION_USB_HID_BROWSER_SCROLL_UP, BUTTON_RC_VOL_UP|BUTTON_REPEAT, BUTTON_NONE }, |
466 | { ACTION_USB_HID_BROWSER_SCROLL_DOWN, BUTTON_RC_VOL_DOWN, BUTTON_NONE }, | 465 | { ACTION_USB_HID_BROWSER_SCROLL_DOWN, BUTTON_RC_VOL_DOWN, BUTTON_NONE }, |
467 | { ACTION_USB_HID_BROWSER_SCROLL_DOWN, BUTTON_RC_VOL_DOWN|BUTTON_REPEAT, BUTTON_NONE }, | 466 | { ACTION_USB_HID_BROWSER_SCROLL_DOWN, BUTTON_RC_VOL_DOWN|BUTTON_REPEAT, BUTTON_NONE }, |
468 | { ACTION_USB_HID_BROWSER_SCROLL_PAGE_UP, BUTTON_RC_PLAY|BUTTON_REL, BUTTON_RC_PLAY }, | 467 | { ACTION_USB_HID_BROWSER_SCROLL_PAGE_UP, BUTTON_RC_PLAY|BUTTON_REL, BUTTON_RC_PLAY }, |
469 | { ACTION_USB_HID_BROWSER_SCROLL_PAGE_DOWN, BUTTON_RC_DOWN|BUTTON_REL, BUTTON_RC_DOWN }, | 468 | { ACTION_USB_HID_BROWSER_SCROLL_PAGE_DOWN, BUTTON_RC_DOWN|BUTTON_REL, BUTTON_RC_DOWN }, |
470 | { ACTION_USB_HID_BROWSER_ZOOM_IN, BUTTON_RC_PLAY|BUTTON_REPEAT, BUTTON_RC_PLAY }, | 469 | { ACTION_USB_HID_BROWSER_ZOOM_IN, BUTTON_RC_PLAY|BUTTON_REPEAT, BUTTON_RC_PLAY }, |
471 | { ACTION_USB_HID_BROWSER_ZOOM_OUT, BUTTON_RC_DOWN|BUTTON_REPEAT, BUTTON_RC_DOWN }, | 470 | { ACTION_USB_HID_BROWSER_ZOOM_OUT, BUTTON_RC_DOWN|BUTTON_REPEAT, BUTTON_RC_DOWN }, |
472 | { ACTION_USB_HID_BROWSER_ZOOM_RESET, BUTTON_RC_MODE|BUTTON_REPEAT, BUTTON_RC_MODE }, | 471 | { ACTION_USB_HID_BROWSER_ZOOM_RESET, BUTTON_RC_HEART|BUTTON_REPEAT, BUTTON_RC_HEART }, |
473 | { ACTION_USB_HID_BROWSER_TAB_PREV, BUTTON_RC_REW|BUTTON_REL, BUTTON_RC_REW }, | 472 | { ACTION_USB_HID_BROWSER_TAB_PREV, BUTTON_RC_REW|BUTTON_REL, BUTTON_RC_REW }, |
474 | { ACTION_USB_HID_BROWSER_TAB_NEXT, BUTTON_RC_FF|BUTTON_REL, BUTTON_RC_FF }, | 473 | { ACTION_USB_HID_BROWSER_TAB_NEXT, BUTTON_RC_FF|BUTTON_REL, BUTTON_RC_FF }, |
475 | { ACTION_USB_HID_BROWSER_HISTORY_BACK, BUTTON_RC_REW|BUTTON_REPEAT, BUTTON_RC_REW }, | 474 | { ACTION_USB_HID_BROWSER_HISTORY_BACK, BUTTON_RC_REW|BUTTON_REPEAT, BUTTON_RC_REW }, |
476 | { ACTION_USB_HID_BROWSER_HISTORY_FORWARD, BUTTON_RC_FF|BUTTON_REPEAT, BUTTON_RC_FF }, | 475 | { ACTION_USB_HID_BROWSER_HISTORY_FORWARD, BUTTON_RC_FF|BUTTON_REPEAT, BUTTON_RC_FF }, |
477 | { ACTION_USB_HID_BROWSER_VIEW_FULL_SCREEN, BUTTON_RC_MODE|BUTTON_REL, BUTTON_RC_MODE }, | 476 | { ACTION_USB_HID_BROWSER_VIEW_FULL_SCREEN, BUTTON_RC_HEART|BUTTON_REL, BUTTON_RC_HEART }, |
478 | 477 | ||
479 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_USB_HID) | 478 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_USB_HID) |
480 | }; /* remote_button_context_usb_hid_mode_browser */ | 479 | }; /* remote_button_context_usb_hid_mode_browser */ |
481 | 480 | ||
482 | #ifdef HAVE_USB_HID_MOUSE | 481 | #ifdef HAVE_USB_HID_MOUSE |
483 | static const struct button_mapping remote_button_context_usb_hid_mode_mouse[] = { | 482 | static const struct button_mapping remote_button_context_usb_hid_mode_mouse[] = { |
484 | { ACTION_USB_HID_MOUSE_UP, BUTTON_RC_PLAY, BUTTON_NONE }, | 483 | { ACTION_USB_HID_MOUSE_UP, BUTTON_RC_PLAY, BUTTON_NONE }, |
485 | { ACTION_USB_HID_MOUSE_UP_REP, BUTTON_RC_PLAY|BUTTON_REPEAT, BUTTON_NONE }, | 484 | { ACTION_USB_HID_MOUSE_UP_REP, BUTTON_RC_PLAY|BUTTON_REPEAT, BUTTON_NONE }, |
486 | { ACTION_USB_HID_MOUSE_DOWN, BUTTON_RC_DOWN, BUTTON_NONE }, | 485 | { ACTION_USB_HID_MOUSE_DOWN, BUTTON_RC_DOWN, BUTTON_NONE }, |
487 | { ACTION_USB_HID_MOUSE_DOWN_REP, BUTTON_RC_DOWN|BUTTON_REPEAT, BUTTON_NONE }, | 486 | { ACTION_USB_HID_MOUSE_DOWN_REP, BUTTON_RC_DOWN|BUTTON_REPEAT, BUTTON_NONE }, |
488 | { ACTION_USB_HID_MOUSE_LEFT, BUTTON_RC_REW, BUTTON_NONE }, | 487 | { ACTION_USB_HID_MOUSE_LEFT, BUTTON_RC_REW, BUTTON_NONE }, |
489 | { ACTION_USB_HID_MOUSE_LEFT_REP, BUTTON_RC_REW|BUTTON_REPEAT, BUTTON_NONE }, | 488 | { ACTION_USB_HID_MOUSE_LEFT_REP, BUTTON_RC_REW|BUTTON_REPEAT, BUTTON_NONE }, |
490 | { ACTION_USB_HID_MOUSE_RIGHT, BUTTON_RC_FF, BUTTON_NONE }, | 489 | { ACTION_USB_HID_MOUSE_RIGHT, BUTTON_RC_FF, BUTTON_NONE }, |
491 | { ACTION_USB_HID_MOUSE_RIGHT_REP, BUTTON_RC_FF|BUTTON_REPEAT, BUTTON_NONE }, | 490 | { ACTION_USB_HID_MOUSE_RIGHT_REP, BUTTON_RC_FF|BUTTON_REPEAT, BUTTON_NONE }, |
492 | { ACTION_USB_HID_MOUSE_BUTTON_LEFT, BUTTON_RC_MODE, BUTTON_NONE }, | 491 | { ACTION_USB_HID_MOUSE_BUTTON_LEFT, BUTTON_RC_HEART, BUTTON_NONE }, |
493 | { ACTION_USB_HID_MOUSE_BUTTON_LEFT_REL, BUTTON_RC_MODE|BUTTON_REL, BUTTON_NONE }, | 492 | { ACTION_USB_HID_MOUSE_BUTTON_LEFT_REL, BUTTON_RC_HEART|BUTTON_REL, BUTTON_NONE }, |
494 | { ACTION_USB_HID_MOUSE_LDRAG_UP, BUTTON_RC_MODE|BUTTON_RC_PLAY, BUTTON_NONE }, | 493 | { ACTION_USB_HID_MOUSE_LDRAG_UP, BUTTON_RC_HEART|BUTTON_RC_PLAY, BUTTON_NONE }, |
495 | { ACTION_USB_HID_MOUSE_LDRAG_UP_REP, BUTTON_RC_MODE|BUTTON_RC_PLAY|BUTTON_REPEAT, BUTTON_NONE }, | 494 | { ACTION_USB_HID_MOUSE_LDRAG_UP_REP, BUTTON_RC_HEART|BUTTON_RC_PLAY|BUTTON_REPEAT, BUTTON_NONE }, |
496 | { ACTION_USB_HID_MOUSE_LDRAG_DOWN, BUTTON_RC_MODE|BUTTON_RC_DOWN, BUTTON_NONE }, | 495 | { ACTION_USB_HID_MOUSE_LDRAG_DOWN, BUTTON_RC_HEART|BUTTON_RC_DOWN, BUTTON_NONE }, |
497 | { ACTION_USB_HID_MOUSE_LDRAG_DOWN_REP, BUTTON_RC_MODE|BUTTON_RC_DOWN|BUTTON_REPEAT, BUTTON_NONE }, | 496 | { ACTION_USB_HID_MOUSE_LDRAG_DOWN_REP, BUTTON_RC_HEART|BUTTON_RC_DOWN|BUTTON_REPEAT, BUTTON_NONE }, |
498 | { ACTION_USB_HID_MOUSE_LDRAG_LEFT, BUTTON_RC_MODE|BUTTON_RC_REW, BUTTON_NONE }, | 497 | { ACTION_USB_HID_MOUSE_LDRAG_LEFT, BUTTON_RC_HEART|BUTTON_RC_REW, BUTTON_NONE }, |
499 | { ACTION_USB_HID_MOUSE_LDRAG_LEFT_REP, BUTTON_RC_MODE|BUTTON_RC_REW|BUTTON_REPEAT, BUTTON_NONE }, | 498 | { ACTION_USB_HID_MOUSE_LDRAG_LEFT_REP, BUTTON_RC_HEART|BUTTON_RC_REW|BUTTON_REPEAT, BUTTON_NONE }, |
500 | { ACTION_USB_HID_MOUSE_LDRAG_RIGHT, BUTTON_RC_MODE|BUTTON_RC_FF, BUTTON_NONE }, | 499 | { ACTION_USB_HID_MOUSE_LDRAG_RIGHT, BUTTON_RC_HEART|BUTTON_RC_FF, BUTTON_NONE }, |
501 | { ACTION_USB_HID_MOUSE_LDRAG_RIGHT_REP, BUTTON_RC_MODE|BUTTON_RC_FF|BUTTON_REPEAT, BUTTON_NONE }, | 500 | { ACTION_USB_HID_MOUSE_LDRAG_RIGHT_REP, BUTTON_RC_HEART|BUTTON_RC_FF|BUTTON_REPEAT, BUTTON_NONE }, |
502 | { ACTION_USB_HID_MOUSE_WHEEL_SCROLL_UP, BUTTON_RC_VOL_UP, BUTTON_NONE }, | 501 | { ACTION_USB_HID_MOUSE_WHEEL_SCROLL_UP, BUTTON_RC_VOL_UP, BUTTON_NONE }, |
503 | { ACTION_USB_HID_MOUSE_WHEEL_SCROLL_UP, BUTTON_RC_VOL_UP|BUTTON_REPEAT, BUTTON_NONE }, | 502 | { ACTION_USB_HID_MOUSE_WHEEL_SCROLL_UP, BUTTON_RC_VOL_UP|BUTTON_REPEAT, BUTTON_NONE }, |
504 | { ACTION_USB_HID_MOUSE_WHEEL_SCROLL_DOWN, BUTTON_RC_VOL_DOWN, BUTTON_NONE }, | 503 | { ACTION_USB_HID_MOUSE_WHEEL_SCROLL_DOWN, BUTTON_RC_VOL_DOWN, BUTTON_NONE }, |
505 | { ACTION_USB_HID_MOUSE_WHEEL_SCROLL_DOWN, BUTTON_RC_VOL_DOWN|BUTTON_REPEAT, BUTTON_NONE }, | 504 | { ACTION_USB_HID_MOUSE_WHEEL_SCROLL_DOWN, BUTTON_RC_VOL_DOWN|BUTTON_REPEAT, BUTTON_NONE }, |
506 | 505 | ||
507 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_USB_HID) | 506 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_USB_HID) |
508 | }; /* remote_button_context_usb_hid_mode_mouse */ | 507 | }; /* remote_button_context_usb_hid_mode_mouse */ |
diff --git a/manual/configure_rockbox/system_options.tex b/manual/configure_rockbox/system_options.tex index 658fd0ddd3..a8fbac77e4 100644 --- a/manual/configure_rockbox/system_options.tex +++ b/manual/configure_rockbox/system_options.tex | |||
@@ -205,7 +205,8 @@ this option \setting{On}. If it is not required, then turning this setting | |||
205 | }% | 205 | }% |
206 | \opt{HAVEREMOTEKEYMAP}{ | 206 | \opt{HAVEREMOTEKEYMAP}{ |
207 | Remote % | 207 | Remote % |
208 | \opt{GIGABEAT_RC_PAD}{\ButtonRCDsp / Long \ButtonRCDsp} | 208 | \opt{GIGABEAT_RC_PAD}{\ButtonRCDsp / Long \ButtonRCDsp}% |
209 | \opt{MROBE100_RC_PAD}{\ButtonRCMode / Long \ButtonRCMode} | ||
209 | can also be used to switch modes.% | 210 | can also be used to switch modes.% |
210 | }% | 211 | }% |
211 | \newline\newline | 212 | \newline\newline |
@@ -227,7 +228,8 @@ this option \setting{On}. If it is not required, then turning this setting | |||
227 | \opt{MROBE100_PAD}{\ButtonUp / \ButtonDown} | 228 | \opt{MROBE100_PAD}{\ButtonUp / \ButtonDown} |
228 | \opt{HAVEREMOTEKEYMAP}{ | 229 | \opt{HAVEREMOTEKEYMAP}{ |
229 | & | 230 | & |
230 | \opt{GIGABEAT_RC_PAD}{\ButtonRCVolUp / \ButtonRCVolDown}% | 231 | \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD} |
232 | {\ButtonRCVolUp / \ButtonRCVolDown}% | ||
231 | } | 233 | } |
232 | & Volume up / down, respectively \\ | 234 | & Volume up / down, respectively \\ |
233 | % | 235 | % |
@@ -239,6 +241,7 @@ this option \setting{On}. If it is not required, then turning this setting | |||
239 | \opt{HAVEREMOTEKEYMAP}{ | 241 | \opt{HAVEREMOTEKEYMAP}{ |
240 | & | 242 | & |
241 | \opt{GIGABEAT_RC_PAD}{Long \ButtonRCFF}% | 243 | \opt{GIGABEAT_RC_PAD}{Long \ButtonRCFF}% |
244 | \opt{MROBE100_RC_PAD}{\ButtonRCHeart}% | ||
242 | } | 245 | } |
243 | & Volume mute \\ | 246 | & Volume mute \\ |
244 | % | 247 | % |
@@ -250,6 +253,7 @@ this option \setting{On}. If it is not required, then turning this setting | |||
250 | \opt{HAVEREMOTEKEYMAP}{ | 253 | \opt{HAVEREMOTEKEYMAP}{ |
251 | & | 254 | & |
252 | \opt{GIGABEAT_RC_PAD}{\ButtonRCPlay}% | 255 | \opt{GIGABEAT_RC_PAD}{\ButtonRCPlay}% |
256 | \opt{MROBE100_RC_PAD}{\ButtonRCPlay}% | ||
253 | } | 257 | } |
254 | & Play / Pause \\ | 258 | & Play / Pause \\ |
255 | % | 259 | % |
@@ -264,6 +268,7 @@ this option \setting{On}. If it is not required, then turning this setting | |||
264 | \opt{HAVEREMOTEKEYMAP}{ | 268 | \opt{HAVEREMOTEKEYMAP}{ |
265 | & | 269 | & |
266 | \opt{GIGABEAT_RC_PAD}{Long \ButtonRCPlay}% | 270 | \opt{GIGABEAT_RC_PAD}{Long \ButtonRCPlay}% |
271 | \opt{MROBE100_RC_PAD}{\ButtonRCDisplay; Long \ButtonRCPlay}% | ||
267 | } | 272 | } |
268 | & Stop \\ | 273 | & Stop \\ |
269 | % | 274 | % |
@@ -274,6 +279,7 @@ this option \setting{On}. If it is not required, then turning this setting | |||
274 | \opt{GIGABEAT_RC_PAD}{\ButtonPrev; \ButtonLeft}% | 279 | \opt{GIGABEAT_RC_PAD}{\ButtonPrev; \ButtonLeft}% |
275 | \opt{HAVEREMOTEKEYMAP}{ | 280 | \opt{HAVEREMOTEKEYMAP}{ |
276 | & | 281 | & |
282 | \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD}{\ButtonRCRew}% | ||
277 | } | 283 | } |
278 | & Scan previous track \\ | 284 | & Scan previous track \\ |
279 | % | 285 | % |
@@ -284,7 +290,7 @@ this option \setting{On}. If it is not required, then turning this setting | |||
284 | \opt{GIGABEAT_RC_PAD}{\ButtonNext; \ButtonRight}% | 290 | \opt{GIGABEAT_RC_PAD}{\ButtonNext; \ButtonRight}% |
285 | \opt{HAVEREMOTEKEYMAP}{ | 291 | \opt{HAVEREMOTEKEYMAP}{ |
286 | & | 292 | & |
287 | \opt{GIGABEAT_RC_PAD}{\ButtonRCFF}% | 293 | \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD}{\ButtonRCFF}% |
288 | } | 294 | } |
289 | & Scan next track \\ | 295 | & Scan next track \\ |
290 | \end{btnmap} | 296 | \end{btnmap} |
@@ -305,7 +311,7 @@ this option \setting{On}. If it is not required, then turning this setting | |||
305 | ,MROBE100_PAD}{\ButtonPlay} | 311 | ,MROBE100_PAD}{\ButtonPlay} |
306 | \opt{HAVEREMOTEKEYMAP}{ | 312 | \opt{HAVEREMOTEKEYMAP}{ |
307 | & | 313 | & |
308 | \opt{GIGABEAT_RC_PAD}{\ButtonRCPlay}% | 314 | \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD}{\ButtonRCPlay}% |
309 | } | 315 | } |
310 | & Slideshow start \\ | 316 | & Slideshow start \\ |
311 | % | 317 | % |
@@ -318,7 +324,7 @@ this option \setting{On}. If it is not required, then turning this setting | |||
318 | \opt{MROBE100_PAD}{\ButtonDisplay; Long \ButtonPlay} | 324 | \opt{MROBE100_PAD}{\ButtonDisplay; Long \ButtonPlay} |
319 | \opt{HAVEREMOTEKEYMAP}{ | 325 | \opt{HAVEREMOTEKEYMAP}{ |
320 | & | 326 | & |
321 | \opt{GIGABEAT_RC_PAD}{Long \ButtonRCPlay}% | 327 | \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD}{Long \ButtonRCPlay}% |
322 | } | 328 | } |
323 | & Slideshow leave \\ | 329 | & Slideshow leave \\ |
324 | % | 330 | % |
@@ -329,7 +335,7 @@ this option \setting{On}. If it is not required, then turning this setting | |||
329 | \opt{IRIVER_H10_PAD}{\ButtonRew} | 335 | \opt{IRIVER_H10_PAD}{\ButtonRew} |
330 | \opt{HAVEREMOTEKEYMAP}{ | 336 | \opt{HAVEREMOTEKEYMAP}{ |
331 | & | 337 | & |
332 | \opt{GIGABEAT_RC_PAD}{\ButtonRCRew}% | 338 | \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD}{\ButtonRCRew}% |
333 | } | 339 | } |
334 | & Slide previous \\ | 340 | & Slide previous \\ |
335 | % | 341 | % |
@@ -340,7 +346,7 @@ this option \setting{On}. If it is not required, then turning this setting | |||
340 | \opt{IRIVER_H10_PAD}{\ButtonFF} | 346 | \opt{IRIVER_H10_PAD}{\ButtonFF} |
341 | \opt{HAVEREMOTEKEYMAP}{ | 347 | \opt{HAVEREMOTEKEYMAP}{ |
342 | & | 348 | & |
343 | \opt{GIGABEAT_RC_PAD}{\ButtonRCFF}% | 349 | \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD}{\ButtonRCFF}% |
344 | } | 350 | } |
345 | & Slide next \\ | 351 | & Slide next \\ |
346 | % | 352 | % |
@@ -351,6 +357,7 @@ this option \setting{On}. If it is not required, then turning this setting | |||
351 | \opt{IRIVER_H10_PAD}{Long \ButtonRew} | 357 | \opt{IRIVER_H10_PAD}{Long \ButtonRew} |
352 | \opt{HAVEREMOTEKEYMAP}{ | 358 | \opt{HAVEREMOTEKEYMAP}{ |
353 | & | 359 | & |
360 | \opt{MROBE100_RC_PAD}{Long \ButtonRCRew}% | ||
354 | } | 361 | } |
355 | & Slide first \\ | 362 | & Slide first \\ |
356 | % | 363 | % |
@@ -361,6 +368,7 @@ this option \setting{On}. If it is not required, then turning this setting | |||
361 | \opt{IRIVER_H10_PAD}{Long \ButtonFF} | 368 | \opt{IRIVER_H10_PAD}{Long \ButtonFF} |
362 | \opt{HAVEREMOTEKEYMAP}{ | 369 | \opt{HAVEREMOTEKEYMAP}{ |
363 | & | 370 | & |
371 | \opt{MROBE100_RC_PAD}{Long \ButtonRCFF}% | ||
364 | } | 372 | } |
365 | & Slide last \\ | 373 | & Slide last \\ |
366 | % | 374 | % |
@@ -372,6 +380,7 @@ this option \setting{On}. If it is not required, then turning this setting | |||
372 | {\ButtonMenu} | 380 | {\ButtonMenu} |
373 | \opt{HAVEREMOTEKEYMAP}{ | 381 | \opt{HAVEREMOTEKEYMAP}{ |
374 | & | 382 | & |
383 | \opt{MROBE100_RC_PAD}{\ButtonRCDisplay}% | ||
375 | } | 384 | } |
376 | & Blank screen \\ | 385 | & Blank screen \\ |
377 | % | 386 | % |
@@ -383,6 +392,7 @@ this option \setting{On}. If it is not required, then turning this setting | |||
383 | {Long \ButtonMenu} | 392 | {Long \ButtonMenu} |
384 | \opt{HAVEREMOTEKEYMAP}{ | 393 | \opt{HAVEREMOTEKEYMAP}{ |
385 | & | 394 | & |
395 | \opt{MROBE100_RC_PAD}{Long \ButtonRCDisplay}% | ||
386 | } | 396 | } |
387 | & White screen \\ | 397 | & White screen \\ |
388 | % | 398 | % |
@@ -395,7 +405,8 @@ this option \setting{On}. If it is not required, then turning this setting | |||
395 | \opt{MROBE100_PAD}{\ButtonUp / \ButtonDown} | 405 | \opt{MROBE100_PAD}{\ButtonUp / \ButtonDown} |
396 | \opt{HAVEREMOTEKEYMAP}{ | 406 | \opt{HAVEREMOTEKEYMAP}{ |
397 | & | 407 | & |
398 | \opt{GIGABEAT_RC_PAD}{\ButtonRCVolUp / \ButtonRCVolDown}% | 408 | \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD} |
409 | {\ButtonRCVolUp / \ButtonRCVolDown}% | ||
399 | } | 410 | } |
400 | & Previous / next link in slide, respectively \\ | 411 | & Previous / next link in slide, respectively \\ |
401 | % | 412 | % |
@@ -408,6 +419,7 @@ this option \setting{On}. If it is not required, then turning this setting | |||
408 | \opt{HAVEREMOTEKEYMAP}{ | 419 | \opt{HAVEREMOTEKEYMAP}{ |
409 | & | 420 | & |
410 | \opt{GIGABEAT_RC_PAD}{Long \ButtonRCFF}% | 421 | \opt{GIGABEAT_RC_PAD}{Long \ButtonRCFF}% |
422 | \opt{MROBE100_RC_PAD}{\ButtonRCHeart}% | ||
411 | } | 423 | } |
412 | & Perform a 'mouse click' over a link \\ | 424 | & Perform a 'mouse click' over a link \\ |
413 | % | 425 | % |
@@ -420,6 +432,7 @@ this option \setting{On}. If it is not required, then turning this setting | |||
420 | \opt{HAVEREMOTEKEYMAP}{ | 432 | \opt{HAVEREMOTEKEYMAP}{ |
421 | & | 433 | & |
422 | \opt{GIGABEAT_RC_PAD}{Long \ButtonRCRew}% | 434 | \opt{GIGABEAT_RC_PAD}{Long \ButtonRCRew}% |
435 | \opt{MROBE100_RC_PAD}{Long \ButtonRCHeart}% | ||
423 | } | 436 | } |
424 | & Perform a 'mouse over' over a link \\ | 437 | & Perform a 'mouse over' over a link \\ |
425 | \end{btnmap} | 438 | \end{btnmap} |
@@ -441,7 +454,8 @@ this option \setting{On}. If it is not required, then turning this setting | |||
441 | \opt{MROBE100_PAD}{\ButtonUp / \ButtonDown} | 454 | \opt{MROBE100_PAD}{\ButtonUp / \ButtonDown} |
442 | \opt{HAVEREMOTEKEYMAP}{ | 455 | \opt{HAVEREMOTEKEYMAP}{ |
443 | & | 456 | & |
444 | \opt{GIGABEAT_RC_PAD}{\ButtonRCVolUp / \ButtonRCVolDown}% | 457 | \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD} |
458 | {\ButtonRCVolUp / \ButtonRCVolDown}% | ||
445 | } | 459 | } |
446 | & Scroll up / down, respectively \\ | 460 | & Scroll up / down, respectively \\ |
447 | % | 461 | % |
@@ -454,6 +468,7 @@ this option \setting{On}. If it is not required, then turning this setting | |||
454 | {\ButtonPlay / \ButtonMenu} | 468 | {\ButtonPlay / \ButtonMenu} |
455 | \opt{HAVEREMOTEKEYMAP}{ | 469 | \opt{HAVEREMOTEKEYMAP}{ |
456 | & | 470 | & |
471 | \opt{MROBE100_RC_PAD}{\ButtonRCPlay / \ButtonRCDisplay}% | ||
457 | } | 472 | } |
458 | & Scroll page up / page down, respectively \\ | 473 | & Scroll page up / page down, respectively \\ |
459 | % | 474 | % |
@@ -467,6 +482,8 @@ this option \setting{On}. If it is not required, then turning this setting | |||
467 | \opt{HAVEREMOTEKEYMAP}{ | 482 | \opt{HAVEREMOTEKEYMAP}{ |
468 | & | 483 | & |
469 | \opt{GIGABEAT_RC_PAD}{Long \ButtonRCFF / Long \ButtonRCRew}% | 484 | \opt{GIGABEAT_RC_PAD}{Long \ButtonRCFF / Long \ButtonRCRew}% |
485 | \opt{MROBE100_RC_PAD} | ||
486 | {Long \ButtonRCPlay / Long \ButtonRCDisplay}% | ||
470 | } | 487 | } |
471 | & Zoom in / out, respectively \\ | 488 | & Zoom in / out, respectively \\ |
472 | % | 489 | % |
@@ -482,6 +499,7 @@ this option \setting{On}. If it is not required, then turning this setting | |||
482 | \opt{HAVEREMOTEKEYMAP}{ | 499 | \opt{HAVEREMOTEKEYMAP}{ |
483 | & | 500 | & |
484 | \opt{GIGABEAT_RC_PAD}{Long \ButtonRCFF+\ButtonRCRew}% | 501 | \opt{GIGABEAT_RC_PAD}{Long \ButtonRCFF+\ButtonRCRew}% |
502 | \opt{MROBE100_RC_PAD}{Long \ButtonRCHeart}% | ||
485 | } | 503 | } |
486 | & Zoom reset \\ | 504 | & Zoom reset \\ |
487 | % | 505 | % |
@@ -492,7 +510,8 @@ this option \setting{On}. If it is not required, then turning this setting | |||
492 | {\ButtonLeft / \ButtonRight} | 510 | {\ButtonLeft / \ButtonRight} |
493 | \opt{HAVEREMOTEKEYMAP}{ | 511 | \opt{HAVEREMOTEKEYMAP}{ |
494 | & | 512 | & |
495 | \opt{GIGABEAT_RC_PAD}{\ButtonRCRew / \ButtonRCFF}% | 513 | \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD} |
514 | {\ButtonRCRew / \ButtonRCFF}% | ||
496 | } | 515 | } |
497 | & Tab previous / next, respectively \\ | 516 | & Tab previous / next, respectively \\ |
498 | % | 517 | % |
@@ -516,6 +535,8 @@ this option \setting{On}. If it is not required, then turning this setting | |||
516 | {Long \ButtonLeft / Long \ButtonRight} | 535 | {Long \ButtonLeft / Long \ButtonRight} |
517 | \opt{HAVEREMOTEKEYMAP}{ | 536 | \opt{HAVEREMOTEKEYMAP}{ |
518 | & | 537 | & |
538 | \opt{MROBE100_RC_PAD} | ||
539 | {Long \ButtonRCRew / Long \ButtonRCFF}% | ||
519 | } | 540 | } |
520 | & History back / forward \\ | 541 | & History back / forward \\ |
521 | % | 542 | % |
@@ -529,6 +550,7 @@ this option \setting{On}. If it is not required, then turning this setting | |||
529 | \opt{HAVEREMOTEKEYMAP}{ | 550 | \opt{HAVEREMOTEKEYMAP}{ |
530 | & | 551 | & |
531 | \opt{GIGABEAT_RC_PAD}{\ButtonRCPlay}% | 552 | \opt{GIGABEAT_RC_PAD}{\ButtonRCPlay}% |
553 | \opt{MROBE100_RC_PAD}{\ButtonRCHeart}% | ||
532 | } | 554 | } |
533 | & View full-screen toggle \\ | 555 | & View full-screen toggle \\ |
534 | \end{btnmap} | 556 | \end{btnmap} |
@@ -548,6 +570,7 @@ this option \setting{On}. If it is not required, then turning this setting | |||
548 | {\ButtonMenu / \ButtonPlay / \ButtonLeft / \ButtonRight} | 570 | {\ButtonMenu / \ButtonPlay / \ButtonLeft / \ButtonRight} |
549 | \opt{HAVEREMOTEKEYMAP}{ | 571 | \opt{HAVEREMOTEKEYMAP}{ |
550 | & | 572 | & |
573 | \opt{MROBE100_RC_PAD}{\ButtonRCPlay / \ButtonRCDisplay / \ButtonRCRew / \ButtonRCFF}% | ||
551 | } | 574 | } |
552 | & Cursor move up / down / left / right, respectively \\ | 575 | & Cursor move up / down / left / right, respectively \\ |
553 | % | 576 | % |
@@ -559,6 +582,7 @@ this option \setting{On}. If it is not required, then turning this setting | |||
559 | \opt{MROBE100_PAD}{\ButtonMenu} | 582 | \opt{MROBE100_PAD}{\ButtonMenu} |
560 | \opt{HAVEREMOTEKEYMAP}{ | 583 | \opt{HAVEREMOTEKEYMAP}{ |
561 | & | 584 | & |
585 | \opt{MROBE100_RC_PAD}{\ButtonRCHeart}% | ||
562 | } | 586 | } |
563 | & Left mouse button click \\ | 587 | & Left mouse button click \\ |
564 | % | 588 | % |
@@ -580,6 +604,7 @@ this option \setting{On}. If it is not required, then turning this setting | |||
580 | {\ButtonVolUp / \ButtonVolDown} | 604 | {\ButtonVolUp / \ButtonVolDown} |
581 | \opt{HAVEREMOTEKEYMAP}{ | 605 | \opt{HAVEREMOTEKEYMAP}{ |
582 | & | 606 | & |
607 | \opt{MROBE100_RC_PAD}{\ButtonRCVolUp / \ButtonRCVolDown}% | ||
583 | } | 608 | } |
584 | & Mouse wheel scroll up / down, respectively \\ | 609 | & Mouse wheel scroll up / down, respectively \\ |
585 | \end{btnmap} | 610 | \end{btnmap} |
diff --git a/manual/platform/mrobe100.tex b/manual/platform/mrobe100.tex index ddac2fda67..16dc669fec 100644 --- a/manual/platform/mrobe100.tex +++ b/manual/platform/mrobe100.tex | |||
@@ -6,6 +6,8 @@ | |||
6 | \edef\UseOption{\UseOption,HAVE_DISK_STORAGE} | 6 | \edef\UseOption{\UseOption,HAVE_DISK_STORAGE} |
7 | \edef\UseOption{\UseOption,HAVE_BUTTON_LIGHTS} | 7 | \edef\UseOption{\UseOption,HAVE_BUTTON_LIGHTS} |
8 | \edef\UseOption{\UseOption,olympus} | 8 | \edef\UseOption{\UseOption,olympus} |
9 | \edef\UseOption{\UseOption,MROBE100_RC_PAD} | ||
10 | \edef\UseOption{\UseOption,HAVEREMOTEKEYMAP} | ||
9 | 11 | ||
10 | \newcommand{\playerman}{Olympus} | 12 | \newcommand{\playerman}{Olympus} |
11 | \newcommand{\playertype}{m:robe 100} | 13 | \newcommand{\playertype}{m:robe 100} |
@@ -23,3 +25,4 @@ | |||
23 | 25 | ||
24 | % link external keymap file | 26 | % link external keymap file |
25 | \input{platform/keymap-mrobe100.tex} | 27 | \input{platform/keymap-mrobe100.tex} |
28 | \input{platform/remote-keymap-mrobe100.tex} | ||
diff --git a/manual/platform/remote-keymap-mrobe100.tex b/manual/platform/remote-keymap-mrobe100.tex new file mode 100644 index 0000000000..59a23fb10f --- /dev/null +++ b/manual/platform/remote-keymap-mrobe100.tex | |||
@@ -0,0 +1,108 @@ | |||
1 | % The remote image and description can be seen on the MR-100 User's Manual | ||
2 | % http://www.olympusamerica.com/files/MR-100_Users_Manual_EN_FR_ES.pdf, page 37 | ||
3 | \newcommand{\ButtonRCHeart}{\btnfnt{Heart}} | ||
4 | \newcommand{\ButtonRCMode}{\btnfnt{Mode}} | ||
5 | \newcommand{\ButtonRCVolUp}{\btnfnt{Volume Up}} | ||
6 | \newcommand{\ButtonRCVolDown}{\btnfnt{Volume Down}} | ||
7 | \newcommand{\ButtonRCPlay}{\btnfnt{Play}} | ||
8 | \newcommand{\ButtonRCRew}{\btnfnt{Rewind}} | ||
9 | \newcommand{\ButtonRCFF}{\btnfnt{Forward}} | ||
10 | \newcommand{\ButtonRCDisplay}{\btnfnt{Display}} % BUTTON_RC_DOWN | ||
11 | \newcommand{\ButtonRCHold}{\btnfnt{Hold}} | ||
12 | |||
13 | %Button actions, standard context | ||
14 | \newcommand{\ActionRCStdPrev}{\ButtonRCPlay} | ||
15 | \newcommand{\ActionRCStdPrevRepeat}{Long \ButtonRCPlay} | ||
16 | \newcommand{\ActionRCStdNext}{\ButtonRCDisplay} | ||
17 | \newcommand{\ActionRCStdNextRepeat}{Long \ButtonRCDisplay} | ||
18 | \newcommand{\ActionRCStdCancel}{\ButtonRCRew} | ||
19 | \newcommand{\ActionRCStdOk}{\ButtonRCFF} | ||
20 | \newcommand{\ActionRCStdContext}{Long \ButtonRCFF} | ||
21 | \newcommand{\ActionRCStdMenu}{\ButtonRCHeart} | ||
22 | \newcommand{\ActionRCStdQuickScreen}{} | ||
23 | \newcommand{\ActionRCQuickScreenExit}{} | ||
24 | |||
25 | %Button actions, wps context | ||
26 | \newcommand{\ActionRCWpsPlay}{\ButtonRCPlay} | ||
27 | \newcommand{\ActionRCWpsSkipNext}{\ButtonRCFF} | ||
28 | \newcommand{\ActionRCWpsSkipPrev}{\ButtonRCRew} | ||
29 | \newcommand{\ActionRCWpsSeekBack}{Long \ButtonRCRew} | ||
30 | \newcommand{\ActionRCWpsSeekFwd}{Long \ButtonRCFF} | ||
31 | \newcommand{\ActionRCWpsAbSetBNextDir}{} | ||
32 | \newcommand{\ActionRCWpsAbSetAPrevDir}{} | ||
33 | \newcommand{\ActionRCWpsStop}{Long \ButtonRCPlay} | ||
34 | \newcommand{\ActionRCWpsVolDown}{\ButtonRCVolDown} | ||
35 | \newcommand{\ActionRCWpsVolUp}{\ButtonRCVolUp} | ||
36 | \newcommand{\ActionRCWpsPitchScreen}{} | ||
37 | \newcommand{\ActionRCWpsQuickScreen}{} | ||
38 | \newcommand{\ActionRCWpsMenu}{\ButtonRCHeart} | ||
39 | \newcommand{\ActionRCWpsContext}{} | ||
40 | \newcommand{\ActionRCWpsBrowse}{} | ||
41 | \newcommand{\ActionRCWpsAbReset}{} | ||
42 | \newcommand{\ActionRCWpsIdThreeScreen}{} | ||
43 | |||
44 | %Button actions, tree context | ||
45 | \newcommand{\ActionRCTreeWps}{\ButtonRCPlay} | ||
46 | \newcommand{\ActionRCTreeStop}{Long \ButtonRCPlay} | ||
47 | \newcommand{\ActionRCTreeEnter}{} | ||
48 | \newcommand{\ActionRCTreeParentDirectory}{} | ||
49 | |||
50 | %Button actions, YesNo context | ||
51 | \newcommand{\ActionRCYesNoAccept}{} | ||
52 | |||
53 | %Button actions, Setting context | ||
54 | \newcommand{\ActionRCSettingInc}{} | ||
55 | \newcommand{\ActionRCSettingDec}{} | ||
56 | |||
57 | %Button actions, Virtual Keyboard Context | ||
58 | \newcommand{\ActionRCKbdLeft}{} | ||
59 | \newcommand{\ActionRCKbdRight}{} | ||
60 | \newcommand{\ActionRCKbdSelect}{} | ||
61 | \newcommand{\ActionRCKbdCursorLeft}{} | ||
62 | \newcommand{\ActionRCKbdCursorRight}{} | ||
63 | \newcommand{\ActionRCKbdPageFlip}{} | ||
64 | \newcommand{\ActionRCKbdDone}{} | ||
65 | \newcommand{\ActionRCKbdAbort}{} | ||
66 | \newcommand{\ActionRCKbdBackSpace}{} | ||
67 | \newcommand{\ActionRCKbdMorseInput}{} | ||
68 | \newcommand{\ActionRCKbdMorseSelect}{} | ||
69 | \newcommand{\ActionRCKbdUp}{} | ||
70 | \newcommand{\ActionRCKbdDown}{} | ||
71 | |||
72 | %Button actions, Pitch Screen context | ||
73 | \newcommand{\ActionRCPsToggleMode}{} | ||
74 | \newcommand{\ActionRCPsIncSmall}{} | ||
75 | \newcommand{\ActionRCPsIncBig}{} | ||
76 | \newcommand{\ActionRCPsDecSmall}{} | ||
77 | \newcommand{\ActionRCPsDecBig}{} | ||
78 | \newcommand{\ActionRCPsNudgeLeft}{} | ||
79 | \newcommand{\ActionRCPsNudgeRight}{} | ||
80 | \newcommand{\ActionRCPsReset}{} | ||
81 | \newcommand{\ActionRCPsExit}{} | ||
82 | |||
83 | %Button actions, Recording screen context | ||
84 | \newcommand{\ActionRCRecPause}{} | ||
85 | \newcommand{\ActionRCRecNewfile}{} | ||
86 | \newcommand{\ActionRCRecSettingsInc}{} | ||
87 | \newcommand{\ActionRCRecSettingsDec}{} | ||
88 | \newcommand{\ActionRCRecPrev}{} | ||
89 | \newcommand{\ActionRCRecNext}{} | ||
90 | \newcommand{\ActionRCRecMenu}{} | ||
91 | \newcommand{\ActionRCRecExit}{} | ||
92 | |||
93 | %Button actions, FM radio context | ||
94 | \newcommand{\ActionRCFMPreset}{} | ||
95 | \newcommand{\ActionRCFMMenu}{} | ||
96 | \newcommand{\ActionRCFMMode}{} | ||
97 | \newcommand{\ActionRCFMStop}{} | ||
98 | \newcommand{\ActionRCFMExit}{} | ||
99 | \newcommand{\ActionRCFMPlay}{} | ||
100 | \newcommand{\ActionRCFMSettingsInc}{} | ||
101 | \newcommand{\ActionRCFMSettingsDec}{} | ||
102 | \newcommand{\ActionRCFMPrev}{} | ||
103 | \newcommand{\ActionRCFMNext}{} | ||
104 | \newcommand{\ActionRCFMVolUp}{} | ||
105 | \newcommand{\ActionRCFMVolDown}{} | ||
106 | |||
107 | %Button actions, Bookmark screen context | ||
108 | \newcommand{\ActionRCBmDelete}{} | ||