summaryrefslogtreecommitdiff
path: root/manual/configure_rockbox/system_options.tex
diff options
context:
space:
mode:
Diffstat (limited to 'manual/configure_rockbox/system_options.tex')
-rw-r--r--manual/configure_rockbox/system_options.tex263
1 files changed, 263 insertions, 0 deletions
diff --git a/manual/configure_rockbox/system_options.tex b/manual/configure_rockbox/system_options.tex
index 52c42e0ccf..be6e08ac81 100644
--- a/manual/configure_rockbox/system_options.tex
+++ b/manual/configure_rockbox/system_options.tex
@@ -182,3 +182,266 @@ this option \setting{On}. If it is not required, then turning this setting
182 Changes the brightness of the button lights. 182 Changes the brightness of the button lights.
183 } 183 }
184} 184}
185\opt{USB_ENABLE_HID}{
186 \subsection{USB keypad Mode}
187 This setting control the keypad mode when the \dap{} is attached to a
188 computer through USB. The \dap{} registers itself as a USB keyboard (in
189 addition to being identified as a mass-storage device). Pressing a button
190 on the \dap{} sends a keystroke the computer the \dap{} is attached to,
191 according to the mapping set by the keypad mode.
192 The \dap{}'s keys can be mapped in different sets (modes) to achieve
193 different functionality. The following modes are available:
194 \begin{description}
195
196 \item [Multimedia: ]This mode lets you control the volume, playback, and
197 skips tracks on the host computer. It is equivalent for the multimedia
198 keys found on top of some multimedia keyboards.
199 \begin{table}
200 \begin{btnmap}{}{}
201 \opt{SANSA_E200_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}
202 {\ButtonScrollBack / \ButtonScrollFwd}
203 \opt{GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}
204 {\ButtonVolUp / \ButtonVolDown}
205 \opt{IRIVER_H10_PAD}{\ButtonScrollUp / \ButtonScrollDown}
206 \opt{HAVEREMOTEKEYMAP}{
207 &
208 \opt{GIGABEAT_RC_PAD}{\ButtonRCVolUp / \ButtonRCVolDown}%
209 }
210 & Volume up / down, respectively \\
211 %
212 \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD%
213 ,IPOD_3G_PAD,IPOD_1G2G_PAD}
214 {\ButtonSelect}
215 \opt{GIGABEAT_S_PAD}{\ButtonSelect; \ButtonBack}
216 \opt{IRIVER_H10_PAD}{\ButtonFF}
217 \opt{HAVEREMOTEKEYMAP}{
218 &
219 \opt{GIGABEAT_RC_PAD}{Long \ButtonRCFF}%
220 }
221 & Volume mute \\
222 %
223 \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}{\ButtonUp}
224 \opt{GIGABEAT_S_PAD,IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD%
225 ,IPOD_1G2G_PAD}
226 {\ButtonPlay}
227 \opt{HAVEREMOTEKEYMAP}{
228 &
229 \opt{GIGABEAT_RC_PAD}{\ButtonRCPlay}%
230 }
231 & Play / Pause \\
232 %
233 \opt{SANSA_E200_PAD,SANSA_C200_PAD}{\ButtonPower}
234 \opt{GIGABEAT_S_PAD}{\ButtonMenu}
235 \opt{SANSA_CLIP_PAD}{\ButtonHome}
236 \opt{IRIVER_H10_PAD}{\ButtonRew}
237 \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{Long \ButtonPlay}
238 \opt{HAVEREMOTEKEYMAP}{
239 &
240 \opt{GIGABEAT_RC_PAD}{Long \ButtonRCPlay}%
241 }
242 & Stop \\
243 %
244 \opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD%
245 ,IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}
246 {\ButtonLeft / \ButtonRight}
247 \opt{SANSA_E200_PAD}{\ButtonMenu}
248 \opt{HAVEREMOTEKEYMAP}{
249 &
250 \opt{GIGABEAT_RC_PAD}{\ButtonRCRew / \ButtonRCFF}%
251 }
252 & Scan previous / next track \\
253 \end{btnmap}
254 \end{table}
255
256 \item [Presentation: ]This mode lets you control a presentation program
257 (e.g. OpenOffice Impress, and some other popular application), making
258 the \dap{} a wired remote control device. This mode is can be useful
259 for lecturers who does not have a wireless remote control for this
260 purpose.
261 \begin{table}
262 \begin{btnmap}{}{}
263 \opt{SANSA_E200_PAD,SANSA_C200_PAD}{\ButtonUp / \ButtonPower}
264 \opt{GIGABEAT_S_PADIRIVER_H10_PAD}{\ButtonPlay / \ButtonMenu}
265 \opt{SANSA_CLIP_PAD}{\ButtonUp / \ButtonHome}
266 \opt{IRIVER_H10_PAD}{\ButtonPlay / \ButtonRew}
267 \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}
268 {\ButtonPlay / Long \ButtonPlay}
269 \opt{HAVEREMOTEKEYMAP}{
270 &
271 \opt{GIGABEAT_RC_PAD}{\ButtonRCPlay / Long \ButtonRCPlay}%
272 }
273 & Slideshow start / leave, respectively \\
274 %
275 \opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD%
276 ,IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}
277 {\ButtonLeft / \ButtonRight}
278 \opt{HAVEREMOTEKEYMAP}{
279 &
280 \opt{GIGABEAT_RC_PAD}{\ButtonRCRew / \ButtonRCFF}%
281 }
282 & Slide previous / next, respectively \\
283 %
284 \opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD%
285 ,IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}
286 {Long \ButtonLeft / Long \ButtonRight}
287 \opt{HAVEREMOTEKEYMAP}{& }
288 & Slide first / last, respectively \\
289 %
290 \opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}
291 {\ButtonDown}
292 \opt{IRIVER_H10_PAD}{\ButtonPower}
293 \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{\ButtonMenu}
294 \opt{HAVEREMOTEKEYMAP}{& }
295 & Blank screen \\
296 %
297 \opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}
298 {Long \ButtonDown}
299 \opt{HAVEREMOTEKEYMAP}{& }
300 & White screen \\
301 %
302 \opt{SANSA_E200_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}
303 {\ButtonScrollBack / \ButtonScrollFwd}
304 \opt{GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}
305 {\ButtonVolUp / \ButtonVolDown}
306 \opt{IRIVER_H10_PAD}{\ButtonScrollUp / \ButtonScrollDown}
307 \opt{HAVEREMOTEKEYMAP}{
308 &
309 \opt{GIGABEAT_RC_PAD}{\ButtonRCVolUp / \ButtonRCVolDown}%
310 }
311 & Previous / next link in slide, respectively \\
312 %
313 \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD%
314 ,IPOD_3G_PAD,IPOD_1G2G_PAD}
315 {\ButtonSelect}
316 \opt{GIGABEAT_S_PAD}{\ButtonSelect; \ButtonBack}
317 \opt{IRIVER_H10_PAD}{\ButtonFF}
318 \opt{HAVEREMOTEKEYMAP}{
319 &
320 \opt{GIGABEAT_RC_PAD}{Long \ButtonRCFF}%
321 }
322 & Perform a 'mouse click' over a link \\
323 %
324 \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD%
325 ,IPOD_3G_PAD,IPOD_1G2G_PAD}
326 {Long \ButtonSelect}
327 \opt{GIGABEAT_S_PAD}{Long \ButtonSelect; Long \ButtonBack}
328 \opt{HAVEREMOTEKEYMAP}{
329 &
330 \opt{GIGABEAT_RC_PAD}{Long \ButtonRCRew}%
331 }
332 & Perform a 'mouse over' over a link \\
333 \end{btnmap}
334 \end{table}
335
336 \item [Browser: ]This mode lets you control a web browser (e.g. Firefox).
337 It uses the \dap{}'s keys to navigate through the web page and
338 different tabs, navigate through history, and to control zoom.
339 \begin{table}
340 \begin{btnmap}{}{}
341 \opt{SANSA_E200_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}
342 {\ButtonScrollBack / \ButtonScrollFwd}
343 \opt{GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}
344 {\ButtonVolUp / \ButtonVolDown}
345 \opt{IRIVER_H10_PAD}{\ButtonScrollUp / \ButtonScrollDown}
346 \opt{HAVEREMOTEKEYMAP}{
347 &
348 \opt{GIGABEAT_RC_PAD}{\ButtonRCVolUp / \ButtonRCVolDown}%
349 }
350 & Scroll up / down, respectively \\
351 %
352 \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}
353 {\ButtonUp / \ButtonDown}
354 \opt{GIGABEAT_S_PAD}{\ButtonPlay / \ButtonDown}
355 \opt{IRIVER_H10_PAD}{\ButtonPlay / \ButtonPower}
356 \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}
357 {\ButtonPlay / \ButtonMenu}
358 \opt{HAVEREMOTEKEYMAP}{
359 &
360 \opt{GIGABEAT_RC_PAD}{\ButtonRCPlay / Long \ButtonRCDsp}%
361 }
362 & Scroll page up / down, respectively \\
363 %
364 \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}
365 {Long \ButtonUp / Long \ButtonDown}
366 \opt{GIGABEAT_S_PAD}{Long \ButtonPlay / Long \ButtonPower}
367 \opt{HAVEREMOTEKEYMAP}{& }
368 & Zoom in / out, respectively \\
369 %
370 \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}
371 {Long \ButtonSelect}
372 \opt{GIGABEAT_S_PAD}{Long \ButtonSelect; Long \ButtonBack}
373 \opt{HAVEREMOTEKEYMAP}{
374 &
375 \opt{GIGABEAT_RC_PAD}{Long \ButtonRCRew}%
376 }
377 & Zoom reset \\
378 %
379 \opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD%
380 ,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}
381 {\ButtonLeft / \ButtonRight}
382 \opt{IRIVER_H10_PAD}{\ButtonRew / \ButtonFF}
383 \opt{HAVEREMOTEKEYMAP}{& }
384 & Tab previous / next, respectively \\
385 %
386 \opt{SANSA_E200_PAD,SANSA_C200_PAD}{Long \ButtonPower}
387 \opt{GIGABEAT_S_PAD}{Long \ButtonMenu}
388 \opt{SANSA_CLIP_PAD}{Long \ButtonHome}
389 \opt{HAVEREMOTEKEYMAP}{& }
390 & Tab close \\
391 %
392 \opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD%
393 ,IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}
394 {Long \ButtonLeft / Long \ButtonRight}
395 \opt{HAVEREMOTEKEYMAP}{
396 &
397 \opt{GIGABEAT_RC_PAD}{\ButtonRCRew / \ButtonRCFF}%
398 }
399 & History back / forward \\
400 %
401 \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD%
402 ,IPOD_3G_PAD,IPOD_1G2G_PAD}
403 {\ButtonSelect}
404 \opt{GIGABEAT_S_PAD}{Long \ButtonSelect; Long \ButtonBack}
405 \opt{IRIVER_H10_PAD}{\ButtonFF}
406 \opt{HAVEREMOTEKEYMAP}{
407 &
408 \opt{GIGABEAT_RC_PAD}{Long \ButtonRCRew}%
409 }
410 & View full screen toggle \\
411 \end{btnmap}
412 \end{table}
413
414 \item [Mouse: ]This mode emulates a mouse. Features supported: Mouse
415 movement; left and right button clicking; and dragging and dropping.
416 \begin{table}
417 \begin{btnmap}{}{}
418 \opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}
419 {\ButtonUp / \ButtonDown / \ButtonLeft / \ButtonRight}
420 \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}
421 {\ButtonMenu / \ButtonPlay / \ButtonLeft / \ButtonRight}
422 \opt{HAVEREMOTEKEYMAP}{& }
423 & Move cursor up / down / left / right, respectively \\
424 %
425 \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD%
426 ,IPOD_3G_PAD,IPOD_1G2G_PAD}
427 {\ButtonSelect}
428 \opt{GIGABEAT_S_PAD}{\ButtonSelect; \ButtonBack}
429 \opt{HAVEREMOTEKEYMAP}{& }
430 & Left mouse button click \\
431 %
432 \opt{SANSA_E200_PAD,SANSA_C200_PAD}{\ButtonPower}
433 \opt{GIGABEAT_S_PAD}{\ButtonMenu}
434 \opt{SANSA_CLIP_PAD}{\ButtonHome}
435 \opt{HAVEREMOTEKEYMAP}{& }
436 & Right mouse button click \\
437 %
438 \opt{SANSA_E200_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}
439 {\ButtonScrollBack / \ButtonScrollFwd}
440 \opt{GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}
441 {\ButtonVolUp / \ButtonVolDown}
442 \opt{HAVEREMOTEKEYMAP}{& }
443 & Mouse wheel scroll up / down, respectively \\
444 \end{btnmap}
445 \end{table}
446 \end{description}
447}