summaryrefslogtreecommitdiffstats
path: root/manual/platform/remote-keymap-mrobe100.tex
diff options
context:
space:
mode:
authorTomer Shalev <shalev.tomer@gmail.com>2009-10-17 11:56:08 +0000
committerTomer Shalev <shalev.tomer@gmail.com>2009-10-17 11:56:08 +0000
commitfb7c285b4ecc68d4e8ad1c073ea50dfc75dd0d8d (patch)
treeccdee146ac5a3a67cbef0c357c0d43791177e7e7 /manual/platform/remote-keymap-mrobe100.tex
parent5f6e1beba53f4a923188ccb7d1ed9ee33f52e778 (diff)
downloadrockbox-fb7c285b4ecc68d4e8ad1c073ea50dfc75dd0d8d.tar.gz
rockbox-fb7c285b4ecc68d4e8ad1c073ea50dfc75dd0d8d.zip
Manual: Add mrobe100's remote control support to the manual
- Also mijnor changes to USB HID keymapping for this remote - Node that the remote control buttons are not used in many action contexts git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23224 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'manual/platform/remote-keymap-mrobe100.tex')
-rw-r--r--manual/platform/remote-keymap-mrobe100.tex108
1 files changed, 108 insertions, 0 deletions
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 @@
+% The remote image and description can be seen on the MR-100 User's Manual
+% http://www.olympusamerica.com/files/MR-100_Users_Manual_EN_FR_ES.pdf, page 37
+\newcommand{\ButtonRCHeart}{\btnfnt{Heart}}
+\newcommand{\ButtonRCMode}{\btnfnt{Mode}}
+\newcommand{\ButtonRCVolUp}{\btnfnt{Volume Up}}
+\newcommand{\ButtonRCVolDown}{\btnfnt{Volume Down}}
+\newcommand{\ButtonRCPlay}{\btnfnt{Play}}
+\newcommand{\ButtonRCRew}{\btnfnt{Rewind}}
+\newcommand{\ButtonRCFF}{\btnfnt{Forward}}
+\newcommand{\ButtonRCDisplay}{\btnfnt{Display}} % BUTTON_RC_DOWN
+\newcommand{\ButtonRCHold}{\btnfnt{Hold}}
+
+%Button actions, standard context
+\newcommand{\ActionRCStdPrev}{\ButtonRCPlay}
+\newcommand{\ActionRCStdPrevRepeat}{Long \ButtonRCPlay}
+\newcommand{\ActionRCStdNext}{\ButtonRCDisplay}
+\newcommand{\ActionRCStdNextRepeat}{Long \ButtonRCDisplay}
+\newcommand{\ActionRCStdCancel}{\ButtonRCRew}
+\newcommand{\ActionRCStdOk}{\ButtonRCFF}
+\newcommand{\ActionRCStdContext}{Long \ButtonRCFF}
+\newcommand{\ActionRCStdMenu}{\ButtonRCHeart}
+\newcommand{\ActionRCStdQuickScreen}{}
+\newcommand{\ActionRCQuickScreenExit}{}
+
+%Button actions, wps context
+\newcommand{\ActionRCWpsPlay}{\ButtonRCPlay}
+\newcommand{\ActionRCWpsSkipNext}{\ButtonRCFF}
+\newcommand{\ActionRCWpsSkipPrev}{\ButtonRCRew}
+\newcommand{\ActionRCWpsSeekBack}{Long \ButtonRCRew}
+\newcommand{\ActionRCWpsSeekFwd}{Long \ButtonRCFF}
+\newcommand{\ActionRCWpsAbSetBNextDir}{}
+\newcommand{\ActionRCWpsAbSetAPrevDir}{}
+\newcommand{\ActionRCWpsStop}{Long \ButtonRCPlay}
+\newcommand{\ActionRCWpsVolDown}{\ButtonRCVolDown}
+\newcommand{\ActionRCWpsVolUp}{\ButtonRCVolUp}
+\newcommand{\ActionRCWpsPitchScreen}{}
+\newcommand{\ActionRCWpsQuickScreen}{}
+\newcommand{\ActionRCWpsMenu}{\ButtonRCHeart}
+\newcommand{\ActionRCWpsContext}{}
+\newcommand{\ActionRCWpsBrowse}{}
+\newcommand{\ActionRCWpsAbReset}{}
+\newcommand{\ActionRCWpsIdThreeScreen}{}
+
+%Button actions, tree context
+\newcommand{\ActionRCTreeWps}{\ButtonRCPlay}
+\newcommand{\ActionRCTreeStop}{Long \ButtonRCPlay}
+\newcommand{\ActionRCTreeEnter}{}
+\newcommand{\ActionRCTreeParentDirectory}{}
+
+%Button actions, YesNo context
+\newcommand{\ActionRCYesNoAccept}{}
+
+%Button actions, Setting context
+\newcommand{\ActionRCSettingInc}{}
+\newcommand{\ActionRCSettingDec}{}
+
+%Button actions, Virtual Keyboard Context
+\newcommand{\ActionRCKbdLeft}{}
+\newcommand{\ActionRCKbdRight}{}
+\newcommand{\ActionRCKbdSelect}{}
+\newcommand{\ActionRCKbdCursorLeft}{}
+\newcommand{\ActionRCKbdCursorRight}{}
+\newcommand{\ActionRCKbdPageFlip}{}
+\newcommand{\ActionRCKbdDone}{}
+\newcommand{\ActionRCKbdAbort}{}
+\newcommand{\ActionRCKbdBackSpace}{}
+\newcommand{\ActionRCKbdMorseInput}{}
+\newcommand{\ActionRCKbdMorseSelect}{}
+\newcommand{\ActionRCKbdUp}{}
+\newcommand{\ActionRCKbdDown}{}
+
+%Button actions, Pitch Screen context
+\newcommand{\ActionRCPsToggleMode}{}
+\newcommand{\ActionRCPsIncSmall}{}
+\newcommand{\ActionRCPsIncBig}{}
+\newcommand{\ActionRCPsDecSmall}{}
+\newcommand{\ActionRCPsDecBig}{}
+\newcommand{\ActionRCPsNudgeLeft}{}
+\newcommand{\ActionRCPsNudgeRight}{}
+\newcommand{\ActionRCPsReset}{}
+\newcommand{\ActionRCPsExit}{}
+
+%Button actions, Recording screen context
+\newcommand{\ActionRCRecPause}{}
+\newcommand{\ActionRCRecNewfile}{}
+\newcommand{\ActionRCRecSettingsInc}{}
+\newcommand{\ActionRCRecSettingsDec}{}
+\newcommand{\ActionRCRecPrev}{}
+\newcommand{\ActionRCRecNext}{}
+\newcommand{\ActionRCRecMenu}{}
+\newcommand{\ActionRCRecExit}{}
+
+%Button actions, FM radio context
+\newcommand{\ActionRCFMPreset}{}
+\newcommand{\ActionRCFMMenu}{}
+\newcommand{\ActionRCFMMode}{}
+\newcommand{\ActionRCFMStop}{}
+\newcommand{\ActionRCFMExit}{}
+\newcommand{\ActionRCFMPlay}{}
+\newcommand{\ActionRCFMSettingsInc}{}
+\newcommand{\ActionRCFMSettingsDec}{}
+\newcommand{\ActionRCFMPrev}{}
+\newcommand{\ActionRCFMNext}{}
+\newcommand{\ActionRCFMVolUp}{}
+\newcommand{\ActionRCFMVolDown}{}
+
+%Button actions, Bookmark screen context
+\newcommand{\ActionRCBmDelete}{}