diff options
Diffstat (limited to 'manual/rockbox_interface')
-rw-r--r-- | manual/rockbox_interface/browsing_and_playing.tex | 182 |
1 files changed, 89 insertions, 93 deletions
diff --git a/manual/rockbox_interface/browsing_and_playing.tex b/manual/rockbox_interface/browsing_and_playing.tex index 3af89a93fa..fd0d0c5a47 100644 --- a/manual/rockbox_interface/browsing_and_playing.tex +++ b/manual/rockbox_interface/browsing_and_playing.tex | |||
@@ -53,9 +53,9 @@ the \setting{Show Files} setting to all. | |||
53 | \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,RECORDER_PAD} | 53 | \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,RECORDER_PAD} |
54 | { | 54 | { |
55 | \ButtonOn+\ButtonUp{}/ \ButtonDown | 55 | \ButtonOn+\ButtonUp{}/ \ButtonDown |
56 | \opt{HAVEREMOTEKEYMAP}{& | 56 | \opt{HAVEREMOTEKEYMAP}{& |
57 | \opt{IRIVER_RC_H100_PAD}{\ButtonRCSource{}/ \ButtonRCBitrate} | 57 | \opt{IRIVER_RC_H100_PAD}{\ButtonRCSource{}/ \ButtonRCBitrate} |
58 | } | 58 | } |
59 | & Moves one page up/down in the list.\\ | 59 | & Moves one page up/down in the list.\\ |
60 | } | 60 | } |
61 | \opt{IRIVER_H10_PAD} | 61 | \opt{IRIVER_H10_PAD} |
@@ -191,19 +191,28 @@ each option pertains both to files and directories): | |||
191 | \subsection{\label{sec:virtual_keyboard}Virtual Keyboard} | 191 | \subsection{\label{sec:virtual_keyboard}Virtual Keyboard} |
192 | \screenshot{rockbox_interface/images/ss-virtual-keyboard}{The virtual keyboard}{} | 192 | \screenshot{rockbox_interface/images/ss-virtual-keyboard}{The virtual keyboard}{} |
193 | This is the virtual keyboard that is used when entering text in Rockbox, for | 193 | This is the virtual keyboard that is used when entering text in Rockbox, for |
194 | example when renaming a file or creating a new directory. The virtual keyboard | 194 | example when renaming a file or creating a new directory. |
195 | can be easily changed by making a text file with the required layout. More | 195 | \nopt{player}{The virtual keyboard can be easily changed by making a text file |
196 | information on how to achieve this can be found on the Rockbox website | 196 | with the required layout. More information on how to achieve this can be found |
197 | at \wikilink{LoadableKeyboardLayouts}. | 197 | on the Rockbox website at \wikilink{LoadableKeyboardLayouts}.} |
198 | 198 | ||
199 | \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,RECORDER_PAD,GIGABEAT_PAD,SANSA_E200_PAD,% | 199 | \opt{morse_input}{ |
200 | SANSA_FUZE_PAD,SANSA_C200_PAD,MROBE100_PAD}{ | 200 | Also you can switch to Morse code input mode by changing the |
201 | \setting{Use Morse Code Input} setting% | ||
202 | \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IRIVER_H10_PAD% | ||
203 | ,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD,SANSA_E200_PAD}% | ||
204 | { or by pressing \ActionKbdMorseInput{} in the virtual keyboard}% | ||
205 | . | ||
206 | } | ||
207 | |||
208 | \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,RECORDER_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD% | ||
209 | ,MROBE100_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD,SANSA_C200_PAD}{ | ||
201 | \begin{table} | 210 | \begin{table} |
202 | \begin{btnmap}{}{} | 211 | \begin{btnmap}{}{} |
203 | \ActionKbdLeft~/ \ActionKbdRight~/ \ActionKbdUp~/ \ActionKbdDown | 212 | \ActionKbdLeft{} / \ActionKbdRight{} / \ActionKbdUp{} / \ActionKbdDown |
204 | \opt{HAVEREMOTEKEYMAP}{ | 213 | \opt{HAVEREMOTEKEYMAP}{ |
205 | & \ActionRCKbdLeft~/ \ActionRCKbdRight~/ \ActionRCKbdUp~/ \ActionRCKbdDown} | 214 | & \ActionRCKbdLeft{} / \ActionRCKbdRight{} / \ActionRCKbdUp{} / \ActionRCKbdDown} |
206 | & Moves about the virtual keyboard (moves the solid cursor) \\ | 215 | & Moves the cursor on the virtual keyboard. \\ |
207 | % | 216 | % |
208 | \ActionKbdPageFlip | 217 | \ActionKbdPageFlip |
209 | \opt{HAVEREMOTEKEYMAP}{& \ActionRCKbdPageFlip} | 218 | \opt{HAVEREMOTEKEYMAP}{& \ActionRCKbdPageFlip} |
@@ -215,125 +224,112 @@ can be easily changed by making a text file with the required layout. More | |||
215 | % | 224 | % |
216 | \ActionKbdSelect | 225 | \ActionKbdSelect |
217 | \opt{HAVEREMOTEKEYMAP}{& \ActionRCKbdSelect} | 226 | \opt{HAVEREMOTEKEYMAP}{& \ActionRCKbdSelect} |
218 | & Inserts the selected keyboard letter at the current cursor position \\ | 227 | & Inserts the selected keyboard letter at the current line cursor position \\ |
219 | % | 228 | % |
220 | \ActionKbdAbort | 229 | \ActionKbdBackSpace |
221 | \opt{HAVEREMOTEKEYMAP}{& \ActionRCKbdAbort} | 230 | \opt{HAVEREMOTEKEYMAP}{& \ActionRCKbdBackSpace} |
222 | & Exits the virtual keyboard without saving any changes \\ | 231 | & Deletes the character before the line cursor \\ |
223 | % | ||
224 | \opt{RECORDER_PAD}{ | ||
225 | \ButtonFOne | ||
226 | & Shifts between the upper case, lower case and accented keyboards \\ | ||
227 | } | ||
228 | % | 232 | % |
229 | \ActionKbdDone | 233 | \ActionKbdDone |
230 | \opt{HAVEREMOTEKEYMAP}{& \ActionRCKbdDone} | 234 | \opt{HAVEREMOTEKEYMAP}{& \ActionRCKbdDone} |
231 | & Exits the virtual keyboard and saves any changes \\ | 235 | & Exits the virtual keyboard and saves any changes \\ |
232 | % | 236 | % |
233 | \ActionKbdBackSpace | 237 | \ActionKbdAbort |
234 | \opt{HAVEREMOTEKEYMAP}{& \ActionRCKbdBackSpace} | 238 | \opt{HAVEREMOTEKEYMAP}{& \ActionRCKbdAbort} |
235 | & Deletes the character before the line cursor \\ | 239 | & Exits the virtual keyboard without saving any changes \\ |
236 | % | 240 | % |
237 | \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,GIGABEAT_PAD,MROBE100_PAD}{ | 241 | \opt{morse_input}{ |
238 | \ActionKbdMorseInput | 242 | \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD% |
239 | \opt{HAVEREMOTEKEYMAP}{& \ActionRCKbdMorseInput} | 243 | ,MROBE100_PAD,SANSA_E200_PAD}{ |
240 | & Enters Morse input mode \\ | 244 | \ActionKbdMorseInput |
245 | \opt{HAVEREMOTEKEYMAP}{& \ActionRCKbdMorseInput} | ||
246 | & Toggles keyboard input mode and Morse code input mode. \\ | ||
247 | } | ||
248 | % | ||
241 | \ActionKbdMorseSelect | 249 | \ActionKbdMorseSelect |
242 | \opt{HAVEREMOTEKEYMAP}{& \ActionRCKbdMorseSelect} | 250 | \opt{HAVEREMOTEKEYMAP}{& \ActionRCKbdMorseSelect} |
243 | & Tap to select a character in Morse input mode \\ | 251 | & Tap to select a character in Morse code input mode. \\ |
252 | % | ||
244 | } | 253 | } |
245 | \end{btnmap} | 254 | \end{btnmap} |
246 | \end{table} | 255 | \end{table} |
247 | } | 256 | } |
248 | 257 | \opt{ONDIO_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IRIVER_H10_PAD,IAUDIO_X5_PAD,IAUDIO_M3_PAD}{ | |
249 | \opt{IPOD_4G_PAD,IPOD_3G_PAD,IRIVER_H10_PAD,IAUDIO_X5_PAD}{ | ||
250 | \textbf{Picker area} | 258 | \textbf{Picker area} |
251 | \begin{table} | 259 | \begin{table} |
252 | \begin{btnmap}{}{} | 260 | \begin{btnmap}{}{} |
253 | \ActionKbdUp/\ActionKbdDown | 261 | \ActionKbdLeft{} / \ActionKbdRight |
254 | \opt{HAVEREMOTEKEYMAP}{& } | 262 | \opt{HAVEREMOTEKEYMAP}{& } |
255 | & Moves about the virtual keyboard. | 263 | & Moves the cursor on the virtual keyboard. |
256 | If you move out of the picker area, you get to the \emph{Line edit mode}. \\ | 264 | If you move out of the picker area, you get the previous/next page of |
257 | \ActionKbdLeft/\ActionKbdRight | 265 | characters (if there is more than one). \\ |
258 | \opt{HAVEREMOTEKEYMAP}{& } | 266 | % |
259 | & (moves the solid cursor). \\ | 267 | \ActionKbdUp{} / \ActionKbdDown |
268 | \opt{HAVEREMOTEKEYMAP}{& } | ||
269 | & Moves the cursor on the virtual keyboard. | ||
270 | If you move out of the picker area you get to the line edit mode. \\ | ||
271 | % | ||
260 | \ActionKbdSelect | 272 | \ActionKbdSelect |
261 | \opt{HAVEREMOTEKEYMAP}{& } | 273 | \opt{HAVEREMOTEKEYMAP}{& } |
262 | & Inserts the currently selected keyboard letter at the current | 274 | & Inserts the selected keyboard letter at the current line cursor position \\ |
263 | filename cursor position \\ | 275 | % |
264 | \ActionKbdDone | 276 | \ActionKbdDone |
265 | \opt{HAVEREMOTEKEYMAP}{& } | 277 | \opt{HAVEREMOTEKEYMAP}{& } |
266 | & Exits the virtual keyboard and saves any changes \\ | 278 | & Exits the virtual keyboard and saves any changes \\ |
279 | % | ||
267 | \ActionKbdAbort | 280 | \ActionKbdAbort |
268 | \opt{HAVEREMOTEKEYMAP}{& } | 281 | \opt{HAVEREMOTEKEYMAP}{& } |
269 | & Exits the virtual keyboard without saving any changes\\ | 282 | & Exits the virtual keyboard without saving any changes \\ |
270 | \opt{IPOD_4G_PAD,IPOD_3G_PAD,IRIVER_H10_PAD}{ | 283 | % |
284 | \opt{morse_input}{ | ||
285 | \opt{IPOD_4G_PAD,IPOD_3G_PAD,IRIVER_H10_PAD}{ | ||
271 | \ActionKbdMorseInput | 286 | \ActionKbdMorseInput |
272 | \opt{HAVEREMOTEKEYMAP}{& } | 287 | \opt{HAVEREMOTEKEYMAP}{& } |
273 | & Enters Morse input mode \\ | 288 | & Toggles keyboard input mode and Morse code input mode. \\ |
274 | \ActionKbdMorseSelect | 289 | } |
275 | \opt{HAVEREMOTEKEYMAP}{& } | 290 | % |
276 | & Tap to select a character in Morse input mode \\ | 291 | \ActionKbdMorseSelect |
292 | \opt{HAVEREMOTEKEYMAP}{& \ActionRCKbdMorseSelect} | ||
293 | & Tap to select a character in Morse code input mode. \\ | ||
294 | % | ||
277 | } | 295 | } |
278 | \end{btnmap} | 296 | \end{btnmap} |
279 | \end{table} | 297 | \end{table} |
298 | |||
280 | \textbf{Line edit mode} | 299 | \textbf{Line edit mode} |
281 | \begin{table} | 300 | \begin{table} |
282 | \begin{btnmap}{}{} | 301 | \begin{btnmap}{}{} |
283 | \ActionKbdLeft/\ActionKbdRight | 302 | \ActionKbdLeft{} / \ActionKbdRight |
284 | \opt{HAVEREMOTEKEYMAP}{& } | 303 | \opt{HAVEREMOTEKEYMAP}{& } |
285 | & Move left and right\\ | 304 | & Moves the line cursor within the text line \\ |
305 | % | ||
286 | \ActionKbdSelect | 306 | \ActionKbdSelect |
287 | \opt{HAVEREMOTEKEYMAP}{& } | 307 | \opt{HAVEREMOTEKEYMAP}{& } |
288 | & Deletes the letter to the left of the cursor\\ | 308 | & Deletes the character before the line cursor \\ |
289 | \ActionKbdUp/\ActionKbdDown | 309 | % |
290 | \opt{HAVEREMOTEKEYMAP}{& } | 310 | \ActionKbdUp{} / \ActionKbdDown |
291 | & Returns to the picker area\\ | 311 | \opt{HAVEREMOTEKEYMAP}{& } |
292 | \end{btnmap} | 312 | & Returns to the picker area \\ |
293 | \end{table} | 313 | % |
294 | } | ||
295 | \opt{ondio}{ | ||
296 | \begin{table} | ||
297 | \begin{btnmap}{Picker area}{} | ||
298 | \ButtonUp/\ButtonDown/\ButtonLeft/\ButtonRight | ||
299 | & Moves about the virtual keyboard (moves the solid cursor). | ||
300 | If you move out of the picker area with \ButtonUp/\ButtonDown, | ||
301 | you get to the line edit mode. \\ | ||
302 | \ButtonMenu | ||
303 | & Selects the letter underneath the cursor. \\ | ||
304 | Long \ButtonMenu | ||
305 | & Accepts the change and returns to the File Browser.\\ | ||
306 | \ButtonOff | ||
307 | & Quits the virtual keyboard without saving the changes.\\ | ||
308 | \end{btnmap} | ||
309 | \end{table} | ||
310 | \begin{table} | ||
311 | \begin{btnmap}{Line edit mode}{} | ||
312 | \ButtonLeft/\ButtonRight & Moves left and right\\ | ||
313 | \ButtonMenu & Deletes the letter to the left of the cursor\\ | ||
314 | Long \ButtonMenu & Accepts the deletion\\ | ||
315 | \ButtonUp/\ButtonDown & Returns to the picker area\\ | ||
316 | \end{btnmap} | 314 | \end{btnmap} |
317 | \end{table} | 315 | \end{table} |
318 | } | 316 | } |
319 | |||
320 | \opt{player}{ | 317 | \opt{player}{ |
321 | The current text line to be entered or edited is always listed on the first | 318 | The current text line to be entered or edited is always listed on the first |
322 | line of the display. The second line of the display can contain the character | 319 | line of the display. The second line of the display can contain the character |
323 | selection bar, as in the screenshot above. | 320 | selection bar, as in the screenshot above. |
324 | \begin{table} | 321 | \begin{table} |
325 | \begin{btnmap}{}{} | 322 | \begin{btnmap}{}{} |
326 | \ButtonOn & Toggles picker- and line edit mode\\ | 323 | \ButtonOn & Toggles picker- and line edit mode \\ |
327 | \ButtonLeft/\ButtonRight & moves back and forth in the selected \\ | 324 | \ButtonLeft{} / \ButtonRight |
328 | & line (picker of input line) \\ | 325 | & Moves back and forth in the selected line (picker of input line) \\ |
329 | \ButtonPlay & Picks character in character bar, or acts as backspace \\ | 326 | \ButtonPlay |
330 | & in the text line.\\ | 327 | & Picks character in character bar, or acts as backspace in the text line. \\ |
331 | Long \ButtonPlay & Accept\\ | 328 | Long \ButtonPlay & Accept \\ |
332 | \ButtonStop & Cancel\\ | 329 | \ButtonStop & Cancel \\ |
333 | \ButtonMenu & Flips picker lines\\ | 330 | \ButtonMenu & Flips picker lines \\ |
334 | \end{btnmap} | 331 | \end{btnmap} |
335 | \end{table} | 332 | \end{table} |
336 | |||
337 | } | 333 | } |
338 | 334 | ||
339 | \input{rockbox_interface/tagcache.tex} | 335 | \input{rockbox_interface/tagcache.tex} |