summaryrefslogtreecommitdiff
path: root/manual/plugins/rockblox.tex
diff options
context:
space:
mode:
authorSebastian Leonhardt <sebastian.leonhardt@web.de>2015-07-20 01:50:26 +0200
committerGerrit Rockbox <gerrit@rockbox.org>2015-11-15 23:46:39 +0100
commita507bb283782ee3adb1fc9ba0c6f094108ef558c (patch)
treeacae6cf04f8e34172375061b6fbdc11b6ffb84cb /manual/plugins/rockblox.tex
parenta8758c953d50fb020b245d5739c41de113638b49 (diff)
downloadrockbox-a507bb283782ee3adb1fc9ba0c6f094108ef558c.tar.gz
rockbox-a507bb283782ee3adb1fc9ba0c6f094108ef558c.zip
YH8xx,YH9xx: Keymap improvement
The main "innovation" in this patch are two "virtual buttons" for the record switch on YH92x targets. When the switch state changes, a single BUTTON_REC_SW_ON or .._OFF button event will be generated. Thus keymap code can react on switching, but not on the actual state of the switch. Wherever sensible, the following user scheme is applied: - use PLAY as confirm button - use REW button or Long REW to exit - use REC (YH820) or FFWD (YH92X) as modifier key for button combos Change-Id: Ic8d1db9cc6869daed8dda98990dfdf7f6fd5d5a1
Diffstat (limited to 'manual/plugins/rockblox.tex')
-rw-r--r--manual/plugins/rockblox.tex11
1 files changed, 7 insertions, 4 deletions
diff --git a/manual/plugins/rockblox.tex b/manual/plugins/rockblox.tex
index 1a17f22466..56afa5258a 100644
--- a/manual/plugins/rockblox.tex
+++ b/manual/plugins/rockblox.tex
@@ -8,7 +8,7 @@ gain points. For every ten lines completed, the game level increases, making
8the blocks fall faster. If the pile of blocks reaches the ceiling, the game is over. 8the blocks fall faster. If the pile of blocks reaches the ceiling, the game is over.
9 9
10\begin{btnmap} 10\begin{btnmap}
11 \nopt{SANSA_FUZEPLUS_PAD}{ 11 \nopt{SANSA_FUZEPLUS_PAD,SAMSUNG_YH92X_PAD}{
12 \opt{RECORDER_PAD}{\ButtonFOne} 12 \opt{RECORDER_PAD}{\ButtonFOne}
13 \opt{PLAYER_PAD}{\ButtonStop+\ButtonMenu} 13 \opt{PLAYER_PAD}{\ButtonStop+\ButtonMenu}
14 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn} 14 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn}
@@ -23,7 +23,7 @@ the blocks fall faster. If the pile of blocks reaches the ceiling, the game is o
23 \opt{COWON_D2_PAD}{\ButtonMenu} 23 \opt{COWON_D2_PAD}{\ButtonMenu}
24 \opt{PBELL_VIBE500_PAD}{\ButtonCancel} 24 \opt{PBELL_VIBE500_PAD}{\ButtonCancel}
25 \opt{MPIO_HD300_PAD}{\ButtonRec} 25 \opt{MPIO_HD300_PAD}{\ButtonRec}
26 \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonFF} 26 \opt{SAMSUNG_YH820_PAD}{\ButtonRec}
27 \opt{HAVEREMOTEKEYMAP}{& } 27 \opt{HAVEREMOTEKEYMAP}{& }
28 & Restart game\\ 28 & Restart game\\
29 } 29 }
@@ -57,7 +57,8 @@ the blocks fall faster. If the pile of blocks reaches the ceiling, the game is o
57 \opt{IRIVER_H10_PAD}{\ButtonScrollDown} 57 \opt{IRIVER_H10_PAD}{\ButtonScrollDown}
58 \opt{COWON_D2_PAD}{\TouchBottomMiddle} 58 \opt{COWON_D2_PAD}{\TouchBottomMiddle}
59 \opt{MPIO_HD300_PAD}{\ButtonEnter} 59 \opt{MPIO_HD300_PAD}{\ButtonEnter}
60 \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonRew} 60 \opt{SAMSUNG_YH92X_PAD}{\ButtonRew}
61 \opt{SAMSUNG_YH820_PAD}{\ButtonFF}
61 \opt{HAVEREMOTEKEYMAP}{& } 62 \opt{HAVEREMOTEKEYMAP}{& }
62 & Move down\\ 63 & Move down\\
63 \opt{PLAYER_PAD}{\ButtonOn+\ButtonPlay} 64 \opt{PLAYER_PAD}{\ButtonOn+\ButtonPlay}
@@ -116,7 +117,9 @@ the blocks fall faster. If the pile of blocks reaches the ceiling, the game is o
116 \opt{SANSA_FUZE_PAD}{Long \ButtonHome} 117 \opt{SANSA_FUZE_PAD}{Long \ButtonHome}
117 \opt{GIGABEAT_S_PAD}{\ButtonBack} 118 \opt{GIGABEAT_S_PAD}{\ButtonBack}
118 \opt{COWON_D2_PAD,SANSA_FUZEPLUS_PAD}{\ButtonPower} 119 \opt{COWON_D2_PAD,SANSA_FUZEPLUS_PAD}{\ButtonPower}
119 \opt{PBELL_VIBE500_PAD,SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonRec} 120 \opt{PBELL_VIBE500_PAD}{\ButtonRec}
121 \opt{SAMSUNG_YH92X_PAD}{\ButtonFF}
122 \opt{SAMSUNG_YH820_PAD}{\ButtonRew}
120 \opt{MPIO_HD300_PAD}{Long \ButtonMenu} 123 \opt{MPIO_HD300_PAD}{Long \ButtonMenu}
121 \opt{HAVEREMOTEKEYMAP}{& 124 \opt{HAVEREMOTEKEYMAP}{&
122 \opt{IRIVER_RC_H100_PAD}{\ButtonRCStop} 125 \opt{IRIVER_RC_H100_PAD}{\ButtonRCStop}