summaryrefslogtreecommitdiff
path: root/manual/platform
diff options
context:
space:
mode:
Diffstat (limited to 'manual/platform')
-rw-r--r--manual/platform/h1xx.tex30
-rw-r--r--manual/platform/h300.tex31
-rw-r--r--manual/platform/ipod4g.tex28
-rw-r--r--manual/platform/ipodcolor.tex27
-rw-r--r--manual/platform/ipodmini.tex27
-rw-r--r--manual/platform/ipodnano.tex28
-rw-r--r--manual/platform/ipodvideo.tex27
-rw-r--r--manual/platform/ondiofm.tex22
-rw-r--r--manual/platform/ondiosp.tex21
-rw-r--r--manual/platform/player.tex26
-rw-r--r--manual/platform/recorder.tex28
-rw-r--r--manual/platform/recorderv2fm.tex27
-rw-r--r--manual/platform/x5.tex28
13 files changed, 350 insertions, 0 deletions
diff --git a/manual/platform/h1xx.tex b/manual/platform/h1xx.tex
index 46b2c48077..d5cc362208 100644
--- a/manual/platform/h1xx.tex
+++ b/manual/platform/h1xx.tex
@@ -5,6 +5,7 @@
\edef\UseOption{\UseOption,CONFIG_TUNER}
\edef\UseOption{\UseOption,SWCODEC}
\edef\UseOption{\UseOption,IRIVER_H100_PAD}
+\edef\UseOption{\UseOption,HAVE_LCD_REMOTE}
\edef\UseOption{\UseOption,iriver}
\newcommand{\playerman}{Iriver}
@@ -28,3 +29,32 @@
\newcommand{\ButtonOn}{Play}
\newcommand{\ButtonOff}{Stop}
+%Button actions, standard context
+\newcommand{\ActionStdPrev}{\ButtonUp}
+\newcommand{\ActionStdPrevRepeat}{Long \ButtonUp}
+\newcommand{\ActionStdNext}{\ButtonDown}
+\newcommand{\ActionStdNextRepeat}{Long \ButtonDown}
+\newcommand{\ActionStdCancel}{\ButtonLeft{} or \ButtonOff}
+\newcommand{\ActionStdContext}{Long \ButtonSelect}
+\newcommand{\ActionStdQuickScreen}{Long \ButtonMode}
+\newcommand{\ActionStdMenu}{\ButtonMode}
+\newcommand{\ActionStdOk}{\ButtonSelect{} or \ButtonRight}
+
+%Button actions, wps context
+\newcommand{\ActionWpsPlay}{\ButtonOn}
+\newcommand{\ActionWpsSkipNext}{\ButtonRight}
+\newcommand{\ActionWpsSkipPrev}{\ButtonLeft}
+\newcommand{\ActionWpsSeekBack}{Long \ButtonLeft}
+\newcommand{\ActionWpsSeekFwd}{Long \ButtonRight}
+\newcommand{\ActionWpsAbSetBNextDir}{\ButtonOn{} + \ButtonRight}
+\newcommand{\ActionWpsAbSetAPrevDir}{\ButtonOn{} + \ButtonLeft}
+\newcommand{\ActionWpsStop}{\ButtonOff}
+\newcommand{\ActionWpsVolDown}{\ButtonDown}
+\newcommand{\ActionWpsVolUp}{\ButtonUp}
+\newcommand{\ActionWpsPitchScreen}{\ButtonOn{} + \ButtonUp/\ButtonDown}
+\newcommand{\ActionWpsQuickScreen}{Long \ButtonMode}
+\newcommand{\ActionWpsMenu}{\ButtonMode}
+\newcommand{\ActionWpsContext}{Long \ButtonSelect}
+\newcommand{\ActionWpsBrowse}{\ButtonSelect}
+\newcommand{\ActionWpsAbReset}{\ButtonOn{} + \ButtonSelect}
+\newcommand{\ActionWpsIdThreeScreen}{\ButtonOn{} + \ButtonMode}
diff --git a/manual/platform/h300.tex b/manual/platform/h300.tex
index e9af299726..3de174cd71 100644
--- a/manual/platform/h300.tex
+++ b/manual/platform/h300.tex
@@ -7,6 +7,7 @@
\edef\UseOption{\UseOption,SWCODEC}
\edef\UseOption{\UseOption,IRIVER_H300_PAD}
\edef\UseOption{\UseOption,HAVE_LCD_COLOR}
+\edef\UseOption{\UseOption,HAVE_LCD_REMOTE}
\edef\UseOption{\UseOption,iriver}
\newcommand{\playerman}{Iriver}
@@ -29,3 +30,33 @@
\newcommand{\ButtonRec}{Rec}
\newcommand{\ButtonOn}{Play}
\newcommand{\ButtonOff}{Stop}
+
+%Button actions, standard context
+\newcommand{\ActionStdPrev}{\ButtonUp}
+\newcommand{\ActionStdPrevRepeat}{Long \ButtonUp}
+\newcommand{\ActionStdNext}{\ButtonDown}
+\newcommand{\ActionStdNextRepeat}{Long \ButtonDown}
+\newcommand{\ActionStdCancel}{\ButtonLeft{} or \ButtonOff}
+\newcommand{\ActionStdContext}{Long \ButtonSelect}
+\newcommand{\ActionStdQuickScreen}{Long \ButtonMode}
+\newcommand{\ActionStdMenu}{\ButtonMode}
+\newcommand{\ActionStdOk}{\ButtonSelect{} or \ButtonRight}
+
+%Button actions, wps context
+\newcommand{\ActionWpsPlay}{\ButtonOn}
+\newcommand{\ActionWpsSkipNext}{\ButtonRight}
+\newcommand{\ActionWpsSkipPrev}{\ButtonLeft}
+\newcommand{\ActionWpsSeekBack}{Long \ButtonLeft}
+\newcommand{\ActionWpsSeekFwd}{Long \ButtonRight}
+\newcommand{\ActionWpsAbSetBNextDir}{\ButtonOn{} + \ButtonRight}
+\newcommand{\ActionWpsAbSetAPrevDir}{\ButtonOn{} + \ButtonLeft}
+\newcommand{\ActionWpsStop}{\ButtonOff}
+\newcommand{\ActionWpsVolDown}{\ButtonDown}
+\newcommand{\ActionWpsVolUp}{\ButtonUp}
+\newcommand{\ActionWpsPitchScreen}{\ButtonOn{} + \ButtonUp/\ButtonDown}
+\newcommand{\ActionWpsQuickScreen}{Long \ButtonMode}
+\newcommand{\ActionWpsMenu}{\ButtonMode}
+\newcommand{\ActionWpsContext}{Long \ButtonSelect}
+\newcommand{\ActionWpsBrowse}{\ButtonSelect}
+\newcommand{\ActionWpsAbReset}{\ButtonOn{} + \ButtonSelect}
+\newcommand{\ActionWpsIdThreeScreen}{\ButtonOn{} + \ButtonMode} \ No newline at end of file
diff --git a/manual/platform/ipod4g.tex b/manual/platform/ipod4g.tex
index 53843a8500..6c7fa839fb 100644
--- a/manual/platform/ipod4g.tex
+++ b/manual/platform/ipod4g.tex
@@ -24,3 +24,31 @@
\newcommand{\ButtonSelect}{Select}
\newcommand{\ButtonScrollFwd}{Scroll Fwd}
\newcommand{\ButtonScrollBack}{Scroll Back}
+
+%Button actions, standard context
+\newcommand{\ActionStdPrev}{\ButtonScrollBack}
+\newcommand{\ActionStdPrevRepeat}{Long \ButtonScrollBack}
+\newcommand{\ActionStdNext}{\ButtonScrollFwd}
+\newcommand{\ActionStdNextRepeat}{Long \ButtonScrollFwd}
+\newcommand{\ActionStdCancel}{\ButtonLeft or Long \ButtonPlay}
+\newcommand{\ActionStdContext}{Long \ButtonSelect}
+\newcommand{\ActionStdQuickScreen}{Long \ButtonMenu}
+\newcommand{\ActionStdMenu}{\ButtonMenu}
+\newcommand{\ActionStdOk}{\ButtonSelect{} or \ButtonRight}
+
+%Button actions, wps context
+\newcommand{\ActionWpsPlay}{\ButtonPlay}
+\newcommand{\ActionWpsSkipNext}{\ButtonRight}
+\newcommand{\ActionWpsSkipPrev}{\ButtonLeft}
+\newcommand{\ActionWpsSeekBack}{Long \ButtonLeft}
+\newcommand{\ActionWpsSeekFwd}{Long \ButtonRight}
+
+\newcommand{\ActionWpsStop}{Long \ButtonPlay}
+\newcommand{\ActionWpsVolDown}{\ButtonScrollBack}
+\newcommand{\ActionWpsVolUp}{\ButtonScrollFwd}
+
+\newcommand{\ActionWpsQuickScreen}{Long \ButtonMenu}
+\newcommand{\ActionWpsMenu}{\ButtonMenu}
+\newcommand{\ActionWpsContext}{Long \ButtonSelect}
+\newcommand{\ActionWpsBrowse}{\ButtonSelect}
+
diff --git a/manual/platform/ipodcolor.tex b/manual/platform/ipodcolor.tex
index f21ab43f4e..98d9ad084c 100644
--- a/manual/platform/ipodcolor.tex
+++ b/manual/platform/ipodcolor.tex
@@ -25,3 +25,30 @@
\newcommand{\ButtonSelect}{Select}
\newcommand{\ButtonScrollFwd}{Scroll Fwd}
\newcommand{\ButtonScrollBack}{Scroll Back}
+
+%Button actions, standard context
+\newcommand{\ActionStdPrev}{\ButtonScrollBack}
+\newcommand{\ActionStdPrevRepeat}{Long \ButtonScrollBack}
+\newcommand{\ActionStdNext}{\ButtonScrollFwd}
+\newcommand{\ActionStdNextRepeat}{Long \ButtonScrollFwd}
+\newcommand{\ActionStdCancel}{\ButtonLeft or Long \ButtonPlay}
+\newcommand{\ActionStdContext}{Long \ButtonSelect}
+\newcommand{\ActionStdQuickScreen}{Long \ButtonMenu}
+\newcommand{\ActionStdMenu}{\ButtonMenu}
+\newcommand{\ActionStdOk}{\ButtonSelect{} or \ButtonRight}
+
+%Button actions, wps context
+\newcommand{\ActionWpsPlay}{\ButtonPlay}
+\newcommand{\ActionWpsSkipNext}{\ButtonRight}
+\newcommand{\ActionWpsSkipPrev}{\ButtonLeft}
+\newcommand{\ActionWpsSeekBack}{Long \ButtonLeft}
+\newcommand{\ActionWpsSeekFwd}{Long \ButtonRight}
+
+\newcommand{\ActionWpsStop}{Long \ButtonPlay}
+\newcommand{\ActionWpsVolDown}{\ButtonScrollBack}
+\newcommand{\ActionWpsVolUp}{\ButtonScrollFwd}
+
+\newcommand{\ActionWpsQuickScreen}{Long \ButtonMenu}
+\newcommand{\ActionWpsMenu}{\ButtonMenu}
+\newcommand{\ActionWpsContext}{Long \ButtonSelect}
+\newcommand{\ActionWpsBrowse}{\ButtonSelect} \ No newline at end of file
diff --git a/manual/platform/ipodmini.tex b/manual/platform/ipodmini.tex
index f52cea90fa..5daa20152a 100644
--- a/manual/platform/ipodmini.tex
+++ b/manual/platform/ipodmini.tex
@@ -24,3 +24,30 @@
\newcommand{\ButtonSelect}{Select}
\newcommand{\ButtonScrollFwd}{Scroll Fwd}
\newcommand{\ButtonScrollBack}{Scroll Back}
+
+%Button actions, standard context
+\newcommand{\ActionStdPrev}{\ButtonScrollBack}
+\newcommand{\ActionStdPrevRepeat}{Long \ButtonScrollBack}
+\newcommand{\ActionStdNext}{\ButtonScrollFwd}
+\newcommand{\ActionStdNextRepeat}{Long \ButtonScrollFwd}
+\newcommand{\ActionStdCancel}{\ButtonLeft or Long \ButtonPlay}
+\newcommand{\ActionStdContext}{Long \ButtonSelect}
+\newcommand{\ActionStdQuickScreen}{Long \ButtonMenu}
+\newcommand{\ActionStdMenu}{\ButtonMenu}
+\newcommand{\ActionStdOk}{\ButtonSelect{} or \ButtonRight}
+
+%Button actions, wps context
+\newcommand{\ActionWpsPlay}{\ButtonPlay}
+\newcommand{\ActionWpsSkipNext}{\ButtonRight}
+\newcommand{\ActionWpsSkipPrev}{\ButtonLeft}
+\newcommand{\ActionWpsSeekBack}{Long \ButtonLeft}
+\newcommand{\ActionWpsSeekFwd}{Long \ButtonRight}
+
+\newcommand{\ActionWpsStop}{Long \ButtonPlay}
+\newcommand{\ActionWpsVolDown}{\ButtonScrollBack}
+\newcommand{\ActionWpsVolUp}{\ButtonScrollFwd}
+
+\newcommand{\ActionWpsQuickScreen}{Long \ButtonMenu}
+\newcommand{\ActionWpsMenu}{\ButtonMenu}
+\newcommand{\ActionWpsContext}{Long \ButtonSelect}
+\newcommand{\ActionWpsBrowse}{\ButtonSelect}
diff --git a/manual/platform/ipodnano.tex b/manual/platform/ipodnano.tex
index a1d6ed633a..b10392aeaf 100644
--- a/manual/platform/ipodnano.tex
+++ b/manual/platform/ipodnano.tex
@@ -25,3 +25,31 @@
\newcommand{\ButtonSelect}{Select}
\newcommand{\ButtonScrollFwd}{Scroll Fwd}
\newcommand{\ButtonScrollBack}{Scroll Back}
+
+
+%Button actions, standard context
+\newcommand{\ActionStdPrev}{\ButtonScrollBack}
+\newcommand{\ActionStdPrevRepeat}{Long \ButtonScrollBack}
+\newcommand{\ActionStdNext}{\ButtonScrollFwd}
+\newcommand{\ActionStdNextRepeat}{Long \ButtonScrollFwd}
+\newcommand{\ActionStdCancel}{\ButtonLeft or Long \ButtonPlay}
+\newcommand{\ActionStdContext}{Long \ButtonSelect}
+\newcommand{\ActionStdQuickScreen}{Long \ButtonMenu}
+\newcommand{\ActionStdMenu}{\ButtonMenu}
+\newcommand{\ActionStdOk}{\ButtonSelect{} or \ButtonRight}
+
+%Button actions, wps context
+\newcommand{\ActionWpsPlay}{\ButtonPlay}
+\newcommand{\ActionWpsSkipNext}{\ButtonRight}
+\newcommand{\ActionWpsSkipPrev}{\ButtonLeft}
+\newcommand{\ActionWpsSeekBack}{Long \ButtonLeft}
+\newcommand{\ActionWpsSeekFwd}{Long \ButtonRight}
+
+\newcommand{\ActionWpsStop}{Long \ButtonPlay}
+\newcommand{\ActionWpsVolDown}{\ButtonScrollBack}
+\newcommand{\ActionWpsVolUp}{\ButtonScrollFwd}
+
+\newcommand{\ActionWpsQuickScreen}{Long \ButtonMenu}
+\newcommand{\ActionWpsMenu}{\ButtonMenu}
+\newcommand{\ActionWpsContext}{Long \ButtonSelect}
+\newcommand{\ActionWpsBrowse}{\ButtonSelect} \ No newline at end of file
diff --git a/manual/platform/ipodvideo.tex b/manual/platform/ipodvideo.tex
index f297c493a1..c0d5ad3aad 100644
--- a/manual/platform/ipodvideo.tex
+++ b/manual/platform/ipodvideo.tex
@@ -25,3 +25,30 @@
\newcommand{\ButtonSelect}{Select}
\newcommand{\ButtonScrollFwd}{Scroll Fwd}
\newcommand{\ButtonScrollBack}{Scroll Back}
+
+%Button actions, standard context
+\newcommand{\ActionStdPrev}{\ButtonScrollBack}
+\newcommand{\ActionStdPrevRepeat}{Long \ButtonScrollBack}
+\newcommand{\ActionStdNext}{\ButtonScrollFwd}
+\newcommand{\ActionStdNextRepeat}{Long \ButtonScrollFwd}
+\newcommand{\ActionStdCancel}{\ButtonLeft or Long \ButtonPlay}
+\newcommand{\ActionStdContext}{Long \ButtonSelect}
+\newcommand{\ActionStdQuickScreen}{Long \ButtonMenu}
+\newcommand{\ActionStdMenu}{\ButtonMenu}
+\newcommand{\ActionStdOk}{\ButtonSelect{} or \ButtonRight}
+
+%Button actions, wps context
+\newcommand{\ActionWpsPlay}{\ButtonPlay}
+\newcommand{\ActionWpsSkipNext}{\ButtonRight}
+\newcommand{\ActionWpsSkipPrev}{\ButtonLeft}
+\newcommand{\ActionWpsSeekBack}{Long \ButtonLeft}
+\newcommand{\ActionWpsSeekFwd}{Long \ButtonRight}
+
+\newcommand{\ActionWpsStop}{Long \ButtonPlay}
+\newcommand{\ActionWpsVolDown}{\ButtonScrollBack}
+\newcommand{\ActionWpsVolUp}{\ButtonScrollFwd}
+
+\newcommand{\ActionWpsQuickScreen}{Long \ButtonMenu}
+\newcommand{\ActionWpsMenu}{\ButtonMenu}
+\newcommand{\ActionWpsContext}{Long \ButtonSelect}
+\newcommand{\ActionWpsBrowse}{\ButtonSelect} \ No newline at end of file
diff --git a/manual/platform/ondiofm.tex b/manual/platform/ondiofm.tex
index 362e58335a..f9ef7ca435 100644
--- a/manual/platform/ondiofm.tex
+++ b/manual/platform/ondiofm.tex
@@ -27,3 +27,25 @@
\newcommand{\ButtonUp}{Up}
\newcommand{\ButtonDown}{Down}
\newcommand{\ButtonMenu}{Mode}
+
+%Button actions, standard context
+\newcommand{\ActionStdPrev}{\ButtonUp}
+\newcommand{\ActionStdPrevRepeat}{Long \ButtonUp}
+\newcommand{\ActionStdNext}{\ButtonDown}
+\newcommand{\ActionStdNextRepeat}{Long \ButtonDown}
+\newcommand{\ActionStdCancel}{\ButtonLeft{} or \ButtonOff}
+\newcommand{\ActionStdContext}{Long \ButtonRight}
+\newcommand{\ActionStdMenu}{Long \ButtonMenu}
+\newcommand{\ActionStdOk}{\ButtonRight}
+
+%Button actions, wps context
+\newcommand{\ActionWpsPlay}{\ButtonOff}
+\newcommand{\ActionWpsSkipNext}{\ButtonRight}
+\newcommand{\ActionWpsSkipPrev}{\ButtonLeft}
+\newcommand{\ActionWpsSeekBack}{Long \ButtonLeft}
+\newcommand{\ActionWpsSeekFwd}{Long \ButtonRight}
+\newcommand{\ActionWpsStop}{Long \ButtonOff}
+\newcommand{\ActionWpsVolDown}{\ButtonDown}
+\newcommand{\ActionWpsVolUp}{\ButtonUp}
+\newcommand{\ActionWpsContext}{Long \ButtonMenu}
+\newcommand{\ActionWpsBrowse}{\ButtonMenu}
diff --git a/manual/platform/ondiosp.tex b/manual/platform/ondiosp.tex
index 16ba6909c9..f6ebd1d6a5 100644
--- a/manual/platform/ondiosp.tex
+++ b/manual/platform/ondiosp.tex
@@ -24,3 +24,24 @@
\newcommand{\ButtonUp}{Up}
\newcommand{\ButtonDown}{Down}
\newcommand{\ButtonMenu}{Mode}
+%Button actions, standard context
+\newcommand{\ActionStdPrev}{\ButtonUp}
+\newcommand{\ActionStdPrevRepeat}{Long \ButtonUp}
+\newcommand{\ActionStdNext}{\ButtonDown}
+\newcommand{\ActionStdNextRepeat}{Long \ButtonDown}
+\newcommand{\ActionStdCancel}{\ButtonLeft{} or \ButtonOff}
+\newcommand{\ActionStdContext}{Long \ButtonRight}
+\newcommand{\ActionStdMenu}{Long \ButtonMenu}
+\newcommand{\ActionStdOk}{\ButtonRight}
+
+%Button actions, wps context
+\newcommand{\ActionWpsPlay}{\ButtonOff}
+\newcommand{\ActionWpsSkipNext}{\ButtonRight}
+\newcommand{\ActionWpsSkipPrev}{\ButtonLeft}
+\newcommand{\ActionWpsSeekBack}{Long \ButtonLeft}
+\newcommand{\ActionWpsSeekFwd}{Long \ButtonRight}
+\newcommand{\ActionWpsStop}{Long \ButtonOff}
+\newcommand{\ActionWpsVolDown}{\ButtonDown}
+\newcommand{\ActionWpsVolUp}{\ButtonUp}
+\newcommand{\ActionWpsContext}{Long \ButtonMenu}
+\newcommand{\ActionWpsBrowse}{\ButtonMenu}
diff --git a/manual/platform/player.tex b/manual/platform/player.tex
index 48487285b6..16a0e39a89 100644
--- a/manual/platform/player.tex
+++ b/manual/platform/player.tex
@@ -21,3 +21,29 @@
\newcommand{\ButtonMenu}{Menu}
\newcommand{\ButtonPlay}{Play}
\newcommand{\ButtonStop}{Stop}
+
+%Button actions, standard context
+\newcommand{\ActionStdPrev}{\ButtonLeft}
+\newcommand{\ActionStdPrevRepeat}{Long \ButtonLeft}
+\newcommand{\ActionStdNext}{\ButtonRight}
+\newcommand{\ActionStdNextRepeat}{Long \ButtonRight}
+\newcommand{\ActionStdCancel}{\ButtonStop}
+\newcommand{\ActionStdContext}{Long \ButtonPlay}
+\newcommand{\ActionStdMenu}{\ButtonMenu}
+\newcommand{\ActionStdOk}{\ButtonPlay}
+
+%Button actions, wps context
+\newcommand{\ActionWpsPlay}{\ButtonPlay}
+\newcommand{\ActionWpsSkipNext}{\ButtonRight}
+\newcommand{\ActionWpsSkipPrev}{\ButtonLeft}
+\newcommand{\ActionWpsSeekBack}{Long \ButtonLeft}
+\newcommand{\ActionWpsSeekFwd}{Long \ButtonRight}
+
+\newcommand{\ActionWpsStop}{\ButtonStop}
+\newcommand{\ActionWpsVolDown}{\ButtonMenu{} + \ButtonLeft}
+\newcommand{\ActionWpsVolUp}{\ButtonMenu{} + \ButtonRight}
+
+\newcommand{\ActionWpsMenu}{\ButtonMenu}
+\newcommand{\ActionWpsContext}{Long \ButtonPlay}
+\newcommand{\ActionWpsBrowse}{\ButtonOn}
+\newcommand{\ActionWpsIdThreeScreen}{\ButtonMenu{} + \ButtonOn}
diff --git a/manual/platform/recorder.tex b/manual/platform/recorder.tex
index e8c196820e..8620ca1a55 100644
--- a/manual/platform/recorder.tex
+++ b/manual/platform/recorder.tex
@@ -11,6 +11,7 @@
\newcommand{\playertype}{Recorder}
\newcommand{\playerlongtype}{Recorder 6, 10, 15 and 20}
\newcommand{\genericimg}{112x64x1}
+
\newcommand{\specimg}{recorder}
%Used to name the player, e.g. ...to the \dap
\newcommand{\dap}{player}
@@ -28,3 +29,30 @@
\newcommand{\ButtonFOne}{F1}
\newcommand{\ButtonFTwo}{F2}
\newcommand{\ButtonFThree}{F3}
+
+%Button actions, standard context
+\newcommand{\ActionStdPrev}{\ButtonUp}
+\newcommand{\ActionStdPrevRepeat}{Long \ButtonUp}
+\newcommand{\ActionStdNext}{\ButtonDown}
+\newcommand{\ActionStdNextRepeat}{Long \ButtonDown}
+\newcommand{\ActionStdCancel}{\ButtonLeft{} or \ButtonOff}
+\newcommand{\ActionStdContext}{Long \ButtonPlay}
+\newcommand{\ActionStdQuickScreen}{\ButtonFTwo}
+\newcommand{\ActionStdMenu}{\ButtonFOne}
+\newcommand{\ActionStdOk}{\ButtonRight{} or \ButtonOn}
+
+%Button actions, wps context
+\newcommand{\ActionWpsPlay}{\ButtonPlay}
+\newcommand{\ActionWpsSkipNext}{\ButtonRight}
+\newcommand{\ActionWpsSkipPrev}{\ButtonLeft}
+\newcommand{\ActionWpsSeekBack}{Long \ButtonLeft}
+\newcommand{\ActionWpsSeekFwd}{Long \ButtonRight}
+\newcommand{\ActionWpsStop}{\ButtonOff}
+\newcommand{\ActionWpsVolDown}{\ButtonDown}
+\newcommand{\ActionWpsVolUp}{\ButtonUp}
+\newcommand{\ActionWpsPitchScreen}{\ButtonOn{} + \ButtonUp/\ButtonDown}
+\newcommand{\ActionWpsQuickScreen}{\ButtonFTwo}
+\newcommand{\ActionWpsMenu}{\ButtonFOne}
+\newcommand{\ActionWpsContext}{Long \ButtonPlay}
+\newcommand{\ActionWpsBrowse}{\ButtonOn}
+\newcommand{\ActionWpsIdThreeScreen}{\ButtonFOne{} + \ButtonOn}
diff --git a/manual/platform/recorderv2fm.tex b/manual/platform/recorderv2fm.tex
index fc1b0f4b99..24de83a5c0 100644
--- a/manual/platform/recorderv2fm.tex
+++ b/manual/platform/recorderv2fm.tex
@@ -29,3 +29,30 @@
\newcommand{\ButtonFOne}{F1}
\newcommand{\ButtonFTwo}{F2}
\newcommand{\ButtonFThree}{F3}
+
+%Button actions, standard context
+\newcommand{\ActionStdPrev}{\ButtonUp}
+\newcommand{\ActionStdPrevRepeat}{Long \ButtonUp}
+\newcommand{\ActionStdNext}{\ButtonDown}
+\newcommand{\ActionStdNextRepeat}{Long \ButtonDown}
+\newcommand{\ActionStdCancel}{\ButtonLeft{} or \ButtonOff}
+\newcommand{\ActionStdContext}{Long \ButtonPlay}
+\newcommand{\ActionStdQuickScreen}{\ButtonFTwo}
+\newcommand{\ActionStdMenu}{\ButtonFOne}
+\newcommand{\ActionStdOk}{\ButtonRight{} or \ButtonOn}
+
+%Button actions, wps context
+\newcommand{\ActionWpsPlay}{\ButtonPlay}
+\newcommand{\ActionWpsSkipNext}{\ButtonRight}
+\newcommand{\ActionWpsSkipPrev}{\ButtonLeft}
+\newcommand{\ActionWpsSeekBack}{Long \ButtonLeft}
+\newcommand{\ActionWpsSeekFwd}{Long \ButtonRight}
+\newcommand{\ActionWpsStop}{\ButtonOff}
+\newcommand{\ActionWpsVolDown}{\ButtonDown}
+\newcommand{\ActionWpsVolUp}{\ButtonUp}
+\newcommand{\ActionWpsPitchScreen}{\ButtonOn{} + \ButtonUp/\ButtonDown}
+\newcommand{\ActionWpsQuickScreen}{\ButtonFTwo}
+\newcommand{\ActionWpsMenu}{\ButtonFOne}
+\newcommand{\ActionWpsContext}{Long \ButtonPlay}
+\newcommand{\ActionWpsBrowse}{\ButtonOn}
+\newcommand{\ActionWpsIdThreeScreen}{\ButtonFOne{} + \ButtonOn}
diff --git a/manual/platform/x5.tex b/manual/platform/x5.tex
index a95edcf5da..688bea1d5e 100644
--- a/manual/platform/x5.tex
+++ b/manual/platform/x5.tex
@@ -28,3 +28,31 @@
\newcommand{\ButtonPower}{Power}
\newcommand{\ButtonRec}{Rec}
\newcommand{\ButtonPlay}{Play}
+
+%Button actions, standard context
+\newcommand{\ActionStdPrev}{\ButtonUp}
+\newcommand{\ActionStdPrevRepeat}{Long \ButtonUp}
+\newcommand{\ActionStdNext}{\ButtonDown}
+\newcommand{\ActionStdNextRepeat}{Long \ButtonDown}
+\newcommand{\ActionStdCancel}{\ButtonLeft{} or \ButtonPower}
+\newcommand{\ActionStdContext}{Long \ButtonSelect}
+\newcommand{\ActionStdQuickScreen}{Long \ButtonRec}
+\newcommand{\ActionStdMenu}{\ButtonRec}
+\newcommand{\ActionStdOk}{\ButtonSelect, \ButtonRight{} or \ButtonPlay}
+
+%Button actions, wps context
+\newcommand{\ActionWpsPlay}{\ButtonPlay}
+\newcommand{\ActionWpsStop}{Long \ButtonPlay}
+\newcommand{\ActionWpsSkipNext}{\ButtonRight}
+\newcommand{\ActionWpsSkipPrev}{\ButtonLeft}
+\newcommand{\ActionWpsSeekBack}{Long \ButtonLeft}
+\newcommand{\ActionWpsSeekFwd}{Long \ButtonRight}
+
+\newcommand{\ActionWpsVolDown}{\ButtonDown}
+\newcommand{\ActionWpsVolUp}{\ButtonUp}
+\newcommand{\ActionWpsQuickScreen}{Long \ButtonRec}
+\newcommand{\ActionWpsMenu}{\ButtonRec}
+\newcommand{\ActionWpsContext}{Long \ButtonSelect}
+\newcommand{\ActionWpsBrowse}{\ButtonSelect}
+
+