diff options
Diffstat (limited to 'manual/platform')
-rw-r--r-- | manual/platform/erosqnative.tex | 28 | ||||
-rw-r--r-- | manual/platform/keymap-erosqnative.tex | 118 | ||||
-rw-r--r-- | manual/platform/keymap-fiiom3k.tex | 34 | ||||
-rw-r--r-- | manual/platform/keymap-sansaclip.tex | 10 | ||||
-rw-r--r-- | manual/platform/keymap-xduoox3.tex | 4 |
5 files changed, 178 insertions, 16 deletions
diff --git a/manual/platform/erosqnative.tex b/manual/platform/erosqnative.tex new file mode 100644 index 0000000000..c7ce0f3c8b --- /dev/null +++ b/manual/platform/erosqnative.tex @@ -0,0 +1,28 @@ +% $Id$ % +\def\UseOption{erosqnative} +\edef\UseOption{\UseOption,AIGO_EROSQ_PAD} +\edef\UseOption{\UseOption,HAVE_BACKLIGHT} +\edef\UseOption{\UseOption,HAVE_RB_BL_IN_FLASH} +\edef\UseOption{\UseOption,erosqnative} + +\newcommand{\playerman}{Aigo} +\newcommand{\playertype}{Eros Q} +\newcommand{\playerlongtype}{\playertype} +\newcommand{\dapdisplaywidth}{320} +\newcommand{\dapdisplayheight}{240} +\newcommand{\dapdisplaydepth}{16} +\newcommand{\specimg}{aigoerosq} +%Used to name the player, e.g. ...to the \dap +\newcommand{\dap}{player} +%For use when referring to the player. E.g. the \daps\ capacity ... +\newcommand{\daps}{player's} +\newcommand{\firmwarefilename}{\fname{rockbox.erosq}} +\newcommand{\bootfilename}{\fname{bootloader.erosq}} +\newcommand{\firmwareextension}{\fname{erosq}} +\newcommand{\bootbackupfilename}{\fname{erosqnative-boot.bin}} +\newcommand{\jztoolsubcommand}{erosq} +\newcommand{\screenshotsize}{8cm} +\newcommand{\disk}{SD card} + +% link external keymap file +\input{platform/keymap-erosqnative.tex} diff --git a/manual/platform/keymap-erosqnative.tex b/manual/platform/keymap-erosqnative.tex new file mode 100644 index 0000000000..a05f654769 --- /dev/null +++ b/manual/platform/keymap-erosqnative.tex @@ -0,0 +1,118 @@ +% $Id$ + +\newcommand{\ButtonPower}{\btnfnt{Power}} +\newcommand{\ButtonPlay}{\btnfnt{Play}} +\newcommand{\ButtonVolUp}{\btnfnt{Volume Up}} +\newcommand{\ButtonVolDown}{\btnfnt{Volume Down}} +\newcommand{\ButtonUp}{\btnfnt{Prev}} +\newcommand{\ButtonDown}{\btnfnt{Next}} +\newcommand{\ButtonPrev}{\btnfnt{Prev}} +\newcommand{\ButtonNext}{\btnfnt{Next}} +\newcommand{\ButtonSelect}{\btnfnt{Play}} +\newcommand{\ButtonBack}{\btnfnt{Back}} +\newcommand{\ButtonMenu}{\btnfnt{Menu}} +\newcommand{\ButtonScrollFwd}{\btnfnt{Scroll Forward}} +\newcommand{\ButtonScrollBack}{\btnfnt{Scroll Backward}} +\newcommand{\ButtonLeft}{\btnfnt{Scroll Backward}} +\newcommand{\ButtonRight}{\btnfnt{Scroll Forward}} + +%Button actions, standard context +\newcommand{\ActionStdPrev}{\ButtonUp{} or \ButtonScrollBack} +\newcommand{\ActionStdPrevRepeat}{Long \ButtonUp} +\newcommand{\ActionStdNext}{\ButtonDown{} or \ButtonScrollFwd} +\newcommand{\ActionStdNextRepeat}{Long \ButtonDown} +\newcommand{\ActionStdHotkey}{Long \ButtonPlay} +\newcommand{\ActionStdOk}{\ButtonPlay} +\newcommand{\ActionStdCancel}{\ButtonBack} +\newcommand{\ActionStdContext}{Long \ButtonMenu} +\newcommand{\ActionStdMenu}{\ButtonMenu} +\newcommand{\ActionStdKeylock}{\ButtonPower} + +%Button actions, wps context +\newcommand{\ActionWpsBrowse}{\ButtonBack} +\newcommand{\ActionWpsPlay}{\ButtonPlay} +\newcommand{\ActionWpsSeekBack}{Long \ButtonPrev} +\newcommand{\ActionWpsSeekFwd}{Long \ButtonNext} +\newcommand{\ActionWpsSkipNext}{\ButtonNext} +\newcommand{\ActionWpsSkipPrev}{\ButtonPrev} +\newcommand{\ActionWpsQuickScreen}{Long \ButtonPlay} +\newcommand{\ActionWpsHotkey}{\ButtonScrollBack{} or \ButtonScrollFwd} +\newcommand{\ActionWpsVolDown}{\ButtonVolDown} +\newcommand{\ActionWpsVolUp}{\ButtonVolUp} +\newcommand{\ActionWpsContext}{Long \ButtonMenu} +\newcommand{\ActionWpsMenu}{\ButtonMenu} +\newcommand{\ActionWpsStop}{Long \ButtonPower} + +%Button actions, settings context +\newcommand{\ActionSettingsInc}{\ButtonScrollFwd} +\newcommand{\ActionSettingsIncBigStep}{\ButtonVolUp} +\newcommand{\ActionSettingsDec}{\ButtonScrollBack} +\newcommand{\ActionSettingsDecBigStep}{\ButtonVolDown} + +%Button actions, list context +\newcommand{\ActionTreeWps}{Long \ButtonBack} +\newcommand{\ActionListVolUp}{\ButtonVolUp} +\newcommand{\ActionListVolDown}{\ButtonVolDown} + +%Button actions, tree context +\newcommand{\ActionTreeHotkey}{Long \ButtonPlay} +\newcommand{\ActionTreeMenu}{\ButtonMenu} +\newcommand{\ActionTreeParentDirectory}{\ButtonBack} +\newcommand{\ActionTreeEnter}{\ButtonSelect} + +%Button actions, yesno context +\newcommand{\ActionYesNoAccept}{\ButtonPlay} + +%Button actions, quickscreen context +\newcommand{\ActionQuickScreenTop}{\ButtonUp} +\newcommand{\ActionQuickScreenRight}{\ButtonScrollFwd} +\newcommand{\ActionQuickScreenLeft}{\ButtonScrollBack} +\newcommand{\ActionQuickScreenDown}{\ButtonDown} +\newcommand{\ActionQuickScreenExit}{\ButtonBack} + +%Button actions, Pitchscreen context +\newcommand{\ActionPsIncSmall}{\ButtonScrollFwd} +\newcommand{\ActionPsIncBig}{\ButtonVolUp} +\newcommand{\ActionPsDecSmall}{\ButtonScrollBack} +\newcommand{\ActionPsDecBig}{\ButtonVolDown} +\newcommand{\ActionPsNudgeLeft}{\ButtonPrev} +\newcommand{\ActionPsNudgeRight}{\ButtonNext} +\newcommand{\ActionPsToggleMode}{\ButtonPlay} +\newcommand{\ActionPsReset}{Long \ButtonPlay} +\newcommand{\ActionPsExit}{\ButtonBack} +\newcommand{\ActionPsSlower}{Long \ButtonPrev} +\newcommand{\ActionPsFaster}{Long \ButtonNext} + +%Button Actions, keyboard context +\newcommand{\ActionKbdLeft}{\ButtonScrollBack} +\newcommand{\ActionKbdRight}{\ButtonScrollFwd} +\newcommand{\ActionKbdCursorLeft}{\ButtonVolUp} +\newcommand{\ActionKbdCursorRight}{\ButtonVolDown} +\newcommand{\ActionKbdUp}{\ButtonUp} +\newcommand{\ActionKbdDown}{\ButtonDown} +\newcommand{\ActionKbdPageFlip}{\ButtonMenu} +\newcommand{\ActionKbdBackspace}{\ButtonBack} +\newcommand{\ActionKbdSelect}{\ButtonPlay} +\newcommand{\ActionKbdDone}{Long \ButtonPlay} +\newcommand{\ActionKbdAbort}{\ButtonPower} + +%Button Actions, bookmark context +\newcommand{\ActionBmDelete}{Long \ButtonPlay} + +%Plugin lib actions +\newcommand{\PluginUp}{\ButtonUp} +\newcommand{\PluginDown}{\ButtonDown} +\newcommand{\PluginLeft}{\ButtonLeft} +\newcommand{\PluginRight}{\ButtonRight} +\newcommand{\PluginSelect}{\ButtonSelect} +\newcommand{\PluginSelectRepeat}{Long \ButtonSelect} +\newcommand{\PluginCancel}{\ButtonBack} +\newcommand{\PluginExit}{\ButtonPower} +\newcommand{\PluginScrollFwd}{\ButtonScrollFwd} +\newcommand{\PluginScrollBack}{\ButtonScrollBack} + +\newcommand{\ActionStdUsbCharge}{\ButtonBack} + +\newcommand{\ActionIngenicUSBBoot}{\ButtonMenu} +\newcommand{\ActionBootRecoveryMenu}{\ButtonVolUp} +\newcommand{\ActionBootOFPlayer}{\ButtonPlay} diff --git a/manual/platform/keymap-fiiom3k.tex b/manual/platform/keymap-fiiom3k.tex index ecf07bebd4..2112673f03 100644 --- a/manual/platform/keymap-fiiom3k.tex +++ b/manual/platform/keymap-fiiom3k.tex @@ -21,15 +21,15 @@ \newcommand{\ActionStdNextRepeat}{\ButtonDown{} or \ButtonScrollFwd} \newcommand{\ActionStdOk}{\ButtonSelect} \newcommand{\ActionStdCancel}{\ButtonBack} -\newcommand{\ActionStdContext}{\ButtonMenu{} or Long \ButtonSelect} -\newcommand{\ActionStdMenu}{Long \ButtonBack} -\newcommand{\ActionStdQuickScreen}{Long \ButtonMenu} +\newcommand{\ActionStdContext}{Long \ButtonSelect} +\newcommand{\ActionStdMenu}{Long \ButtonMenu} +\newcommand{\ActionStdQuickScreen}{\ButtonMenu} \newcommand{\ActionQuickScreenExit}{\ButtonBack{}, \ButtonPower{}, or \ButtonSelect} \newcommand{\ActionStdUsbCharge}{\ButtonPlay} %Button actions, wps context \newcommand{\ActionWpsStop}{Long \ButtonPower} -\newcommand{\ActionWpsBrowse}{Long \ButtonBack} +\newcommand{\ActionWpsBrowse}{\ButtonBack} \newcommand{\ActionWpsVolUp}{\ButtonVolUp} \newcommand{\ActionWpsVolDown}{\ButtonVolDown} \newcommand{\ActionWpsSkipPrev}{\ButtonLeft} @@ -37,20 +37,32 @@ \newcommand{\ActionWpsSeekBack}{Long \ButtonLeft} \newcommand{\ActionWpsSeekFwd}{Long \ButtonRight} \newcommand{\ActionWpsPlay}{\ButtonPlay{} or \ButtonSelect} -\newcommand{\ActionWpsContext}{\ButtonMenu} -\newcommand{\ActionWpsMenu}{\ButtonBack} -\newcommand{\ActionWpsQuickScreen}{Long \ButtonMenu} +\newcommand{\ActionWpsContext}{Long \ButtonSelect} +\newcommand{\ActionWpsMenu}{Long \ButtonMenu} +\newcommand{\ActionWpsQuickScreen}{\ButtonMenu} \newcommand{\ActionWpsHotkey}{Long \ButtonPlay} \newcommand{\ActionWpsAbSetAPrevDir}{Long \ButtonUp} \newcommand{\ActionWpsAbSetBNextDir}{Long \ButtonDown} -\newcommand{\ActionWpsAbReset}{Long \ButtonSelect} +\newcommand{\ActionWpsAbReset}{Long \ButtonBack} + +%Button actions, recording context +\newcommand{\ActionRecPause}{\ButtonPlay} +\newcommand{\ActionRecExit}{\ButtonBack{} or \ButtonPower} +\newcommand{\ActionRecNewfile}{\ButtonSelect} +\newcommand{\ActionRecMenu}{\ButtonMenu} +\newcommand{\ActionRecPrev}{\ActionStdPrev} +\newcommand{\ActionRecPrevRepeat}{\ActionStdPrevRepeat} +\newcommand{\ActionRecNext}{\ActionStdNext} +\newcommand{\ActionRecNextRepeat}{\ActionStdNextRepeat} +\newcommand{\ActionRecSettingsInc}{\ButtonVolUp{} or \ButtonRight} +\newcommand{\ActionRecSettingsDec}{\ButtonVolDown{} or \ButtonLeft} %Button actions, tree context -\newcommand{\ActionTreeWps}{Long \ButtonBack} -\newcommand{\ActionTreeStop}{Long \ButtonPlay} +\newcommand{\ActionTreeWps}{\ButtonPlay} +\newcommand{\ActionTreeStop}{Long \ButtonPower} \newcommand{\ActionTreeParentDirectory}{\ButtonBack} \newcommand{\ActionTreeEnter}{\ButtonSelect} -\newcommand{\ActionTreeHotkey}{\ButtonPlay} +\newcommand{\ActionTreeHotkey}{Long \ButtonPlay} %Button actions, YesNo context \newcommand{\ActionYesNoAccept}{\ButtonPlay{} or \ButtonSelect} diff --git a/manual/platform/keymap-sansaclip.tex b/manual/platform/keymap-sansaclip.tex index 83a16135ed..3e9f993eb6 100644 --- a/manual/platform/keymap-sansaclip.tex +++ b/manual/platform/keymap-sansaclip.tex @@ -40,9 +40,9 @@ \newcommand{\ActionWpsContext}{Long \ButtonSelect} \newcommand{\ActionWpsBrowse}{\ButtonSelect} \newcommand{\ActionWpsPitchScreen}{Long \ButtonUp} -\newcommand{\ActionWpsPlaylist}{Long \ButtonDown} +\newcommand{\ActionWpsPlaylist}{\ButtonDown} \newcommand{\ActionWpsIdThreeScreen}{\ButtonSelect{} + \ButtonDown} -\newcommand{\ActionWpsHotkey}{\ButtonDown} +\newcommand{\ActionWpsHotkey}{Long \ButtonDown} \newcommand{\ActionWpsAbSetBNextDir}{\ButtonPower{} + \ButtonRight} \newcommand{\ActionWpsAbSetAPrevDir}{\ButtonPower{} + \ButtonLeft} @@ -76,15 +76,15 @@ \newcommand{\ActionKbdPageFlip}{} %Button actions, Pitch Screen context -\newcommand{\ActionPsToggleMode}{\ButtonHome} +\newcommand{\ActionPsToggleMode}{\ButtonSelect} \newcommand{\ActionPsIncSmall}{\ButtonUp} \newcommand{\ActionPsIncBig}{Long \ButtonUp} \newcommand{\ActionPsDecSmall}{\ButtonDown} \newcommand{\ActionPsDecBig}{Long \ButtonDown} \newcommand{\ActionPsNudgeLeft}{\ButtonLeft} \newcommand{\ActionPsNudgeRight}{\ButtonRight} -\newcommand{\ActionPsReset}{\ButtonSelect} -\newcommand{\ActionPsExit}{\ButtonPower} +\newcommand{\ActionPsReset}{Long \ButtonHome or Long \ButtonSelect} +\newcommand{\ActionPsExit}{\ButtonPower or \ButtonHome} %Button actions, Recording screen context \newcommand{\ActionRecPause}{\ButtonSelect} diff --git a/manual/platform/keymap-xduoox3.tex b/manual/platform/keymap-xduoox3.tex index d99a605c12..da35abf9b7 100644 --- a/manual/platform/keymap-xduoox3.tex +++ b/manual/platform/keymap-xduoox3.tex @@ -11,6 +11,10 @@ \newcommand{\ButtonLock}{\btnfnt{Lock}} \newcommand{\ButtonHold}{\btnfnt{Hold Switch}} +% To make some things happier +\newcommand{\ButtonLeft}{\btnfnt{Prev}} +\newcommand{\ButtonRight}{\btnfnt{Next}} + %Button actions, standard context \newcommand{\ActionStdPrev}{\ButtonPrev} \newcommand{\ActionStdPrevRepeat}{Long \ButtonPrev} |