summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeffrey Goode <jeffg7@gmail.com>2010-04-02 20:11:11 +0000
committerJeffrey Goode <jeffg7@gmail.com>2010-04-02 20:11:11 +0000
commitc5d9516a68923fa863ea7984a985fce23e263ada (patch)
treea1ffb89fb0fcd88ee7a73085375a3b9284c73e33
parentb47030331197ff0fec8af069658c9dc2a5967847 (diff)
downloadrockbox-c5d9516a68923fa863ea7984a985fce23e263ada.tar.gz
rockbox-c5d9516a68923fa863ea7984a985fce23e263ada.zip
Manual update for keymaps, hotkeys
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25440 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--apps/keymaps/keymap-player.c1
-rw-r--r--manual/platform/keymap-archosplayer.tex3
-rw-r--r--manual/platform/keymap-archosrecorder.tex4
-rw-r--r--manual/platform/keymap-gigabeatfx.tex4
-rw-r--r--manual/platform/keymap-gigabeats.tex4
-rw-r--r--manual/platform/keymap-iaudiom3.tex2
-rw-r--r--manual/platform/keymap-ipod1g2g.tex2
-rw-r--r--manual/platform/keymap-ipod3g.tex2
-rw-r--r--manual/platform/keymap-ipod4g.tex2
-rw-r--r--manual/platform/keymap-iriverh10.tex2
-rw-r--r--manual/platform/keymap-iriverh100_h300.tex2
-rw-r--r--manual/platform/keymap-mrobe100.tex4
-rw-r--r--manual/platform/keymap-sansac200.tex2
-rw-r--r--manual/platform/keymap-sansaclip.tex1
-rw-r--r--manual/platform/keymap-sansae200.tex2
-rw-r--r--manual/platform/keymap-sansafuze.tex4
-rw-r--r--manual/rockbox_interface/browsing_and_playing.tex17
-rw-r--r--manual/rockbox_interface/wps.tex35
-rw-r--r--manual/working_with_playlists/main.tex2
19 files changed, 71 insertions, 24 deletions
diff --git a/apps/keymaps/keymap-player.c b/apps/keymaps/keymap-player.c
index 193413e473..bcfb4869df 100644
--- a/apps/keymaps/keymap-player.c
+++ b/apps/keymaps/keymap-player.c
@@ -61,7 +61,6 @@ static const struct button_mapping button_context_wps[] = {
61 { ACTION_WPS_BROWSE, BUTTON_ON|BUTTON_REL, BUTTON_ON }, 61 { ACTION_WPS_BROWSE, BUTTON_ON|BUTTON_REL, BUTTON_ON },
62 { ACTION_WPS_MENU, BUTTON_MENU|BUTTON_REL, BUTTON_MENU }, 62 { ACTION_WPS_MENU, BUTTON_MENU|BUTTON_REL, BUTTON_MENU },
63 { ACTION_WPS_CONTEXT, BUTTON_PLAY|BUTTON_REPEAT, BUTTON_PLAY }, 63 { ACTION_WPS_CONTEXT, BUTTON_PLAY|BUTTON_REPEAT, BUTTON_PLAY },
64 { ACTION_WPS_ID3SCREEN, BUTTON_MENU|BUTTON_ON, BUTTON_NONE },
65 { ACTION_STD_KEYLOCK, BUTTON_MENU|BUTTON_STOP, BUTTON_NONE }, 64 { ACTION_STD_KEYLOCK, BUTTON_MENU|BUTTON_STOP, BUTTON_NONE },
66 { ACTION_WPS_HOTKEY, BUTTON_MENU|BUTTON_ON, BUTTON_NONE }, 65 { ACTION_WPS_HOTKEY, BUTTON_MENU|BUTTON_ON, BUTTON_NONE },
67 66
diff --git a/manual/platform/keymap-archosplayer.tex b/manual/platform/keymap-archosplayer.tex
index 651239b4d9..0571fc0092 100644
--- a/manual/platform/keymap-archosplayer.tex
+++ b/manual/platform/keymap-archosplayer.tex
@@ -31,12 +31,13 @@
31\newcommand{\ActionWpsMenu}{\ButtonMenu} 31\newcommand{\ActionWpsMenu}{\ButtonMenu}
32\newcommand{\ActionWpsContext}{Long \ButtonPlay} 32\newcommand{\ActionWpsContext}{Long \ButtonPlay}
33\newcommand{\ActionWpsBrowse}{\ButtonOn} 33\newcommand{\ActionWpsBrowse}{\ButtonOn}
34\newcommand{\ActionWpsIdThreeScreen}{\ButtonMenu{} + \ButtonOn} 34\newcommand{\ActionWpsHotkey}{\ButtonMenu{} + \ButtonOn}
35 35
36%Button actions, tree context 36%Button actions, tree context
37\newcommand{\ActionTreeWps}{\ButtonOn} 37\newcommand{\ActionTreeWps}{\ButtonOn}
38\newcommand{\ActionTreeEnter}{\ButtonPlay} 38\newcommand{\ActionTreeEnter}{\ButtonPlay}
39\newcommand{\ActionTreeParentDirectory}{\ButtonStop} 39\newcommand{\ActionTreeParentDirectory}{\ButtonStop}
40\newcommand{\ActionTreeHotkey}{\ButtonMenu{} + \ButtonOn}
40 41
41%Button actions, YesNo context 42%Button actions, YesNo context
42\newcommand{\ActionYesNoAccept}{\ButtonPlay} 43\newcommand{\ActionYesNoAccept}{\ButtonPlay}
diff --git a/manual/platform/keymap-archosrecorder.tex b/manual/platform/keymap-archosrecorder.tex
index f9a03078d8..2f0664306c 100644
--- a/manual/platform/keymap-archosrecorder.tex
+++ b/manual/platform/keymap-archosrecorder.tex
@@ -34,11 +34,12 @@
34\newcommand{\ActionWpsVolDown}{\ButtonDown} 34\newcommand{\ActionWpsVolDown}{\ButtonDown}
35\newcommand{\ActionWpsVolUp}{\ButtonUp} 35\newcommand{\ActionWpsVolUp}{\ButtonUp}
36\newcommand{\ActionWpsPitchScreen}{\ButtonOn{} + \ButtonUp/\ButtonDown} 36\newcommand{\ActionWpsPitchScreen}{\ButtonOn{} + \ButtonUp/\ButtonDown}
37\newcommand{\ActionWpsQuickScreen}{\ButtonFTwo} 37\newcommand{\ActionWpsQuickScreen}{Long \ButtonFTwo}
38\newcommand{\ActionWpsMenu}{\ButtonFOne} 38\newcommand{\ActionWpsMenu}{\ButtonFOne}
39\newcommand{\ActionWpsContext}{Long \ButtonPlay} 39\newcommand{\ActionWpsContext}{Long \ButtonPlay}
40\newcommand{\ActionWpsBrowse}{\ButtonOn} 40\newcommand{\ActionWpsBrowse}{\ButtonOn}
41\newcommand{\ActionWpsIdThreeScreen}{\ButtonFOne{} + \ButtonOn} 41\newcommand{\ActionWpsIdThreeScreen}{\ButtonFOne{} + \ButtonOn}
42\newcommand{\ActionWpsHotkey}{\ButtonFTwo}
42 43
43\newcommand{\ActionWpsAbSetBNextDir}{\ButtonOn{} + \ButtonLeft} 44\newcommand{\ActionWpsAbSetBNextDir}{\ButtonOn{} + \ButtonLeft}
44\newcommand{\ActionWpsAbSetAPrevDir}{\ButtonOn{} + \ButtonRight} 45\newcommand{\ActionWpsAbSetAPrevDir}{\ButtonOn{} + \ButtonRight}
@@ -49,6 +50,7 @@
49\newcommand{\ActionTreeStop}{\ButtonOff} 50\newcommand{\ActionTreeStop}{\ButtonOff}
50\newcommand{\ActionTreeEnter}{\ButtonRight} 51\newcommand{\ActionTreeEnter}{\ButtonRight}
51\newcommand{\ActionTreeParentDirectory}{\ButtonLeft} 52\newcommand{\ActionTreeParentDirectory}{\ButtonLeft}
53\newcommand{\ActionTreeHotkey}{\ButtonFTwo}
52 54
53%Button actions, YesNo context 55%Button actions, YesNo context
54\newcommand{\ActionYesNoAccept}{\ButtonPlay} 56\newcommand{\ActionYesNoAccept}{\ButtonPlay}
diff --git a/manual/platform/keymap-gigabeatfx.tex b/manual/platform/keymap-gigabeatfx.tex
index 39d51b0dd5..f2715f08d3 100644
--- a/manual/platform/keymap-gigabeatfx.tex
+++ b/manual/platform/keymap-gigabeatfx.tex
@@ -42,13 +42,15 @@
42\newcommand{\ActionWpsContext}{Long \ButtonSelect} 42\newcommand{\ActionWpsContext}{Long \ButtonSelect}
43\newcommand{\ActionWpsBrowse}{\ButtonSelect} 43\newcommand{\ActionWpsBrowse}{\ButtonSelect}
44\newcommand{\ActionWpsAbReset}{\ButtonA{} + \ButtonSelect} 44\newcommand{\ActionWpsAbReset}{\ButtonA{} + \ButtonSelect}
45\newcommand{\ActionWpsIdThreeScreen}{\ButtonA{} + \ButtonMenu} 45\newcommand{\ActionWpsPlaylist}{\ButtonA{} + \ButtonDown}
46\newcommand{\ActionWpsHotkey}{\ButtonA{} + \ButtonMenu}
46 47
47%Button actions, tree context 48%Button actions, tree context
48\newcommand{\ActionTreeWps}{\ButtonA} 49\newcommand{\ActionTreeWps}{\ButtonA}
49\newcommand{\ActionTreeStop}{\ButtonPower} 50\newcommand{\ActionTreeStop}{\ButtonPower}
50\newcommand{\ActionTreeEnter}{\ButtonSelect{} or \ButtonRight} 51\newcommand{\ActionTreeEnter}{\ButtonSelect{} or \ButtonRight}
51\newcommand{\ActionTreeParentDirectory}{\ButtonLeft} 52\newcommand{\ActionTreeParentDirectory}{\ButtonLeft}
53\newcommand{\ActionTreeHotkey}{\ButtonA{} + \ButtonMenu}
52 54
53%Button actions, YesNo context 55%Button actions, YesNo context
54\newcommand{\ActionYesNoAccept}{\ButtonSelect} 56\newcommand{\ActionYesNoAccept}{\ButtonSelect}
diff --git a/manual/platform/keymap-gigabeats.tex b/manual/platform/keymap-gigabeats.tex
index 004f5ad426..149eb1b877 100644
--- a/manual/platform/keymap-gigabeats.tex
+++ b/manual/platform/keymap-gigabeats.tex
@@ -45,13 +45,15 @@
45\newcommand{\ActionWpsContext}{Long \ButtonSelect} 45\newcommand{\ActionWpsContext}{Long \ButtonSelect}
46\newcommand{\ActionWpsBrowse}{\ButtonSelect} 46\newcommand{\ActionWpsBrowse}{\ButtonSelect}
47\newcommand{\ActionWpsAbReset}{\ButtonBack{}} 47\newcommand{\ActionWpsAbReset}{\ButtonBack{}}
48\newcommand{\ActionWpsIdThreeScreen}{\ButtonBack{} + \ButtonMenu} 48\newcommand{\ActionWpsPlaylist}{\ButtonBack{} + \ButtonDown}
49\newcommand{\ActionWpsHotkey}{\ButtonBack{} + \ButtonMenu}
49 50
50%Button actions, tree context 51%Button actions, tree context
51\newcommand{\ActionTreeWps}{\ButtonPlay} 52\newcommand{\ActionTreeWps}{\ButtonPlay}
52\newcommand{\ActionTreeStop}{\ButtonPower} 53\newcommand{\ActionTreeStop}{\ButtonPower}
53\newcommand{\ActionTreeEnter}{\ButtonSelect{} or \ButtonRight} 54\newcommand{\ActionTreeEnter}{\ButtonSelect{} or \ButtonRight}
54\newcommand{\ActionTreeParentDirectory}{\ButtonLeft} 55\newcommand{\ActionTreeParentDirectory}{\ButtonLeft}
56\newcommand{\ActionTreeHotkey}{\ButtonBack{} + \ButtonMenu}
55 57
56%Button actions, YesNo context 58%Button actions, YesNo context
57\newcommand{\ActionYesNoAccept}{\ButtonSelect} 59\newcommand{\ActionYesNoAccept}{\ButtonSelect}
diff --git a/manual/platform/keymap-iaudiom3.tex b/manual/platform/keymap-iaudiom3.tex
index 098422b21d..91b2f6c5ad 100644
--- a/manual/platform/keymap-iaudiom3.tex
+++ b/manual/platform/keymap-iaudiom3.tex
@@ -33,12 +33,14 @@
33\newcommand{\ActionWpsMenu}{\ButtonRec} 33\newcommand{\ActionWpsMenu}{\ButtonRec}
34\newcommand{\ActionWpsContext}{Long \ButtonMode} 34\newcommand{\ActionWpsContext}{Long \ButtonMode}
35\newcommand{\ActionWpsBrowse}{\ButtonMode} 35\newcommand{\ActionWpsBrowse}{\ButtonMode}
36\newcommand{\ActionWpsHotkey}{\ButtonRec + \ButtonMode}
36 37
37%Button actions, tree context 38%Button actions, tree context
38\newcommand{\ActionTreeWps}{\ButtonPlay} 39\newcommand{\ActionTreeWps}{\ButtonPlay}
39\newcommand{\ActionTreeStop}{Long \ButtonPlay} 40\newcommand{\ActionTreeStop}{Long \ButtonPlay}
40\newcommand{\ActionTreeEnter}{\ButtonPlay{} or \ButtonRight} 41\newcommand{\ActionTreeEnter}{\ButtonPlay{} or \ButtonRight}
41\newcommand{\ActionTreeParentDirectory}{\ButtonLeft} 42\newcommand{\ActionTreeParentDirectory}{\ButtonLeft}
43\newcommand{\ActionTreeHotkey}{\ButtonRec + \ButtonMode}
42 44
43%Button actions, YesNo context 45%Button actions, YesNo context
44\newcommand{\ActionYesNoAccept}{\ButtonPlay} 46\newcommand{\ActionYesNoAccept}{\ButtonPlay}
diff --git a/manual/platform/keymap-ipod1g2g.tex b/manual/platform/keymap-ipod1g2g.tex
index f3735cffbb..1b6a1dba20 100644
--- a/manual/platform/keymap-ipod1g2g.tex
+++ b/manual/platform/keymap-ipod1g2g.tex
@@ -36,12 +36,14 @@
36\newcommand{\ActionWpsMenu}{\ButtonMenu} 36\newcommand{\ActionWpsMenu}{\ButtonMenu}
37\newcommand{\ActionWpsContext}{Long \ButtonSelect} 37\newcommand{\ActionWpsContext}{Long \ButtonSelect}
38\newcommand{\ActionWpsBrowse}{\ButtonSelect} 38\newcommand{\ActionWpsBrowse}{\ButtonSelect}
39\newcommand{\ActionWpsHotkey}{\ButtonSelect + \ButtonPlay}
39 40
40%Button actions, tree context 41%Button actions, tree context
41\newcommand{\ActionTreeWps}{\ButtonPlay} 42\newcommand{\ActionTreeWps}{\ButtonPlay}
42\newcommand{\ActionTreeStop}{Long \ButtonPlay} 43\newcommand{\ActionTreeStop}{Long \ButtonPlay}
43\newcommand{\ActionTreeEnter}{\ButtonSelect{} or \ButtonRight} 44\newcommand{\ActionTreeEnter}{\ButtonSelect{} or \ButtonRight}
44\newcommand{\ActionTreeParentDirectory}{\ButtonLeft} 45\newcommand{\ActionTreeParentDirectory}{\ButtonLeft}
46\newcommand{\ActionTreeHotkey}{\ButtonSelect + \ButtonPlay}
45 47
46%Button actions, YesNo context 48%Button actions, YesNo context
47\newcommand{\ActionYesNoAccept}{\ButtonPlay} 49\newcommand{\ActionYesNoAccept}{\ButtonPlay}
diff --git a/manual/platform/keymap-ipod3g.tex b/manual/platform/keymap-ipod3g.tex
index f3735cffbb..1b6a1dba20 100644
--- a/manual/platform/keymap-ipod3g.tex
+++ b/manual/platform/keymap-ipod3g.tex
@@ -36,12 +36,14 @@
36\newcommand{\ActionWpsMenu}{\ButtonMenu} 36\newcommand{\ActionWpsMenu}{\ButtonMenu}
37\newcommand{\ActionWpsContext}{Long \ButtonSelect} 37\newcommand{\ActionWpsContext}{Long \ButtonSelect}
38\newcommand{\ActionWpsBrowse}{\ButtonSelect} 38\newcommand{\ActionWpsBrowse}{\ButtonSelect}
39\newcommand{\ActionWpsHotkey}{\ButtonSelect + \ButtonPlay}
39 40
40%Button actions, tree context 41%Button actions, tree context
41\newcommand{\ActionTreeWps}{\ButtonPlay} 42\newcommand{\ActionTreeWps}{\ButtonPlay}
42\newcommand{\ActionTreeStop}{Long \ButtonPlay} 43\newcommand{\ActionTreeStop}{Long \ButtonPlay}
43\newcommand{\ActionTreeEnter}{\ButtonSelect{} or \ButtonRight} 44\newcommand{\ActionTreeEnter}{\ButtonSelect{} or \ButtonRight}
44\newcommand{\ActionTreeParentDirectory}{\ButtonLeft} 45\newcommand{\ActionTreeParentDirectory}{\ButtonLeft}
46\newcommand{\ActionTreeHotkey}{\ButtonSelect + \ButtonPlay}
45 47
46%Button actions, YesNo context 48%Button actions, YesNo context
47\newcommand{\ActionYesNoAccept}{\ButtonPlay} 49\newcommand{\ActionYesNoAccept}{\ButtonPlay}
diff --git a/manual/platform/keymap-ipod4g.tex b/manual/platform/keymap-ipod4g.tex
index c0e841596a..c659e9e327 100644
--- a/manual/platform/keymap-ipod4g.tex
+++ b/manual/platform/keymap-ipod4g.tex
@@ -37,12 +37,14 @@
37\newcommand{\ActionWpsMenu}{\ButtonMenu} 37\newcommand{\ActionWpsMenu}{\ButtonMenu}
38\newcommand{\ActionWpsContext}{Long \ButtonSelect} 38\newcommand{\ActionWpsContext}{Long \ButtonSelect}
39\newcommand{\ActionWpsBrowse}{\ButtonSelect} 39\newcommand{\ActionWpsBrowse}{\ButtonSelect}
40\newcommand{\ActionWpsHotkey}{\ButtonSelect + \ButtonPlay}
40 41
41%Button actions, tree context 42%Button actions, tree context
42\newcommand{\ActionTreeWps}{\ButtonPlay} 43\newcommand{\ActionTreeWps}{\ButtonPlay}
43\newcommand{\ActionTreeStop}{Long \ButtonPlay} 44\newcommand{\ActionTreeStop}{Long \ButtonPlay}
44\newcommand{\ActionTreeEnter}{\ButtonSelect{} or \ButtonRight} 45\newcommand{\ActionTreeEnter}{\ButtonSelect{} or \ButtonRight}
45\newcommand{\ActionTreeParentDirectory}{\ButtonLeft} 46\newcommand{\ActionTreeParentDirectory}{\ButtonLeft}
47\newcommand{\ActionTreeHotkey}{\ButtonSelect + \ButtonPlay}
46 48
47%Button actions, YesNo context 49%Button actions, YesNo context
48\newcommand{\ActionYesNoAccept}{\ButtonPlay} 50\newcommand{\ActionYesNoAccept}{\ButtonPlay}
diff --git a/manual/platform/keymap-iriverh10.tex b/manual/platform/keymap-iriverh10.tex
index 364504fcd7..74a62b1538 100644
--- a/manual/platform/keymap-iriverh10.tex
+++ b/manual/platform/keymap-iriverh10.tex
@@ -40,6 +40,7 @@
40\newcommand{\ActionWpsBrowse}{\ButtonLeft} 40\newcommand{\ActionWpsBrowse}{\ButtonLeft}
41\newcommand{\ActionWpsPitchScreen}{\ButtonPlay+\ButtonLeft} 41\newcommand{\ActionWpsPitchScreen}{\ButtonPlay+\ButtonLeft}
42\newcommand{\ActionWpsIdThreeScreen}{\ButtonPlay+\ButtonRight} 42\newcommand{\ActionWpsIdThreeScreen}{\ButtonPlay+\ButtonRight}
43\newcommand{\ActionWpsHotkey}{\ButtonPower + \ButtonPlay}
43 44
44\newcommand{\ActionWpsAbSetBNextDir}{\ButtonPower{} + \ButtonFF} 45\newcommand{\ActionWpsAbSetBNextDir}{\ButtonPower{} + \ButtonFF}
45\newcommand{\ActionWpsAbSetAPrevDir}{\ButtonPower{} + \ButtonRew} 46\newcommand{\ActionWpsAbSetAPrevDir}{\ButtonPower{} + \ButtonRew}
@@ -50,6 +51,7 @@
50\newcommand{\ActionTreeStop}{Long \ButtonPlay} 51\newcommand{\ActionTreeStop}{Long \ButtonPlay}
51\newcommand{\ActionTreeEnter}{\ButtonRight} 52\newcommand{\ActionTreeEnter}{\ButtonRight}
52\newcommand{\ActionTreeParentDirectory}{\ButtonLeft} 53\newcommand{\ActionTreeParentDirectory}{\ButtonLeft}
54\newcommand{\ActionTreeHotkey}{\ButtonPower + \ButtonPlay}
53 55
54%Button actions, YesNo context 56%Button actions, YesNo context
55\newcommand{\ActionYesNoAccept}{\ButtonRight} 57\newcommand{\ActionYesNoAccept}{\ButtonRight}
diff --git a/manual/platform/keymap-iriverh100_h300.tex b/manual/platform/keymap-iriverh100_h300.tex
index 419dc0bfcf..ec2984b562 100644
--- a/manual/platform/keymap-iriverh100_h300.tex
+++ b/manual/platform/keymap-iriverh100_h300.tex
@@ -43,12 +43,14 @@
43\newcommand{\ActionWpsBrowse}{\ButtonSelect} 43\newcommand{\ActionWpsBrowse}{\ButtonSelect}
44\newcommand{\ActionWpsAbReset}{\ButtonOn{} + \ButtonSelect} 44\newcommand{\ActionWpsAbReset}{\ButtonOn{} + \ButtonSelect}
45\newcommand{\ActionWpsIdThreeScreen}{\ButtonOn{} + \ButtonMode} 45\newcommand{\ActionWpsIdThreeScreen}{\ButtonOn{} + \ButtonMode}
46\newcommand{\ActionWpsHotkey}{\ButtonRec}
46 47
47%Button actions, tree context 48%Button actions, tree context
48\newcommand{\ActionTreeWps}{\ButtonOn} 49\newcommand{\ActionTreeWps}{\ButtonOn}
49\newcommand{\ActionTreeStop}{\ButtonOff} 50\newcommand{\ActionTreeStop}{\ButtonOff}
50\newcommand{\ActionTreeEnter}{\ButtonSelect{} or \ButtonRight} 51\newcommand{\ActionTreeEnter}{\ButtonSelect{} or \ButtonRight}
51\newcommand{\ActionTreeParentDirectory}{\ButtonLeft} 52\newcommand{\ActionTreeParentDirectory}{\ButtonLeft}
53\newcommand{\ActionTreeHotkey}{\ButtonRec}
52 54
53%Button actions, YesNo context 55%Button actions, YesNo context
54\newcommand{\ActionYesNoAccept}{\ButtonSelect} 56\newcommand{\ActionYesNoAccept}{\ButtonSelect}
diff --git a/manual/platform/keymap-mrobe100.tex b/manual/platform/keymap-mrobe100.tex
index 106c2fa0d2..4c94fa25ce 100644
--- a/manual/platform/keymap-mrobe100.tex
+++ b/manual/platform/keymap-mrobe100.tex
@@ -43,13 +43,15 @@
43\newcommand{\ActionWpsContext}{Long \ButtonSelect} 43\newcommand{\ActionWpsContext}{Long \ButtonSelect}
44\newcommand{\ActionWpsBrowse}{\ButtonSelect} 44\newcommand{\ActionWpsBrowse}{\ButtonSelect}
45\newcommand{\ActionWpsAbReset}{\ButtonDisplay{} + \ButtonSelect} 45\newcommand{\ActionWpsAbReset}{\ButtonDisplay{} + \ButtonSelect}
46\newcommand{\ActionWpsIdThreeScreen}{\ButtonDisplay{} + \ButtonMenu} 46\newcommand{\ActionWpsPlaylist}{\ButtonDisplay{} + \ButtonDown}
47\newcommand{\ActionWpsHotkey}{\ButtonDisplay{} + \ButtonMenu}
47 48
48%Button actions, tree context 49%Button actions, tree context
49\newcommand{\ActionTreeWps}{\ButtonDisplay} 50\newcommand{\ActionTreeWps}{\ButtonDisplay}
50\newcommand{\ActionTreeStop}{\ButtonPower{} or Long \ButtonPlay} 51\newcommand{\ActionTreeStop}{\ButtonPower{} or Long \ButtonPlay}
51\newcommand{\ActionTreeEnter}{\ButtonSelect{} or \ButtonRight} 52\newcommand{\ActionTreeEnter}{\ButtonSelect{} or \ButtonRight}
52\newcommand{\ActionTreeParentDirectory}{\ButtonLeft} 53\newcommand{\ActionTreeParentDirectory}{\ButtonLeft}
54\newcommand{\ActionTreeHotkey}{\ButtonDisplay{} + \ButtonMenu}
53 55
54%Button actions, YesNo context 56%Button actions, YesNo context
55\newcommand{\ActionYesNoAccept}{\ButtonSelect} 57\newcommand{\ActionYesNoAccept}{\ButtonSelect}
diff --git a/manual/platform/keymap-sansac200.tex b/manual/platform/keymap-sansac200.tex
index 8fbed84de3..c9cd86d551 100644
--- a/manual/platform/keymap-sansac200.tex
+++ b/manual/platform/keymap-sansac200.tex
@@ -43,11 +43,13 @@
43\newcommand{\ActionWpsAbSetBNextDir}{\ButtonPower{} + \ButtonRight} 43\newcommand{\ActionWpsAbSetBNextDir}{\ButtonPower{} + \ButtonRight}
44\newcommand{\ActionWpsAbSetAPrevDir}{\ButtonPower{} + \ButtonLeft} 44\newcommand{\ActionWpsAbSetAPrevDir}{\ButtonPower{} + \ButtonLeft}
45\newcommand{\ActionWpsAbReset}{\ButtonPower{} + \ButtonUp} 45\newcommand{\ActionWpsAbReset}{\ButtonPower{} + \ButtonUp}
46\newcommand{\ActionWpsHotkey}{\ButtonRec}
46 47
47%Button actions, tree context 48%Button actions, tree context
48\newcommand{\ActionTreeWps}{Long \ButtonRight} 49\newcommand{\ActionTreeWps}{Long \ButtonRight}
49\newcommand{\ActionTreeEnter}{\ButtonSelect{} or \ButtonRight} 50\newcommand{\ActionTreeEnter}{\ButtonSelect{} or \ButtonRight}
50\newcommand{\ActionTreeParentDirectory}{\ButtonLeft} 51\newcommand{\ActionTreeParentDirectory}{\ButtonLeft}
52\newcommand{\ActionTreeHotkey}{\ButtonRec}
51 53
52%Button actions, YesNo context 54%Button actions, YesNo context
53\newcommand{\ActionYesNoAccept}{\ButtonSelect} 55\newcommand{\ActionYesNoAccept}{\ButtonSelect}
diff --git a/manual/platform/keymap-sansaclip.tex b/manual/platform/keymap-sansaclip.tex
index 58a44afc3c..c1be5e6ab9 100644
--- a/manual/platform/keymap-sansaclip.tex
+++ b/manual/platform/keymap-sansaclip.tex
@@ -40,6 +40,7 @@
40\newcommand{\ActionWpsContext}{Long \ButtonSelect} 40\newcommand{\ActionWpsContext}{Long \ButtonSelect}
41\newcommand{\ActionWpsBrowse}{\ButtonSelect} 41\newcommand{\ActionWpsBrowse}{\ButtonSelect}
42\newcommand{\ActionWpsPitchScreen}{\ButtonSelect{} + \ButtonUp} 42\newcommand{\ActionWpsPitchScreen}{\ButtonSelect{} + \ButtonUp}
43\newcommand{\ActionWpsPlaylist}{Long \ButtonDown}
43\newcommand{\ActionWpsIdThreeScreen}{\ButtonSelect{} + \ButtonDown} 44\newcommand{\ActionWpsIdThreeScreen}{\ButtonSelect{} + \ButtonDown}
44 45
45\newcommand{\ActionWpsAbSetBNextDir}{\ButtonPower{} + \ButtonRight} 46\newcommand{\ActionWpsAbSetBNextDir}{\ButtonPower{} + \ButtonRight}
diff --git a/manual/platform/keymap-sansae200.tex b/manual/platform/keymap-sansae200.tex
index 81f1ab5568..eb0a704538 100644
--- a/manual/platform/keymap-sansae200.tex
+++ b/manual/platform/keymap-sansae200.tex
@@ -42,6 +42,7 @@
42\newcommand{\ActionWpsBrowse}{\ButtonSelect} 42\newcommand{\ActionWpsBrowse}{\ButtonSelect}
43\newcommand{\ActionWpsPitchScreen}{\ButtonSelect{} + \ButtonUp} 43\newcommand{\ActionWpsPitchScreen}{\ButtonSelect{} + \ButtonUp}
44\newcommand{\ActionWpsIdThreeScreen}{\ButtonSelect{} + \ButtonDown} 44\newcommand{\ActionWpsIdThreeScreen}{\ButtonSelect{} + \ButtonDown}
45\newcommand{\ActionWpsHotkey}{\ButtonRec}
45 46
46\newcommand{\ActionWpsAbSetBNextDir}{\ButtonPower{} + \ButtonRight} 47\newcommand{\ActionWpsAbSetBNextDir}{\ButtonPower{} + \ButtonRight}
47\newcommand{\ActionWpsAbSetAPrevDir}{\ButtonPower{} + \ButtonLeft} 48\newcommand{\ActionWpsAbSetAPrevDir}{\ButtonPower{} + \ButtonLeft}
@@ -52,6 +53,7 @@
52\newcommand{\ActionTreeStop}{\ButtonPower} 53\newcommand{\ActionTreeStop}{\ButtonPower}
53\newcommand{\ActionTreeEnter}{\ButtonSelect{} or \ButtonRight} 54\newcommand{\ActionTreeEnter}{\ButtonSelect{} or \ButtonRight}
54\newcommand{\ActionTreeParentDirectory}{\ButtonLeft} 55\newcommand{\ActionTreeParentDirectory}{\ButtonLeft}
56\newcommand{\ActionTreeHotkey}{\ButtonRec}
55 57
56%Button actions, YesNo context 58%Button actions, YesNo context
57\newcommand{\ActionYesNoAccept}{\ButtonSelect} 59\newcommand{\ActionYesNoAccept}{\ButtonSelect}
diff --git a/manual/platform/keymap-sansafuze.tex b/manual/platform/keymap-sansafuze.tex
index 6051faf9c0..8d2a9ce819 100644
--- a/manual/platform/keymap-sansafuze.tex
+++ b/manual/platform/keymap-sansafuze.tex
@@ -41,6 +41,7 @@
41\newcommand{\ActionWpsBrowse}{\ButtonSelect} 41\newcommand{\ActionWpsBrowse}{\ButtonSelect}
42\newcommand{\ActionWpsPitchScreen}{\ButtonSelect{} + \ButtonUp} 42\newcommand{\ActionWpsPitchScreen}{\ButtonSelect{} + \ButtonUp}
43\newcommand{\ActionWpsIdThreeScreen}{\ButtonSelect{} + \ButtonDown} 43\newcommand{\ActionWpsIdThreeScreen}{\ButtonSelect{} + \ButtonDown}
44\newcommand{\ActionWpsHotkey}{\ButtonHome}
44 45
45\newcommand{\ActionWpsAbSetBNextDir}{\ButtonHome{} + \ButtonRight} 46\newcommand{\ActionWpsAbSetBNextDir}{\ButtonHome{} + \ButtonRight}
46\newcommand{\ActionWpsAbSetAPrevDir}{\ButtonHome{} + \ButtonLeft} 47\newcommand{\ActionWpsAbSetAPrevDir}{\ButtonHome{} + \ButtonLeft}
@@ -48,9 +49,10 @@
48 49
49%Button actions, tree context 50%Button actions, tree context
50\newcommand{\ActionTreeWps}{\ButtonUp} 51\newcommand{\ActionTreeWps}{\ButtonUp}
51\newcommand{\ActionTreeStop}{\ButtonHome} 52\newcommand{\ActionTreeStop}{Long \ButtonHome}
52\newcommand{\ActionTreeEnter}{\ButtonSelect{} or \ButtonRight} 53\newcommand{\ActionTreeEnter}{\ButtonSelect{} or \ButtonRight}
53\newcommand{\ActionTreeParentDirectory}{\ButtonLeft} 54\newcommand{\ActionTreeParentDirectory}{\ButtonLeft}
55\newcommand{\ActionTreeHotkey}{\ButtonHome}
54 56
55%Button actions, YesNo context 57%Button actions, YesNo context
56\newcommand{\ActionYesNoAccept}{\ButtonSelect} 58\newcommand{\ActionYesNoAccept}{\ButtonSelect}
diff --git a/manual/rockbox_interface/browsing_and_playing.tex b/manual/rockbox_interface/browsing_and_playing.tex
index 002ff36abb..a84926004b 100644
--- a/manual/rockbox_interface/browsing_and_playing.tex
+++ b/manual/rockbox_interface/browsing_and_playing.tex
@@ -108,6 +108,11 @@ the \setting{Show Files} setting to all.
108 \ActionStdRec & Switch to the \setting{Recording Screen}.\\ 108 \ActionStdRec & Switch to the \setting{Recording Screen}.\\
109 % 109 %
110 } 110 }
111 \opt{hotkey}{
112 \ActionTreeHotkey & Activate the \setting{Hotkey} function
113 (see \reference{ref:Hotkeys}).\\
114 %
115 }
111 \end{btnmap} 116 \end{btnmap}
112\end{table} 117\end{table}
113 118
@@ -128,6 +133,11 @@ or directory and access the context menu with \ActionStdContext{}.\\
128for files. If the \setting{Context Menu} is invoked on a directory, 133for files. If the \setting{Context Menu} is invoked on a directory,
129it will display options for directories.\\} 134it will display options for directories.\\}
130 135
136\opt{hotkey}{
137Some of these options can be set to the \setting{Hotkey} (see \reference{ref:Hotkeys})
138for that context by pressing \ActionWpsHotkey.\\
139}
140
131The \setting{Context Menu} contains the following options (unless otherwise noted, 141The \setting{Context Menu} contains the following options (unless otherwise noted,
132each option pertains both to files and directories): 142each option pertains both to files and directories):
133 143
@@ -152,11 +162,11 @@ each option pertains both to files and directories):
152 Deletes the currently selected file. This option applies only to files, and 162 Deletes the currently selected file. This option applies only to files, and
153 not to directories. Rockbox will ask for confirmation before deleting a file. 163 not to directories. Rockbox will ask for confirmation before deleting a file.
154 Press \ActionYesNoAccept{} 164 Press \ActionYesNoAccept{}
155 to confirm deletion or any other key to cancel. 165 to confirm deletion or any other key to cancel. \opt{hotkey}{\setting{Hotkey}able.}
156\item [Delete Directory.] 166\item [Delete Directory.]
157 Deletes the currently selected directory and all of the files and subdirectories 167 Deletes the currently selected directory and all of the files and subdirectories
158 it may contain. Deleted directories cannot be recovered. Use this feature with 168 it may contain. Deleted directories cannot be recovered. Use this feature with
159 caution! 169 caution! \opt{hotkey}{\setting{Hotkey}able.}
160\opt{lcd_non-mono}{ 170\opt{lcd_non-mono}{
161\item [Set As Backdrop.] 171\item [Set As Backdrop.]
162 Set the selected \fname{bmp} file as background image. The bitmaps need to meet the 172 Set the selected \fname{bmp} file as background image. The bitmaps need to meet the
@@ -170,7 +180,7 @@ each option pertains both to files and directories):
170 For example, this function can be used to view a text file 180 For example, this function can be used to view a text file
171 even if the file has a non-standard extension (i.e., the file has an extension 181 even if the file has a non-standard extension (i.e., the file has an extension
172 of something other than \fname{.txt}). See \reference{ref:Viewersplugins} 182 of something other than \fname{.txt}). See \reference{ref:Viewersplugins}
173 for more details on viewers. 183 for more details on viewers. \opt{hotkey}{\setting{Hotkey}able.}
174\item [Create Directory.] 184\item [Create Directory.]
175 Create a new directory in the current directory on the disk. 185 Create a new directory in the current directory on the disk.
176\item [Properties.] 186\item [Properties.]
@@ -337,3 +347,4 @@ example when renaming a file or creating a new directory.
337 347
338%Include playlist section 348%Include playlist section
339\input{working_with_playlists/main.tex} 349\input{working_with_playlists/main.tex}
350\input{rockbox_interface/hotkeys.tex}
diff --git a/manual/rockbox_interface/wps.tex b/manual/rockbox_interface/wps.tex
index a18a2c540e..521eff15b9 100644
--- a/manual/rockbox_interface/wps.tex
+++ b/manual/rockbox_interface/wps.tex
@@ -130,12 +130,20 @@ your WPS (While Playing Screen).
130 \opt{HAVEREMOTEKEYMAP}{& \ActionRCWpsPitchScreen} 130 \opt{HAVEREMOTEKEYMAP}{& \ActionRCWpsPitchScreen}
131 & Show \setting{Pitch Screen} (see \reference{sec:pitchscreen}).\\% 131 & Show \setting{Pitch Screen} (see \reference{sec:pitchscreen}).\\%
132 }% 132 }%
133 \opt{PLAYER_PAD,RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IRIVER_H10_PAD% 133 \opt{GIGABEAT_PAD,GIGABEAT_S_PAD,SANSA_CLIP_PAD,MROBE100_PAD}{%
134 ,MROBE100_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD,SANSA_E200_PAD,SANSA_C200_PAD}{% 134 \ActionWpsPlaylist
135 & Show current \setting{Playlist}.\\%
136 }%
137 \opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IRIVER_H10_PAD%
138 ,SANSA_E200_PAD,SANSA_C200_PAD}{%
135 \ActionWpsIdThreeScreen 139 \ActionWpsIdThreeScreen
136 \opt{HAVEREMOTEKEYMAP}{& \ActionRCWpsIdThreeScreen} 140 \opt{HAVEREMOTEKEYMAP}{& \ActionRCWpsIdThreeScreen}
137 & Enter \setting{ID3 Viewer}.\\% 141 & Enter \setting{ID3 Viewer}.\\%
138 }% 142 }%
143 \opt{hotkey}{%
144 \ActionWpsHotkey & Activate the \setting{Hotkey} function
145 (see \reference{ref:Hotkeys}).\\
146 }
139 \opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IRIVER_H10_PAD,MROBE100_PAD% 147 \opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IRIVER_H10_PAD,MROBE100_PAD%
140 ,GIGABEAT_PAD,GIGABEAT_S_PAD,SANSA_E200_PAD,SANSA_C200_PAD}{% 148 ,GIGABEAT_PAD,GIGABEAT_S_PAD,SANSA_E200_PAD,SANSA_C200_PAD}{%
141 \ActionWpsAbSetBNextDir{} or }% 149 \ActionWpsAbSetBNextDir{} or }%
@@ -258,12 +266,13 @@ This allows you to create a bookmark in the currently-playing track.
258This screen is accessible from the WPS screen, and provides a detailed view of 266This screen is accessible from the WPS screen, and provides a detailed view of
259all the identity information about the current track. This info is known as 267all the identity information about the current track. This info is known as
260meta data and is stored in audio file formats to keep information on artist, 268meta data and is stored in audio file formats to keep information on artist,
261album etc. To access this screen, % 269album etc. \opt{hotkey}{\setting{Hotkey}able from the \setting{WPS Context
262\opt{PLAYER_PAD,RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IRIVER_H10_PAD,% 270Menu}.} To access this screen, %
263 MROBE100_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD,% 271\opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IRIVER_H10_PAD,%
264 GIGABEAT_PAD,GIGABEAT_S_PAD}{ 272 SANSA_C200_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD}{
265 press \ActionWpsIdThreeScreen. }% 273 press \ActionWpsIdThreeScreen. }%
266\opt{ONDIO_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IAUDIO_X5_PAD,IAUDIO_M3_PAD}{press 274\opt{PLAYER_PAD,ONDIO_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IAUDIO_X5_PAD,IAUDIO_M3_PAD,%
275 GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD,SANSA_CLIP_PAD}{press
267 \ActionWpsContext{} to access the \setting{WPS Context Menu} and select 276 \ActionWpsContext{} to access the \setting{WPS Context Menu} and select
268 \setting{Show Track Info}. }% 277 \setting{Show Track Info}. }%
269\opt{RECORDER_PAD,PLAYER_PAD,ONDIO_PAD}{Use \ButtonLeft\ and \ButtonRight\ 278\opt{RECORDER_PAD,PLAYER_PAD,ONDIO_PAD}{Use \ButtonLeft\ and \ButtonRight\
@@ -271,23 +280,23 @@ album etc. To access this screen, %
271 280
272\subsubsection{Open With...} 281\subsubsection{Open With...}
273This \setting{Open With} function is the same as the \setting{Open With} 282This \setting{Open With} function is the same as the \setting{Open With}
274function in the file browser's \setting{Context Menu}. 283function in the file browser's \setting{Context Menu}. \opt{hotkey}{\setting{Hotkey}able.}
275 284
276\subsubsection{Delete} 285\subsubsection{Delete}
277Delete the currently playing file. The file will be deleted but the playback 286Delete the currently playing file. The file will be deleted but the playback
278of the file will not stop immediately. Instead, the part of the file that 287of the file will not stop immediately. Instead, the part of the file that
279has already been buffered (i.e. read into the \daps\ memory) will be played. 288has already been buffered (i.e. read into the \daps\ memory) will be played.
280This may even be the whole track. 289This may even be the whole track. \opt{hotkey}{\setting{Hotkey}able.}
281 290
282\opt{pitchscreen}{ 291\opt{pitchscreen}{
283 \subsubsection{\label{sec:pitchscreen}Pitch} 292 \subsubsection{\label{sec:pitchscreen}Pitch}
284 293
285 The \setting{Pitch Screen} allows you to change the rate of playback 294 The \setting{Pitch Screen} allows you to change the rate of playback
286 (i.e. the playback speed and at the same time the pitch) of your 295 (i.e. the playback speed and at the same time the pitch) of your
287 \dap. The rate value can be adjusted between 50\% and 200\%. 50\% 296 \dap. \opt{hotkey}{\setting{Hotkey}able.} The rate value can be adjusted
288 means half the normal playback speed and a pitch that is an octave 297 between 50\% and 200\%. 50\% means half the normal playback speed and a
289 lower than the normal pitch. 200\% means double playback speed and a 298 pitch that is an octave lower than the normal pitch. 200\% means double
290 pitch that is an octave higher than the normal pitch. 299 playback speed and a pitch that is an octave higher than the normal pitch.
291 300
292 The rate can be changed in two modes: procentual and semitone. 301 The rate can be changed in two modes: procentual and semitone.
293 Initially, procentual mode is active. 302 Initially, procentual mode is active.
diff --git a/manual/working_with_playlists/main.tex b/manual/working_with_playlists/main.tex
index 311aa86071..6f84f715ee 100644
--- a/manual/working_with_playlists/main.tex
+++ b/manual/working_with_playlists/main.tex
@@ -92,7 +92,7 @@ options:
92 recent \setting{Insert} operation. If no tracks have yet been added via an 92 recent \setting{Insert} operation. If no tracks have yet been added via an
93 \setting{Insert}, new tracks will be added immediately after the current 93 \setting{Insert}, new tracks will be added immediately after the current
94 playing track. If playback is stopped a new dynamic playlist will get 94 playing track. If playback is stopped a new dynamic playlist will get
95 created with the selected tracks. 95 created with the selected tracks. \opt{hotkey}{\setting{Hotkey}able.}
96 96
97\item [Insert Next.] Add track(s) immediately after current playing 97\item [Insert Next.] Add track(s) immediately after current playing
98 track, no matter what else has been inserted. 98 track, no matter what else has been inserted.