Rockbox open source high quality audio player as a Music Player Daemon
mpris rockbox mpd libadwaita audio rust zig deno
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

settings: Move USB-related settings to their own submenu

Change-Id: Ic35025633f655138767e82bf4369e0626e91b4d4

+937 -571
+14
apps/lang/bulgarian.lang
··· 16976 16976 *: "Винаги помни последната папка" 16977 16977 </voice> 16978 16978 </phrase> 16979 + <phrase> 16980 + id: LANG_USB_MENU 16981 + desc: in settings_menu 16982 + user: core 16983 + <source> 16984 + *: "USB" 16985 + </source> 16986 + <dest> 16987 + *: "~USB" 16988 + </dest> 16989 + <voice> 16990 + *: "Ю Ес Би" 16991 + </voice> 16992 + </phrase>
+14
apps/lang/chinese-simp.lang
··· 16953 16953 general_purpose_led: "使用 L E D 指示灯" 16954 16954 </voice> 16955 16955 </phrase> 16956 + <phrase> 16957 + id: LANG_USB_MENU 16958 + desc: in settings_menu 16959 + user: core 16960 + <source> 16961 + *: "USB" 16962 + </source> 16963 + <dest> 16964 + *: "~USB" 16965 + </dest> 16966 + <voice> 16967 + *: "~U S B" 16968 + </voice> 16969 + </phrase>
+14
apps/lang/deutsch.lang
··· 16992 16992 *: "Zuletzt verwendeten Ordner immer merken" 16993 16993 </voice> 16994 16994 </phrase> 16995 + <phrase> 16996 + id: LANG_USB_MENU 16997 + desc: in settings_menu 16998 + user: core 16999 + <source> 17000 + *: "USB" 17001 + </source> 17002 + <dest> 17003 + *: "~USB" 17004 + </dest> 17005 + <voice> 17006 + *: "~U S B" 17007 + </voice> 17008 + </phrase>
+14
apps/lang/english-us.lang
··· 16970 16970 *: "Always remember last folder" 16971 16971 </voice> 16972 16972 </phrase> 16973 + <phrase> 16974 + id: LANG_USB_MENU 16975 + desc: in settings_menu 16976 + user: core 16977 + <source> 16978 + *: "USB" 16979 + </source> 16980 + <dest> 16981 + *: "USB" 16982 + </dest> 16983 + <voice> 16984 + *: "U S B" 16985 + </voice> 16986 + </phrase>
+15 -1
apps/lang/english.lang
··· 12280 12280 </phrase> 12281 12281 <phrase> 12282 12282 id: LANG_USB_MODE 12283 - desc: in Settings -> General -> System -> USB Mode 12283 + desc: in Settings -> General -> System -> USB 12284 12284 user: core 12285 12285 <source> 12286 12286 *: "USB Mode" ··· 17043 17043 *: "Always remember last folder" 17044 17044 </voice> 17045 17045 </phrase> 17046 + <phrase> 17047 + id: LANG_USB_MENU 17048 + desc: in settings_menu 17049 + user: core 17050 + <source> 17051 + *: "USB" 17052 + </source> 17053 + <dest> 17054 + *: "USB" 17055 + </dest> 17056 + <voice> 17057 + *: "U S B" 17058 + </voice> 17059 + </phrase>
+14
apps/lang/espanol.lang
··· 16982 16982 *: "Recordar siempre la última carpeta" 16983 16983 </voice> 16984 16984 </phrase> 16985 + <phrase> 16986 + id: LANG_USB_MENU 16987 + desc: in settings_menu 16988 + user: core 16989 + <source> 16990 + *: "USB" 16991 + </source> 16992 + <dest> 16993 + *: "~USB" 16994 + </dest> 16995 + <voice> 16996 + *: "~U S B" 16997 + </voice> 16998 + </phrase>
+14
apps/lang/francais.lang
··· 16953 16953 *: "trier les listes de lecture" 16954 16954 </voice> 16955 16955 </phrase> 16956 + <phrase> 16957 + id: LANG_USB_MENU 16958 + desc: in settings_menu 16959 + user: core 16960 + <source> 16961 + *: "USB" 16962 + </source> 16963 + <dest> 16964 + *: "~USB" 16965 + </dest> 16966 + <voice> 16967 + *: "~U S B" 16968 + </voice> 16969 + </phrase>
+14
apps/lang/italiano.lang
··· 16974 16974 *: "Ricorda sempre l'ultima cartella" 16975 16975 </voice> 16976 16976 </phrase> 16977 + <phrase> 16978 + id: LANG_USB_MENU 16979 + desc: in settings_menu 16980 + user: core 16981 + <source> 16982 + *: "USB" 16983 + </source> 16984 + <dest> 16985 + *: "~USB" 16986 + </dest> 16987 + <voice> 16988 + *: "~U S B" 16989 + </voice> 16990 + </phrase>
+14
apps/lang/japanese.lang
··· 16514 16514 *: "プレイリストは終了しました。もう一度再生しますか?" 16515 16515 </voice> 16516 16516 </phrase> 16517 + <phrase> 16518 + id: LANG_USB_MENU 16519 + desc: in settings_menu 16520 + user: core 16521 + <source> 16522 + *: "USB" 16523 + </source> 16524 + <dest> 16525 + *: "~USB" 16526 + </dest> 16527 + <voice> 16528 + *: "~U S B" 16529 + </voice> 16530 + </phrase>
+14
apps/lang/korean.lang
··· 16988 16988 *: "항상 마지막 폴더 기억" 16989 16989 </voice> 16990 16990 </phrase> 16991 + <phrase> 16992 + id: LANG_USB_MENU 16993 + desc: in settings_menu 16994 + user: core 16995 + <source> 16996 + *: "USB" 16997 + </source> 16998 + <dest> 16999 + *: "~USB" 17000 + </dest> 17001 + <voice> 17002 + *: "~U S B" 17003 + </voice> 17004 + </phrase>
+14
apps/lang/latviesu.lang
··· 16959 16959 *: "Paziņot statusu" 16960 16960 </voice> 16961 16961 </phrase> 16962 + <phrase> 16963 + id: LANG_USB_MENU 16964 + desc: in settings_menu 16965 + user: core 16966 + <source> 16967 + *: "USB" 16968 + </source> 16969 + <dest> 16970 + *: "~USB" 16971 + </dest> 16972 + <voice> 16973 + *: "Ju es bī" 16974 + </voice> 16975 + </phrase>
+14
apps/lang/magyar.lang
··· 16962 16962 *: "Állapot bejelentése" 16963 16963 </voice> 16964 16964 </phrase> 16965 + <phrase> 16966 + id: LANG_USB_MENU 16967 + desc: in settings_menu 16968 + user: core 16969 + <source> 16970 + *: "USB" 16971 + </source> 16972 + <dest> 16973 + *: "~USB" 16974 + </dest> 16975 + <voice> 16976 + *: "~U S B" 16977 + </voice> 16978 + </phrase>
+14
apps/lang/moldoveneste.lang
··· 16979 16979 *: "Ține minte mereu ultimul dosar" 16980 16980 </voice> 16981 16981 </phrase> 16982 + <phrase> 16983 + id: LANG_USB_MENU 16984 + desc: in settings_menu 16985 + user: core 16986 + <source> 16987 + *: "USB" 16988 + </source> 16989 + <dest> 16990 + *: "~USB" 16991 + </dest> 16992 + <voice> 16993 + *: "u se be" 16994 + </voice> 16995 + </phrase>
+14
apps/lang/nederlands.lang
··· 16954 16954 general_purpose_led: "Gebruik LED-indicatoren" 16955 16955 </voice> 16956 16956 </phrase> 16957 + <phrase> 16958 + id: LANG_USB_MENU 16959 + desc: in settings_menu 16960 + user: core 16961 + <source> 16962 + *: "USB" 16963 + </source> 16964 + <dest> 16965 + *: "~USB" 16966 + </dest> 16967 + <voice> 16968 + *: "~U S B" 16969 + </voice> 16970 + </phrase>
+14
apps/lang/norsk-nynorsk.lang
··· 16978 16978 *: "Alltid hugs siste mappe" 16979 16979 </voice> 16980 16980 </phrase> 16981 + <phrase> 16982 + id: LANG_USB_MENU 16983 + desc: in settings_menu 16984 + user: core 16985 + <source> 16986 + *: "USB" 16987 + </source> 16988 + <dest> 16989 + *: "~USB" 16990 + </dest> 16991 + <voice> 16992 + *: "~U S B" 16993 + </voice> 16994 + </phrase>
+14
apps/lang/polski.lang
··· 16980 16980 *: "Zawsze pamiętaj ostatni katalog" 16981 16981 </voice> 16982 16982 </phrase> 16983 + <phrase> 16984 + id: LANG_USB_MENU 16985 + desc: in settings_menu 16986 + user: core 16987 + <source> 16988 + *: "USB" 16989 + </source> 16990 + <dest> 16991 + *: "~USB" 16992 + </dest> 16993 + <voice> 16994 + *: "u es be" 16995 + </voice> 16996 + </phrase>
+14
apps/lang/portugues-brasileiro.lang
··· 16983 16983 *: "Playlist finalizada. Reproduzir novamente?" 16984 16984 </voice> 16985 16985 </phrase> 16986 + <phrase> 16987 + id: LANG_USB_MENU 16988 + desc: in settings_menu 16989 + user: core 16990 + <source> 16991 + *: "USB" 16992 + </source> 16993 + <dest> 16994 + *: "~USB" 16995 + </dest> 16996 + <voice> 16997 + *: "~U S B" 16998 + </voice> 16999 + </phrase>
+14
apps/lang/romaneste.lang
··· 16979 16979 *: "Ține minte mereu ultimul dosar" 16980 16980 </voice> 16981 16981 </phrase> 16982 + <phrase> 16983 + id: LANG_USB_MENU 16984 + desc: in settings_menu 16985 + user: core 16986 + <source> 16987 + *: "USB" 16988 + </source> 16989 + <dest> 16990 + *: "~USB" 16991 + </dest> 16992 + <voice> 16993 + *: "u se be" 16994 + </voice> 16995 + </phrase>
+14
apps/lang/russian.lang
··· 16988 16988 *: "Всегда запоминать последнюю папку" 16989 16989 </voice> 16990 16990 </phrase> 16991 + <phrase> 16992 + id: LANG_USB_MENU 16993 + desc: in settings_menu 16994 + user: core 16995 + <source> 16996 + *: "USB" 16997 + </source> 16998 + <dest> 16999 + *: "~USB" 17000 + </dest> 17001 + <voice> 17002 + *: "Ю С Б" 17003 + </voice> 17004 + </phrase>
+14
apps/lang/slovak.lang
··· 16974 16974 *: "Vždy si zapamätať posledný priečinok" 16975 16975 </voice> 16976 16976 </phrase> 16977 + <phrase> 16978 + id: LANG_USB_MENU 16979 + desc: in settings_menu 16980 + user: core 16981 + <source> 16982 + *: "USB" 16983 + </source> 16984 + <dest> 16985 + *: "~USB" 16986 + </dest> 16987 + <voice> 16988 + *: "~U S B" 16989 + </voice> 16990 + </phrase>
+14
apps/lang/srpski.lang
··· 16958 16958 general_purpose_led: "Користи LED индикаторе" 16959 16959 </voice> 16960 16960 </phrase> 16961 + <phrase> 16962 + id: LANG_USB_MENU 16963 + desc: in settings_menu 16964 + user: core 16965 + <source> 16966 + *: "USB" 16967 + </source> 16968 + <dest> 16969 + *: "~USB" 16970 + </dest> 16971 + <voice> 16972 + *: "У Ес Бе" 16973 + </voice> 16974 + </phrase>
+14
apps/lang/svenska.lang
··· 16953 16953 general_purpose_led: "Använd LED-indikatorer" 16954 16954 </voice> 16955 16955 </phrase> 16956 + <phrase> 16957 + id: LANG_USB_MENU 16958 + desc: in settings_menu 16959 + user: core 16960 + <source> 16961 + *: "USB" 16962 + </source> 16963 + <dest> 16964 + *: "~USB" 16965 + </dest> 16966 + <voice> 16967 + *: "~U S B" 16968 + </voice> 16969 + </phrase>
+14
apps/lang/turkce.lang
··· 16975 16975 *: "En son dosyayı her zaman hatırla" 16976 16976 </voice> 16977 16977 </phrase> 16978 + <phrase> 16979 + id: LANG_USB_MENU 16980 + desc: in settings_menu 16981 + user: core 16982 + <source> 16983 + *: "USB" 16984 + </source> 16985 + <dest> 16986 + *: "~USB" 16987 + </dest> 16988 + <voice> 16989 + *: "~U S B" 16990 + </voice> 16991 + </phrase>
+14
apps/lang/ukrainian.lang
··· 16945 16945 general_purpose_led: "Використати світлодіодні індикатори" 16946 16946 </voice> 16947 16947 </phrase> 16948 + <phrase> 16949 + id: LANG_USB_MENU 16950 + desc: in settings_menu 16951 + user: core 16952 + <source> 16953 + *: "USB" 16954 + </source> 16955 + <dest> 16956 + *: "~USB" 16957 + </dest> 16958 + <voice> 16959 + *: "~U S B" 16960 + </voice> 16961 + </phrase>
+14
apps/lang/vietnamese.lang
··· 16958 16958 *: "Thông báo trạng thái" 16959 16959 </voice> 16960 16960 </phrase> 16961 + <phrase> 16962 + id: LANG_USB_MENU 16963 + desc: in settings_menu 16964 + user: core 16965 + <source> 16966 + *: "USB" 16967 + </source> 16968 + <dest> 16969 + *: "~USB" 16970 + </dest> 16971 + <voice> 16972 + *: "~U S B" 16973 + </voice> 16974 + </phrase>
+26 -14
apps/menus/settings_menu.c
··· 59 59 #include "onplay.h" 60 60 #include "misc.h" 61 61 62 + #if defined(DX50) || defined(DX90) || (defined(HAVE_USB_POWER) && !defined(USB_NONE) && !defined(SIMULATOR)) 63 + #define HAVE_USB_MODE 64 + #endif 65 + 62 66 #ifndef HAS_BUTTON_HOLD 63 67 static int selectivesoftlock_callback(int action, 64 68 const struct menu_item_ex *this_item, ··· 271 275 &usb_charging, 272 276 #endif 273 277 ); 274 - #if defined(DX50) || defined(DX90) || (defined(HAVE_USB_POWER) && !defined(USB_NONE) && !defined(SIMULATOR)) 278 + #ifdef HAVE_USB_MODE 275 279 MENUITEM_SETTING(usb_mode, &global_settings.usb_mode, NULL); 276 280 #endif 277 281 #if defined(HAVE_GENERAL_PURPOSE_LED) ··· 411 415 MENUITEM_SETTING(governor, &global_settings.governor, NULL); 412 416 #endif 413 417 418 + MAKE_MENU(usb_menu, ID2P(LANG_USB_MENU), 0, Icon_NOICON, 419 + #ifdef USB_ENABLE_HID 420 + &usb_hid, 421 + &usb_keypad_mode, 422 + #endif 423 + #ifdef USB_ENABLE_AUDIO 424 + &usb_audio, 425 + #endif 426 + #if defined(USB_ENABLE_STORAGE) && defined(HAVE_MULTIDRIVE) 427 + &usb_skip_first_drive, 428 + #endif 429 + #ifdef HAVE_USB_MODE 430 + &usb_mode, 431 + #endif 432 + ); 433 + 414 434 MAKE_MENU(system_menu, ID2P(LANG_SYSTEM), 415 435 0, Icon_System_menu, 416 436 #if (BATTERY_CAPACITY_INC > 0) || defined(HAVE_USB_CHARGING_ENABLE) ··· 458 478 #ifndef HAS_BUTTON_HOLD 459 479 &sel_softlock, 460 480 #endif 461 - #ifdef USB_ENABLE_HID 462 - &usb_hid, 463 - &usb_keypad_mode, 464 - #endif 465 - #ifdef USB_ENABLE_AUDIO 466 - &usb_audio, 467 - #endif 468 - #if defined(USB_ENABLE_STORAGE) && defined(HAVE_MULTIDRIVE) 469 - &usb_skip_first_drive, 481 + #if defined(USB_ENABLE_HID) || \ 482 + defined(USB_ENABLE_AUDIO) || \ 483 + (defined(USB_ENABLE_STORAGE) && defined(HAVE_MULTIDRIVE)) || \ 484 + defined(HAVE_USB_MODE) 485 + &usb_menu, 470 486 #endif 471 - 472 487 #if defined(DX50) || defined(DX90) 473 488 &governor, 474 - #endif 475 - #if defined(DX50) || defined(DX90) || (defined(HAVE_USB_POWER) && !defined(USB_NONE) && !defined(SIMULATOR)) 476 - &usb_mode, 477 489 #endif 478 490 #if defined(HAVE_GENERAL_PURPOSE_LED) 479 491 &use_led_indicators,
+560 -556
manual/configure_rockbox/system_options.tex
··· 335 335 } %\nopt{hold_button} 336 336 337 337 338 - \opt{usb_hid}{ 339 - \subsection{\label{ref:USB_HID}USB HID} 340 - This option turns the USB HID feature \setting{On} and \setting{Off}. 341 - When this feature is enabled, the \dap{} enumerates as a Human Interface 342 - Device (HID), composed of several HID sub devices. 343 - Since the \dap{} also enumerates as a Mass Storage Device, it becomes a USB 344 - Composite Device, which contains both these devices. 345 - 346 - \subsection{USB Keypad Mode} 347 - This setting control the keypad mode when the \dap{} is attached to a 348 - computer through USB. Pressing a key on the \dap{} sends a keystroke the 349 - computer the \dap{} is attached to, according to the mapping set by the 350 - keypad mode. There are different modes which provide different 351 - functionality. 352 - \opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD% 353 - ,IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD% 354 - ,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD,SAMSUNG_YH92X_PAD% 355 - ,SAMSUNG_YH820_PAD,XDUOO_X3_PAD}{% 356 - Switching modes back and forth is done by pressing the 357 - \opt{SANSA_E200_PAD,SANSA_C200_PAD}{\ButtonRec}% 358 - \opt{GIGABEAT_S_PAD,SANSA_CLIP_PAD,MROBE100_PAD,IRIVER_H10_PAD,SANSA_FUZEPLUS_PAD}% 359 - {\ButtonPower}% 360 - \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{\ButtonSelect+\ButtonRight} 361 - \opt{PBELL_VIBE500_PAD}{\ButtonOK+\ButtonLeft} 362 - \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonRec+\ButtonRew} 363 - and 364 - \opt{SANSA_E200_PAD,SANSA_C200_PAD}{Long \ButtonRec}% 365 - \opt{GIGABEAT_S_PAD,SANSA_CLIP_PAD,MROBE100_PAD,IRIVER_H10_PAD,SANSA_FUZEPLUS_PAD} 366 - {Long \ButtonPower}% 367 - \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{\ButtonSelect+\ButtonLeft} 368 - \opt{PBELL_VIBE500_PAD}{\ButtonOK+\ButtonRight} 369 - \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonRec+\ButtonFF} 370 - \opt{XDUOO_X3_PAD}{\ButtonOption+\ButtonNext{} or \ButtonOption+\ButtonPrev} 371 - keys, respectively.% 372 - }% 373 - \opt{HAVEREMOTEKEYMAP}{ 374 - Remote % 375 - \opt{GIGABEAT_RC_PAD}{\ButtonRCDsp / Long \ButtonRCDsp}% 376 - \opt{MROBE100_RC_PAD}{\ButtonRCMode / Long \ButtonRCMode} 377 - can also be used to switch modes.% 378 - }% 379 - \newline\newline 380 - The following modes are available: 381 - \begin{description} 382 - 383 - \item [Multimedia.] This mode lets you control the volume, playback, 384 - and skips tracks on the host computer. It is equivalent for the 385 - multimedia keys found on top of some multimedia keyboards. 386 - 387 - \begin{btnmap} 388 - % Volume up / down 389 - \opt{SANSA_E200_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD} 390 - {\ButtonScrollFwd{} / \ButtonScrollBack} 391 - \opt{SANSA_FUZEPLUS_PAD}{\ButtonUp{} / \ButtonDown;} 392 - \opt{GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,SANSA_FUZEPLUS_PAD,XDUOO_X3_PAD} 393 - {\ButtonVolUp{} / \ButtonVolDown} 394 - \opt{IRIVER_H10_PAD}{\ButtonScrollUp{} / \ButtonScrollDown} 395 - \opt{MROBE100_PAD,PBELL_VIBE500_PAD,SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD% 396 - }{\ButtonUp{} / \ButtonDown} 397 - & 398 - \opt{HAVEREMOTEKEYMAP}{ 399 - \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD} 400 - {\ButtonRCVolUp{} / \ButtonRCVolDown}% 401 - &} 402 - Volume up / down, respectively 403 - \\ 404 - 405 - % Volume mute 406 - \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD% 407 - ,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD}{\ButtonSelect} 408 - \opt{GIGABEAT_S_PAD,SANSA_FUZEPLUS_PAD}{\ButtonSelect; \ButtonBack} 409 - \opt{IRIVER_H10_PAD}{\ButtonFF} 410 - \opt{IRIVER_VIBE500_PAD}{\ButtonMenu} 411 - \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonRight} 412 - \opt{XDUOO_X3_PAD}{\ButtonPower} 413 - & 414 - \opt{HAVEREMOTEKEYMAP}{ 415 - \opt{GIGABEAT_RC_PAD}{Long \ButtonRCFF}% 416 - \opt{MROBE100_RC_PAD}{\ButtonRCHeart}% 417 - &} 418 - Volume mute 419 - \\ 420 - 421 - % Playback play / pause 422 - \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}{\ButtonUp} 423 - \opt{IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD% 424 - ,MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD% 425 - ,SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD,XDUOO_X3_PAD}{\ButtonPlay} 426 - \opt{GIGABEAT_S_PAD}{\ButtonPlay; \ButtonUp} 427 - & 428 - \opt{HAVEREMOTEKEYMAP}{ 429 - \opt{GIGABEAT_RC_PAD}{\ButtonRCPlay}% 430 - \opt{MROBE100_RC_PAD}{\ButtonRCPlay}% 431 - &} 432 - Play / Pause 433 - \\ 434 - 435 - % Playback stop 436 - \opt{SANSA_E200_PAD,SANSA_C200_PAD}{\ButtonPower} 437 - \opt{GIGABEAT_S_PAD}{\ButtonMenu; \ButtonDown} 438 - \opt{SANSA_CLIP_PAD}{\ButtonHome} 439 - \opt{IRIVER_H10_PAD}{\ButtonRew; Long \ButtonPlay} 440 - \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD} 441 - {\ButtonMenu; Long \ButtonPlay} 442 - \opt{SANSA_FUZEPLUS_PAD}{Long \ButtonPlay} 443 - \opt{PBELL_VIBE500_PAD}{\ButtonCancel; Long \ButtonPlay} 444 - \opt{MROBE100_PAD}{\ButtonDisplay; Long \ButtonPlay} 445 - \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonLeft} 446 - \opt{XDUOO_X3_PAD}{\ButtonHome} 447 - & 448 - \opt{HAVEREMOTEKEYMAP}{ 449 - \opt{GIGABEAT_RC_PAD}{Long \ButtonRCPlay}% 450 - \opt{MROBE100_RC_PAD}{\ButtonRCDisplay; Long \ButtonRCPlay}% 451 - &} 452 - Stop 453 - \\ 454 - 455 - % Scan previous track 456 - \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,% 457 - IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD% 458 - ,MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD} 459 - {\ButtonLeft} 460 - \opt{GIGABEAT_RC_PAD}{\ButtonPrev; \ButtonLeft}% 461 - \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonRew} 462 - \opt{XDUOO_X3_PAD}{\ButtonPrev} 463 - & 464 - \opt{HAVEREMOTEKEYMAP}{ 465 - \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD}{\ButtonRCRew}% 466 - &} 467 - Scan previous track 468 - \\ 469 - 470 - % Scan next track 471 - \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD% 472 - ,IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD% 473 - ,MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD} 474 - {\ButtonRight} 475 - \opt{GIGABEAT_RC_PAD}{\ButtonNext; \ButtonRight}% 476 - \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonFF} 477 - \opt{XDUOO_X3_PAD}{\ButtonNext} 478 - & 479 - \opt{HAVEREMOTEKEYMAP}{ 480 - \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD}{\ButtonRCFF}% 481 - &} 482 - Scan next track 483 - \\ 484 - \end{btnmap} 485 - 486 - \item [Presentation.] This mode lets you control a presentation program 487 - (e.g. OpenOffice Impress, and some other popular application), making 488 - the \dap{} a wired remote control device. This mode is can be useful 489 - for lecturers who does not have a wireless remote control for this 490 - purpose. 491 - 492 - \begin{btnmap} 493 - % Slideshow start 494 - \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}{\ButtonUp} 495 - \opt{GIGABEAT_S_PAD}{\ButtonPlay; \ButtonUp} 496 - \opt{IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD% 497 - ,MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD% 498 - ,SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonPlay} 499 - \opt{XDUOO_X3_PAD}{\ButtonPower}% 500 - & 501 - \opt{HAVEREMOTEKEYMAP}{ 502 - \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD}{\ButtonRCPlay}% 503 - &} 504 - Slideshow start 505 - \\ 506 - 507 - % Slideshow leave 508 - \opt{SANSA_E200_PAD,SANSA_C200_PAD}{\ButtonPower} 509 - \opt{GIGABEAT_S_PAD}{Long \ButtonPlay; Long \ButtonUp} 510 - \opt{SANSA_CLIP_PAD}{\ButtonHome} 511 - \opt{IRIVER_H10_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD}{Long \ButtonPlay} 512 - \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{Long \ButtonPlay} 513 - \opt{MROBE100_PAD}{\ButtonDisplay; Long \ButtonPlay} 514 - \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonRec} 515 - \opt{XDUOO_X3_PAD}{\ButtonHome} 516 - & 517 - \opt{HAVEREMOTEKEYMAP}{ 518 - \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD}{Long \ButtonRCPlay}% 519 - &} 520 - Slideshow leave 521 - \\ 522 - 523 - % Slide previous 524 - \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD% 525 - ,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD} 526 - {\ButtonLeft} 527 - \opt{GIGABEAT_S_PAD}{\ButtonPrev; \ButtonLeft} 528 - \opt{IRIVER_H10_PAD,SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonRew} 529 - \opt{XDUOO_X3_PAD}{\ButtonPrev} 530 - & 531 - \opt{HAVEREMOTEKEYMAP}{ 532 - \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD}{\ButtonRCRew}% 533 - &} 534 - Slide previous 535 - \\ 536 - 537 - % Slide next 538 - \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD% 539 - ,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD} 540 - {\ButtonRight} 541 - \opt{GIGABEAT_S_PAD}{\ButtonNext; \ButtonRight} 542 - \opt{IRIVER_H10_PAD,SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonFF} 543 - \opt{XDUOO_X3_PAD}{\ButtonNext} 544 - & 545 - \opt{HAVEREMOTEKEYMAP}{ 546 - \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD}{\ButtonRCFF}% 547 - &} 548 - Slide next 549 - \\ 550 - 551 - % Slide first 552 - \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD% 553 - ,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD} 554 - {Long \ButtonLeft} 555 - \opt{GIGABEAT_S_PAD}{Long \ButtonPrev; Long \ButtonLeft} 556 - \opt{IRIVER_H10_PAD,SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{Long \ButtonRew} 557 - \opt{XDUOO_X3_PAD}{Long \ButtonPrev} 558 - & 559 - \opt{HAVEREMOTEKEYMAP}{ 560 - \opt{MROBE100_RC_PAD}{Long \ButtonRCRew}% 561 - &} 562 - Slide first 563 - \\ 564 - 565 - % Slide last 566 - \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD% 567 - ,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD} 568 - {Long \ButtonRight} 569 - \opt{GIGABEAT_S_PAD}{Long \ButtonNext; Long \ButtonRight} 570 - \opt{IRIVER_H10_PAD,SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{Long \ButtonFF} 571 - \opt{XDUOO_X3_PAD}{Long \ButtonNext} 572 - & 573 - \opt{HAVEREMOTEKEYMAP}{ 574 - \opt{MROBE100_RC_PAD}{Long \ButtonRCFF}% 575 - &} 576 - Slide last 577 - \\ 578 - 579 - % Screen black 580 - \opt{SANSA_FUZEPLUS_PAD}{\ButtonBottomRight} 581 - \opt{SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD% 582 - ,SANSA_CLIP_PAD}{\ButtonDown} 583 - \opt{IRIVER_H10_PAD,SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonLeft} 584 - \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD} 585 - {\ButtonMenu} 586 - \opt{PBELL_VIBE500_PAD}{\ButtonCancel} 587 - \opt{XDUOO_X3_PAD}{\ButtonOption} 588 - & 589 - \opt{HAVEREMOTEKEYMAP}{ 590 - \opt{MROBE100_RC_PAD}{\ButtonRCDisplay}% 591 - &} 592 - Black screen 593 - \\ 594 - 595 - % Screen white 596 - \opt{SANSA_FUZEPLUS_PAD}{Long \ButtonBottomRight} 597 - \opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD% 598 - ,SANSA_CLIP_PAD}{Long \ButtonDown} 599 - \opt{IRIVER_H10_PAD,SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{Long \ButtonLeft} 600 - \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD} 601 - {Long \ButtonMenu} 602 - \opt{PBELL_VIBE500_PAD}{\ButtonMenu} 603 - \opt{XDUOO_X3_PAD}{Long \ButtonOption} 604 - & 605 - \opt{HAVEREMOTEKEYMAP}{ 606 - \opt{MROBE100_RC_PAD}{Long \ButtonRCDisplay}% 607 - &} 608 - White screen 609 - \\ 610 - 611 - % Link previous / next 612 - \opt{SANSA_E200_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD} 613 - {\ButtonScrollBack / \ButtonScrollFwd} 614 - \opt{GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD} 615 - {\ButtonVolUp / \ButtonVolDown} 616 - \opt{IRIVER_H10_PAD}{\ButtonScrollUp / \ButtonScrollDown} 617 - \opt{MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD,SAMSUNG_YH92X_PAD% 618 - ,SAMSUNG_YH820_PAD} 619 - {\ButtonUp / \ButtonDown} 620 - \opt{XDUOO_X3_PAD}{\ButtonVolUp{} / \ButtonVolDown} 621 - & 622 - \opt{HAVEREMOTEKEYMAP}{ 623 - \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD} 624 - {\ButtonRCVolUp / \ButtonRCVolDown}% 625 - &} 626 - Previous / next link in slide, respectively 627 - \\ 338 + \subsection{USB} 339 + Options relating to USB. 628 340 629 - % Mouse click 630 - \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD% 631 - ,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD,SANSA_FUZEPLUS_PAD} 632 - {\ButtonSelect} 633 - \opt{GIGABEAT_S_PAD}{\ButtonSelect; \ButtonBack} 634 - \opt{IRIVER_H10_PAD,SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonRight} 635 - \opt{PBELL_VIBE500_PAD}{\ButtonOK} 636 - \opt{XDUOO_X3_PAD}{\ButtonPlay} 637 - & 638 - \opt{HAVEREMOTEKEYMAP}{ 639 - \opt{GIGABEAT_RC_PAD}{Long \ButtonRCFF}% 640 - \opt{MROBE100_RC_PAD}{\ButtonRCHeart}% 641 - &} 642 - Perform a `mouse click' over a link 643 - \\ 644 - 645 - % Mouse over 646 - \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD% 647 - ,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD,SANSA_FUZEPLUS_PAD}{Long \ButtonSelect} 648 - \opt{GIGABEAT_S_PAD}{Long \ButtonSelect; Long \ButtonBack} 649 - \opt{IRIVER_H10_PAD,SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{Long \ButtonRight} 650 - \opt{PBELL_VIBE500_PAD}{Long \ButtonOK} 651 - \opt{XDUOO_X3_PAD}{Long \ButtonPlay} 652 - & 653 - \opt{HAVEREMOTEKEYMAP}{ 654 - \opt{GIGABEAT_RC_PAD}{Long \ButtonRCRew}% 655 - \opt{MROBE100_RC_PAD}{Long \ButtonRCHeart}% 656 - &} 657 - Perform a `mouse over' over a link 658 - \\ 659 - \end{btnmap} 660 - 661 - \item [Browser.] This mode lets you control a web browser (e.g. 662 - Firefox). It uses the \dap{}'s keys to navigate through the web page 663 - and different tabs, navigate through history, and to control zoom. 664 - 665 - \begin{btnmap} 666 - % Scroll up / down 667 - \opt{SANSA_E200_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD} 668 - {\ButtonScrollBack / \ButtonScrollFwd} 669 - \opt{SANSA_C200_PAD,SANSA_CLIP_PAD} 670 - {\ButtonVolUp / \ButtonVolDown} 671 - \opt{GIGABEAT_S_PAD} 672 - {\ButtonPrev; \ButtonVolUp / \ButtonNext; \ButtonVolDown} 673 - \opt{IRIVER_H10_PAD}{\ButtonScrollUp / \ButtonScrollDown} 674 - \opt{MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD,SAMSUNG_YH92X_PAD% 675 - ,SAMSUNG_YH820_PAD} 676 - {\ButtonUp / \ButtonDown} 677 - & 678 - \opt{HAVEREMOTEKEYMAP}{ 679 - \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD} 680 - {\ButtonRCVolUp / \ButtonRCVolDown}% 681 - &} 682 - Scroll up / down, respectively 683 - \\ 684 - 685 - % Scroll page up / page down 686 - \nopt{SANSA_FUZEPLUS_PAD}{ 687 - \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD} 341 + \begin{description} 342 + \opt{usb_hid}{ 343 + \item[\label{ref:USB_HID}USB HID] 344 + This option turns the USB HID feature \setting{On} and \setting{Off}. 345 + When this feature is enabled, the \dap{} enumerates as a Human Interface 346 + Device (HID), composed of several HID sub devices. 347 + Since the \dap{} also enumerates as a Mass Storage Device, it becomes a USB 348 + Composite Device, which contains both these devices. 349 + \item[USB Keypad Mode] 350 + This setting control the keypad mode when the \dap{} is attached to a 351 + computer through USB. Pressing a key on the \dap{} sends a keystroke the 352 + computer the \dap{} is attached to, according to the mapping set by the 353 + keypad mode. There are different modes which provide different 354 + functionality. 355 + \opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD% 356 + ,IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD% 357 + ,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD,SAMSUNG_YH92X_PAD% 358 + ,SAMSUNG_YH820_PAD,XDUOO_X3_PAD}{% 359 + Switching modes back and forth is done by pressing the 360 + \opt{SANSA_E200_PAD,SANSA_C200_PAD}{\ButtonRec}% 361 + \opt{GIGABEAT_S_PAD,SANSA_CLIP_PAD,MROBE100_PAD,IRIVER_H10_PAD,SANSA_FUZEPLUS_PAD}% 362 + {\ButtonPower}% 363 + \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{\ButtonSelect+\ButtonRight} 364 + \opt{PBELL_VIBE500_PAD}{\ButtonOK+\ButtonLeft} 365 + \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonRec+\ButtonRew} 366 + and 367 + \opt{SANSA_E200_PAD,SANSA_C200_PAD}{Long \ButtonRec}% 368 + \opt{GIGABEAT_S_PAD,SANSA_CLIP_PAD,MROBE100_PAD,IRIVER_H10_PAD,SANSA_FUZEPLUS_PAD} 369 + {Long \ButtonPower}% 370 + \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{\ButtonSelect+\ButtonLeft} 371 + \opt{PBELL_VIBE500_PAD}{\ButtonOK+\ButtonRight} 372 + \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonRec+\ButtonFF} 373 + \opt{XDUOO_X3_PAD}{\ButtonOption+\ButtonNext{} or \ButtonOption+\ButtonPrev} 374 + keys, respectively.% 375 + }% 376 + \opt{HAVEREMOTEKEYMAP}{ 377 + Remote % 378 + \opt{GIGABEAT_RC_PAD}{\ButtonRCDsp / Long \ButtonRCDsp}% 379 + \opt{MROBE100_RC_PAD}{\ButtonRCMode / Long \ButtonRCMode} 380 + can also be used to switch modes.% 381 + }% 382 + \newline\newline 383 + The following modes are available: 384 + \begin{description} 385 + 386 + \item [Multimedia.] This mode lets you control the volume, playback, 387 + and skips tracks on the host computer. It is equivalent for the 388 + multimedia keys found on top of some multimedia keyboards. 389 + 390 + \begin{btnmap} 391 + % Volume up / down 392 + \opt{SANSA_E200_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD} 393 + {\ButtonScrollFwd{} / \ButtonScrollBack} 394 + \opt{SANSA_FUZEPLUS_PAD}{\ButtonUp{} / \ButtonDown;} 395 + \opt{GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,SANSA_FUZEPLUS_PAD,XDUOO_X3_PAD} 396 + {\ButtonVolUp{} / \ButtonVolDown} 397 + \opt{IRIVER_H10_PAD}{\ButtonScrollUp{} / \ButtonScrollDown} 398 + \opt{MROBE100_PAD,PBELL_VIBE500_PAD,SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD% 399 + }{\ButtonUp{} / \ButtonDown} 400 + & 401 + \opt{HAVEREMOTEKEYMAP}{ 402 + \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD} 403 + {\ButtonRCVolUp{} / \ButtonRCVolDown}% 404 + &} 405 + Volume up / down, respectively 406 + \\ 407 + 408 + % Volume mute 409 + \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD% 410 + ,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD}{\ButtonSelect} 411 + \opt{GIGABEAT_S_PAD,SANSA_FUZEPLUS_PAD}{\ButtonSelect; \ButtonBack} 412 + \opt{IRIVER_H10_PAD}{\ButtonFF} 413 + \opt{IRIVER_VIBE500_PAD}{\ButtonMenu} 414 + \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonRight} 415 + \opt{XDUOO_X3_PAD}{\ButtonPower} 416 + & 417 + \opt{HAVEREMOTEKEYMAP}{ 418 + \opt{GIGABEAT_RC_PAD}{Long \ButtonRCFF}% 419 + \opt{MROBE100_RC_PAD}{\ButtonRCHeart}% 420 + &} 421 + Volume mute 422 + \\ 423 + 424 + % Playback play / pause 425 + \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}{\ButtonUp} 426 + \opt{IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD% 427 + ,MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD% 428 + ,SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD,XDUOO_X3_PAD}{\ButtonPlay} 429 + \opt{GIGABEAT_S_PAD}{\ButtonPlay; \ButtonUp} 430 + & 431 + \opt{HAVEREMOTEKEYMAP}{ 432 + \opt{GIGABEAT_RC_PAD}{\ButtonRCPlay}% 433 + \opt{MROBE100_RC_PAD}{\ButtonRCPlay}% 434 + &} 435 + Play / Pause 436 + \\ 437 + 438 + % Playback stop 439 + \opt{SANSA_E200_PAD,SANSA_C200_PAD}{\ButtonPower} 440 + \opt{GIGABEAT_S_PAD}{\ButtonMenu; \ButtonDown} 441 + \opt{SANSA_CLIP_PAD}{\ButtonHome} 442 + \opt{IRIVER_H10_PAD}{\ButtonRew; Long \ButtonPlay} 443 + \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD} 444 + {\ButtonMenu; Long \ButtonPlay} 445 + \opt{SANSA_FUZEPLUS_PAD}{Long \ButtonPlay} 446 + \opt{PBELL_VIBE500_PAD}{\ButtonCancel; Long \ButtonPlay} 447 + \opt{MROBE100_PAD}{\ButtonDisplay; Long \ButtonPlay} 448 + \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonLeft} 449 + \opt{XDUOO_X3_PAD}{\ButtonHome} 450 + & 451 + \opt{HAVEREMOTEKEYMAP}{ 452 + \opt{GIGABEAT_RC_PAD}{Long \ButtonRCPlay}% 453 + \opt{MROBE100_RC_PAD}{\ButtonRCDisplay; Long \ButtonRCPlay}% 454 + &} 455 + Stop 456 + \\ 457 + 458 + % Scan previous track 459 + \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,% 460 + IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD% 461 + ,MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD} 462 + {\ButtonLeft} 463 + \opt{GIGABEAT_RC_PAD}{\ButtonPrev; \ButtonLeft}% 464 + \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonRew} 465 + \opt{XDUOO_X3_PAD}{\ButtonPrev} 466 + & 467 + \opt{HAVEREMOTEKEYMAP}{ 468 + \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD}{\ButtonRCRew}% 469 + &} 470 + Scan previous track 471 + \\ 472 + 473 + % Scan next track 474 + \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD% 475 + ,IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD% 476 + ,MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD} 477 + {\ButtonRight} 478 + \opt{GIGABEAT_RC_PAD}{\ButtonNext; \ButtonRight}% 479 + \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonFF} 480 + \opt{XDUOO_X3_PAD}{\ButtonNext} 481 + & 482 + \opt{HAVEREMOTEKEYMAP}{ 483 + \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD}{\ButtonRCFF}% 484 + &} 485 + Scan next track 486 + \\ 487 + \end{btnmap} 488 + 489 + \item [Presentation.] This mode lets you control a presentation program 490 + (e.g. OpenOffice Impress, and some other popular application), making 491 + the \dap{} a wired remote control device. This mode is can be useful 492 + for lecturers who does not have a wireless remote control for this 493 + purpose. 494 + 495 + \begin{btnmap} 496 + % Slideshow start 497 + \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}{\ButtonUp} 498 + \opt{GIGABEAT_S_PAD}{\ButtonPlay; \ButtonUp} 499 + \opt{IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD% 500 + ,MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD% 501 + ,SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonPlay} 502 + \opt{XDUOO_X3_PAD}{\ButtonPower}% 503 + & 504 + \opt{HAVEREMOTEKEYMAP}{ 505 + \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD}{\ButtonRCPlay}% 506 + &} 507 + Slideshow start 508 + \\ 509 + 510 + % Slideshow leave 511 + \opt{SANSA_E200_PAD,SANSA_C200_PAD}{\ButtonPower} 512 + \opt{GIGABEAT_S_PAD}{Long \ButtonPlay; Long \ButtonUp} 513 + \opt{SANSA_CLIP_PAD}{\ButtonHome} 514 + \opt{IRIVER_H10_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD}{Long \ButtonPlay} 515 + \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{Long \ButtonPlay} 516 + \opt{MROBE100_PAD}{\ButtonDisplay; Long \ButtonPlay} 517 + \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonRec} 518 + \opt{XDUOO_X3_PAD}{\ButtonHome} 519 + & 520 + \opt{HAVEREMOTEKEYMAP}{ 521 + \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD}{Long \ButtonRCPlay}% 522 + &} 523 + Slideshow leave 524 + \\ 525 + 526 + % Slide previous 527 + \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD% 528 + ,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD} 529 + {\ButtonLeft} 530 + \opt{GIGABEAT_S_PAD}{\ButtonPrev; \ButtonLeft} 531 + \opt{IRIVER_H10_PAD,SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonRew} 532 + \opt{XDUOO_X3_PAD}{\ButtonPrev} 533 + & 534 + \opt{HAVEREMOTEKEYMAP}{ 535 + \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD}{\ButtonRCRew}% 536 + &} 537 + Slide previous 538 + \\ 539 + 540 + % Slide next 541 + \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD% 542 + ,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD} 543 + {\ButtonRight} 544 + \opt{GIGABEAT_S_PAD}{\ButtonNext; \ButtonRight} 545 + \opt{IRIVER_H10_PAD,SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonFF} 546 + \opt{XDUOO_X3_PAD}{\ButtonNext} 547 + & 548 + \opt{HAVEREMOTEKEYMAP}{ 549 + \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD}{\ButtonRCFF}% 550 + &} 551 + Slide next 552 + \\ 553 + 554 + % Slide first 555 + \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD% 556 + ,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD} 557 + {Long \ButtonLeft} 558 + \opt{GIGABEAT_S_PAD}{Long \ButtonPrev; Long \ButtonLeft} 559 + \opt{IRIVER_H10_PAD,SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{Long \ButtonRew} 560 + \opt{XDUOO_X3_PAD}{Long \ButtonPrev} 561 + & 562 + \opt{HAVEREMOTEKEYMAP}{ 563 + \opt{MROBE100_RC_PAD}{Long \ButtonRCRew}% 564 + &} 565 + Slide first 566 + \\ 567 + 568 + % Slide last 569 + \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD% 570 + ,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD} 571 + {Long \ButtonRight} 572 + \opt{GIGABEAT_S_PAD}{Long \ButtonNext; Long \ButtonRight} 573 + \opt{IRIVER_H10_PAD,SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{Long \ButtonFF} 574 + \opt{XDUOO_X3_PAD}{Long \ButtonNext} 575 + & 576 + \opt{HAVEREMOTEKEYMAP}{ 577 + \opt{MROBE100_RC_PAD}{Long \ButtonRCFF}% 578 + &} 579 + Slide last 580 + \\ 581 + 582 + % Screen black 583 + \opt{SANSA_FUZEPLUS_PAD}{\ButtonBottomRight} 584 + \opt{SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD% 585 + ,SANSA_CLIP_PAD}{\ButtonDown} 586 + \opt{IRIVER_H10_PAD,SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonLeft} 587 + \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD} 588 + {\ButtonMenu} 589 + \opt{PBELL_VIBE500_PAD}{\ButtonCancel} 590 + \opt{XDUOO_X3_PAD}{\ButtonOption} 591 + & 592 + \opt{HAVEREMOTEKEYMAP}{ 593 + \opt{MROBE100_RC_PAD}{\ButtonRCDisplay}% 594 + &} 595 + Black screen 596 + \\ 597 + 598 + % Screen white 599 + \opt{SANSA_FUZEPLUS_PAD}{Long \ButtonBottomRight} 600 + \opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD% 601 + ,SANSA_CLIP_PAD}{Long \ButtonDown} 602 + \opt{IRIVER_H10_PAD,SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{Long \ButtonLeft} 603 + \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD} 604 + {Long \ButtonMenu} 605 + \opt{PBELL_VIBE500_PAD}{\ButtonMenu} 606 + \opt{XDUOO_X3_PAD}{Long \ButtonOption} 607 + & 608 + \opt{HAVEREMOTEKEYMAP}{ 609 + \opt{MROBE100_RC_PAD}{Long \ButtonRCDisplay}% 610 + &} 611 + White screen 612 + \\ 613 + 614 + % Link previous / next 615 + \opt{SANSA_E200_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD} 616 + {\ButtonScrollBack / \ButtonScrollFwd} 617 + \opt{GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD} 618 + {\ButtonVolUp / \ButtonVolDown} 619 + \opt{IRIVER_H10_PAD}{\ButtonScrollUp / \ButtonScrollDown} 620 + \opt{MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD,SAMSUNG_YH92X_PAD% 621 + ,SAMSUNG_YH820_PAD} 688 622 {\ButtonUp / \ButtonDown} 689 - \opt{GIGABEAT_S_PAD}{\ButtonUp / \ButtonDown} 690 - \opt{IRIVER_H10_PAD}{\ButtonRew / \ButtonFF} 623 + \opt{XDUOO_X3_PAD}{\ButtonVolUp{} / \ButtonVolDown} 624 + & 625 + \opt{HAVEREMOTEKEYMAP}{ 626 + \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD} 627 + {\ButtonRCVolUp / \ButtonRCVolDown}% 628 + &} 629 + Previous / next link in slide, respectively 630 + \\ 631 + 632 + % Mouse click 633 + \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD% 634 + ,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD,SANSA_FUZEPLUS_PAD} 635 + {\ButtonSelect} 636 + \opt{GIGABEAT_S_PAD}{\ButtonSelect; \ButtonBack} 637 + \opt{IRIVER_H10_PAD,SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonRight} 638 + \opt{PBELL_VIBE500_PAD}{\ButtonOK} 639 + \opt{XDUOO_X3_PAD}{\ButtonPlay} 640 + & 641 + \opt{HAVEREMOTEKEYMAP}{ 642 + \opt{GIGABEAT_RC_PAD}{Long \ButtonRCFF}% 643 + \opt{MROBE100_RC_PAD}{\ButtonRCHeart}% 644 + &} 645 + Perform a `mouse click' over a link 646 + \\ 647 + 648 + % Mouse over 649 + \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD% 650 + ,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD,SANSA_FUZEPLUS_PAD}{Long \ButtonSelect} 651 + \opt{GIGABEAT_S_PAD}{Long \ButtonSelect; Long \ButtonBack} 652 + \opt{IRIVER_H10_PAD,SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{Long \ButtonRight} 653 + \opt{PBELL_VIBE500_PAD}{Long \ButtonOK} 654 + \opt{XDUOO_X3_PAD}{Long \ButtonPlay} 655 + & 656 + \opt{HAVEREMOTEKEYMAP}{ 657 + \opt{GIGABEAT_RC_PAD}{Long \ButtonRCRew}% 658 + \opt{MROBE100_RC_PAD}{Long \ButtonRCHeart}% 659 + &} 660 + Perform a `mouse over' over a link 661 + \\ 662 + \end{btnmap} 663 + 664 + \item [Browser.] This mode lets you control a web browser (e.g. 665 + Firefox). It uses the \dap{}'s keys to navigate through the web page 666 + and different tabs, navigate through history, and to control zoom. 667 + 668 + \begin{btnmap} 669 + % Scroll up / down 670 + \opt{SANSA_E200_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD} 671 + {\ButtonScrollBack / \ButtonScrollFwd} 672 + \opt{SANSA_C200_PAD,SANSA_CLIP_PAD} 673 + {\ButtonVolUp / \ButtonVolDown} 674 + \opt{GIGABEAT_S_PAD} 675 + {\ButtonPrev; \ButtonVolUp / \ButtonNext; \ButtonVolDown} 676 + \opt{IRIVER_H10_PAD}{\ButtonScrollUp / \ButtonScrollDown} 677 + \opt{MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD,SAMSUNG_YH92X_PAD% 678 + ,SAMSUNG_YH820_PAD} 679 + {\ButtonUp / \ButtonDown} 680 + & 681 + \opt{HAVEREMOTEKEYMAP}{ 682 + \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD} 683 + {\ButtonRCVolUp / \ButtonRCVolDown}% 684 + &} 685 + Scroll up / down, respectively 686 + \\ 687 + 688 + % Scroll page up / page down 689 + \nopt{SANSA_FUZEPLUS_PAD}{ 690 + \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD} 691 + {\ButtonUp / \ButtonDown} 692 + \opt{GIGABEAT_S_PAD}{\ButtonUp / \ButtonDown} 693 + \opt{IRIVER_H10_PAD}{\ButtonRew / \ButtonFF} 694 + \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD} 695 + {\ButtonPlay / \ButtonMenu} 696 + \opt{PBELL_VIBE500_PAD}{\ButtonOK / \ButtonCancel} 697 + \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonLeft / \ButtonRight} 698 + & 699 + \opt{HAVEREMOTEKEYMAP}{ 700 + \opt{MROBE100_RC_PAD}{\ButtonRCPlay / \ButtonRCDisplay}% 701 + &} 702 + Scroll page up / page down, respectively 703 + \\ 704 + } 705 + 706 + % Zoom in / out 707 + \opt{SANSA_FUZEPLUS_PAD}{Long \ButtonBottomRight} 708 + \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD} 709 + {Long \ButtonUp / Long \ButtonDown} 710 + \opt{GIGABEAT_S_PAD}{Long \ButtonUp / Long \ButtonDown} 711 + \opt{IRIVER_H10_PAD}{Long \ButtonRew / Long \ButtonFF} 691 712 \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD} 692 - {\ButtonPlay / \ButtonMenu} 693 - \opt{PBELL_VIBE500_PAD}{\ButtonOK / \ButtonCancel} 694 - \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonLeft / \ButtonRight} 713 + {Long \ButtonPlay / Long \ButtonMenu} 714 + \opt{PBELL_VIBE500_PAD}{\ButtonPlay / \ButtonMenu} 715 + \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{Long \ButtonLeft / Long \ButtonRight} 695 716 & 696 717 \opt{HAVEREMOTEKEYMAP}{ 697 - \opt{MROBE100_RC_PAD}{\ButtonRCPlay / \ButtonRCDisplay}% 718 + \opt{GIGABEAT_RC_PAD}{Long \ButtonRCFF / Long \ButtonRCRew}% 719 + \opt{MROBE100_RC_PAD} 720 + {Long \ButtonRCPlay / Long \ButtonRCDisplay}% 698 721 &} 699 - Scroll page up / page down, respectively 722 + Zoom in / out, respectively 700 723 \\ 701 - } 702 - 703 - % Zoom in / out 704 - \opt{SANSA_FUZEPLUS_PAD}{Long \ButtonBottomRight} 705 - \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD} 706 - {Long \ButtonUp / Long \ButtonDown} 707 - \opt{GIGABEAT_S_PAD}{Long \ButtonUp / Long \ButtonDown} 708 - \opt{IRIVER_H10_PAD}{Long \ButtonRew / Long \ButtonFF} 709 - \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD} 710 - {Long \ButtonPlay / Long \ButtonMenu} 711 - \opt{PBELL_VIBE500_PAD}{\ButtonPlay / \ButtonMenu} 712 - \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{Long \ButtonLeft / Long \ButtonRight} 713 - & 714 - \opt{HAVEREMOTEKEYMAP}{ 715 - \opt{GIGABEAT_RC_PAD}{Long \ButtonRCFF / Long \ButtonRCRew}% 716 - \opt{MROBE100_RC_PAD} 717 - {Long \ButtonRCPlay / Long \ButtonRCDisplay}% 718 - &} 719 - Zoom in / out, respectively 720 - \\ 721 - 722 - % Zoom reset 723 - \opt{SANSA_E200_PAD} 724 - {Long \ButtonSelect; Long \ButtonUp+\ButtonDown} 725 - \opt{MROBE100_PAD} 726 - {Long \ButtonSelect; Long \ButtonPlay+\ButtonMenu} 727 - \opt{SANSA_CLIP_PAD,SANSA_C200_PAD} 728 - {Long \ButtonSelect; Long \ButtonUp+\ButtonDown} 729 - \opt{GIGABEAT_S_PAD} 730 - {Long \ButtonSelect; Long \ButtonUp+\ButtonDown} 731 - \opt{IRIVER_H10_PAD}{Long \ButtonRew+\ButtonFF} 732 - \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD} 733 - {Long \ButtonPlay+\ButtonMenu} 734 - \opt{PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD}{Long \ButtonPlay} 735 - \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{Long \ButtonLeft+\ButtonDown} 736 - & 737 - \opt{HAVEREMOTEKEYMAP}{ 738 - \opt{GIGABEAT_RC_PAD}{Long \ButtonRCFF+\ButtonRCRew}% 739 - \opt{MROBE100_RC_PAD}{Long \ButtonRCHeart}% 740 - &} 741 - Zoom reset 742 - \\ 743 - 744 - % Tab previous / next 745 - \opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD% 746 - ,SANSA_CLIP_PAD,IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD% 747 - ,IPOD_1G2G_PAD,MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD} 748 - {\ButtonLeft / \ButtonRight} 749 - \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonRew / \ButtonFF} 750 - & 751 - \opt{HAVEREMOTEKEYMAP}{ 752 - \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD} 753 - {\ButtonRCRew / \ButtonRCFF}% 754 - &} 755 - Tab previous / next, respectively 756 - \\ 757 - 758 - % Tab close 759 - \opt{SANSA_FUZEPLUS_PAD}{\ButtonBack} 760 - \opt{SANSA_E200_PAD,SANSA_C200_PAD}{Long \ButtonPower} 761 - \opt{GIGABEAT_S_PAD}{Long \ButtonPlay; Long \ButtonBack} 762 - \opt{SANSA_CLIP_PAD}{Long \ButtonHome} 763 - \opt{IRIVER_H10_PAD}{Long \ButtonLeft+\ButtonRight} 764 - \opt{MROBE100_PAD}{Long \ButtonDisplay} 765 - \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD} 766 - {Long \ButtonSelect+\ButtonMenu} 767 - \opt{PBELL_VIBE500_PAD}{Long \ButtonCancel} 768 - \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonPlay} 769 - & 770 - \opt{HAVEREMOTEKEYMAP}{ 771 - \opt{GIGABEAT_RC_PAD}{Long \ButtonRCPlay}% 772 - &} 773 - Tab close 774 - \\ 775 - 776 - % History back / forward 777 - \opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD% 778 - ,SANSA_CLIP_PAD,IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD% 779 - ,IPOD_1G2G_PAD,MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD} 780 - {Long \ButtonLeft / Long \ButtonRight} 781 - \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{Long \ButtonRew / Long \ButtonFF} 782 - & 783 - \opt{HAVEREMOTEKEYMAP}{ 784 - \opt{MROBE100_RC_PAD}{Long \ButtonRCRew / Long \ButtonRCFF}% 785 - &} 786 - History back / forward 787 - \\ 788 - 789 - % View full-screen 790 - \opt{SANSA_FUZEPLUS_PAD}{Long \ButtonSelect} 791 - \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD% 792 - ,GIGABEAT_S_PAD,MROBE100_PAD} 793 - {\ButtonSelect} 794 - \opt{IRIVER_H10_PAD}{\ButtonPlay} 795 - \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD} 796 - {Long \ButtonSelect+\ButtonPlay} 797 - \opt{PBELL_VIBE500_PAD}{Long \ButtonRec} 798 - \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonRec} 799 - & 800 - \opt{HAVEREMOTEKEYMAP}{ 801 - \opt{GIGABEAT_RC_PAD}{\ButtonRCPlay}% 802 - \opt{MROBE100_RC_PAD}{\ButtonRCHeart}% 803 - &} 804 - View full-screen toggle 805 - \\ 806 - \end{btnmap} 807 - 808 - {\opt{usb_hid_mouse}{ 809 - \item [Mouse.] This mode emulates a mouse. Features supported: Mouse 810 - movement; left and right button clicking; and dragging and dropping. 811 - 812 - \begin{btnmap} 813 - % Cursor move up / down / left / right 814 - \opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD% 815 - ,SANSA_CLIP_PAD,MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD% 816 - ,SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD} 817 - {\ButtonUp / \ButtonDown / \ButtonLeft / \ButtonRight} 818 - \opt{IRIVER_H10_PAD}{\ButtonScrollUp / \ButtonScrollDown / 819 - \ButtonLeft / \ButtonRight} 820 - \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD} 821 - {\ButtonMenu / \ButtonPlay / \ButtonLeft / \ButtonRight} 724 + 725 + % Zoom reset 726 + \opt{SANSA_E200_PAD} 727 + {Long \ButtonSelect; Long \ButtonUp+\ButtonDown} 728 + \opt{MROBE100_PAD} 729 + {Long \ButtonSelect; Long \ButtonPlay+\ButtonMenu} 730 + \opt{SANSA_CLIP_PAD,SANSA_C200_PAD} 731 + {Long \ButtonSelect; Long \ButtonUp+\ButtonDown} 732 + \opt{GIGABEAT_S_PAD} 733 + {Long \ButtonSelect; Long \ButtonUp+\ButtonDown} 734 + \opt{IRIVER_H10_PAD}{Long \ButtonRew+\ButtonFF} 735 + \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD} 736 + {Long \ButtonPlay+\ButtonMenu} 737 + \opt{PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD}{Long \ButtonPlay} 738 + \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{Long \ButtonLeft+\ButtonDown} 739 + & 740 + \opt{HAVEREMOTEKEYMAP}{ 741 + \opt{GIGABEAT_RC_PAD}{Long \ButtonRCFF+\ButtonRCRew}% 742 + \opt{MROBE100_RC_PAD}{Long \ButtonRCHeart}% 743 + &} 744 + Zoom reset 745 + \\ 746 + 747 + % Tab previous / next 748 + \opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD% 749 + ,SANSA_CLIP_PAD,IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD% 750 + ,IPOD_1G2G_PAD,MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD} 751 + {\ButtonLeft / \ButtonRight} 752 + \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonRew / \ButtonFF} 753 + & 754 + \opt{HAVEREMOTEKEYMAP}{ 755 + \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD} 756 + {\ButtonRCRew / \ButtonRCFF}% 757 + &} 758 + Tab previous / next, respectively 759 + \\ 760 + 761 + % Tab close 762 + \opt{SANSA_FUZEPLUS_PAD}{\ButtonBack} 763 + \opt{SANSA_E200_PAD,SANSA_C200_PAD}{Long \ButtonPower} 764 + \opt{GIGABEAT_S_PAD}{Long \ButtonPlay; Long \ButtonBack} 765 + \opt{SANSA_CLIP_PAD}{Long \ButtonHome} 766 + \opt{IRIVER_H10_PAD}{Long \ButtonLeft+\ButtonRight} 767 + \opt{MROBE100_PAD}{Long \ButtonDisplay} 768 + \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD} 769 + {Long \ButtonSelect+\ButtonMenu} 770 + \opt{PBELL_VIBE500_PAD}{Long \ButtonCancel} 771 + \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonPlay} 772 + & 773 + \opt{HAVEREMOTEKEYMAP}{ 774 + \opt{GIGABEAT_RC_PAD}{Long \ButtonRCPlay}% 775 + &} 776 + Tab close 777 + \\ 778 + 779 + % History back / forward 780 + \opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD% 781 + ,SANSA_CLIP_PAD,IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD% 782 + ,IPOD_1G2G_PAD,MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD} 783 + {Long \ButtonLeft / Long \ButtonRight} 784 + \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{Long \ButtonRew / Long \ButtonFF} 785 + & 786 + \opt{HAVEREMOTEKEYMAP}{ 787 + \opt{MROBE100_RC_PAD}{Long \ButtonRCRew / Long \ButtonRCFF}% 788 + &} 789 + History back / forward 790 + \\ 791 + 792 + % View full-screen 793 + \opt{SANSA_FUZEPLUS_PAD}{Long \ButtonSelect} 794 + \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD% 795 + ,GIGABEAT_S_PAD,MROBE100_PAD} 796 + {\ButtonSelect} 797 + \opt{IRIVER_H10_PAD}{\ButtonPlay} 798 + \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD} 799 + {Long \ButtonSelect+\ButtonPlay} 800 + \opt{PBELL_VIBE500_PAD}{Long \ButtonRec} 801 + \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonRec} 802 + & 803 + \opt{HAVEREMOTEKEYMAP}{ 804 + \opt{GIGABEAT_RC_PAD}{\ButtonRCPlay}% 805 + \opt{MROBE100_RC_PAD}{\ButtonRCHeart}% 806 + &} 807 + View full-screen toggle 808 + \\ 809 + \end{btnmap} 810 + 811 + {\opt{usb_hid_mouse}{ 812 + \item [Mouse.] This mode emulates a mouse. Features supported: Mouse 813 + movement; left and right button clicking; and dragging and dropping. 814 + 815 + \begin{btnmap} 816 + % Cursor move up / down / left / right 817 + \opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD% 818 + ,SANSA_CLIP_PAD,MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD% 819 + ,SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD} 820 + {\ButtonUp / \ButtonDown / \ButtonLeft / \ButtonRight} 821 + \opt{IRIVER_H10_PAD}{\ButtonScrollUp / \ButtonScrollDown / 822 + \ButtonLeft / \ButtonRight} 823 + \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD} 824 + {\ButtonMenu / \ButtonPlay / \ButtonLeft / \ButtonRight} 825 + & 826 + \opt{HAVEREMOTEKEYMAP}{ 827 + \opt{MROBE100_RC_PAD}{\ButtonRCPlay / \ButtonRCDisplay / 828 + \ButtonRCRew / \ButtonRCFF}% 829 + &} 830 + Cursor move up / down / left / right, respectively 831 + \\ 832 + 833 + % Mouse button left-click 834 + \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD% 835 + ,IPOD_3G_PAD,IPOD_1G2G_PAD,SANSA_FUZEPLUS_PAD} 836 + {\ButtonSelect} 837 + \opt{GIGABEAT_S_PAD}{\ButtonSelect; \ButtonBack} 838 + \opt{IRIVER_H10_PAD}{\ButtonPlay} 839 + \opt{MROBE100_PAD,PBELL_VIBE500_PAD}{\ButtonMenu} 840 + \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonRew} 841 + & 842 + \opt{HAVEREMOTEKEYMAP}{ 843 + \opt{MROBE100_RC_PAD}{\ButtonRCHeart}% 844 + &} 845 + Left mouse button click 846 + \nopt{IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{ 847 + \\ 848 + 849 + % Mouse button right-click 850 + \opt{SANSA_E200_PAD,SANSA_C200_PAD}{\ButtonPower} 851 + \opt{GIGABEAT_S_PAD}{\ButtonMenu} 852 + \opt{SANSA_CLIP_PAD}{\ButtonHome} 853 + \opt{MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD}{\ButtonPlay} 854 + \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonFF} 822 855 & 823 - \opt{HAVEREMOTEKEYMAP}{ 824 - \opt{MROBE100_RC_PAD}{\ButtonRCPlay / \ButtonRCDisplay / 825 - \ButtonRCRew / \ButtonRCFF}% 826 - &} 827 - Cursor move up / down / left / right, respectively 828 - \\ 829 - 830 - % Mouse button left-click 831 - \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD% 832 - ,IPOD_3G_PAD,IPOD_1G2G_PAD,SANSA_FUZEPLUS_PAD} 833 - {\ButtonSelect} 834 - \opt{GIGABEAT_S_PAD}{\ButtonSelect; \ButtonBack} 835 - \opt{IRIVER_H10_PAD}{\ButtonPlay} 836 - \opt{MROBE100_PAD,PBELL_VIBE500_PAD}{\ButtonMenu} 837 - \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonRew} 856 + \opt{HAVEREMOTEKEYMAP}{ 857 + &} 858 + Right mouse button click 859 + } 860 + \\ 861 + 862 + % Mouse wheel scroll up / down 863 + \opt{SANSA_FUZEPLUS_PAD} 864 + {\ButtonBack / \ButtonBottomLeft} 865 + \opt{SANSA_E200_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD} 866 + {\ButtonScrollBack / \ButtonScrollFwd} 867 + \opt{IRIVER_H10_PAD}{\ButtonRew / \ButtonFF} 868 + \opt{GIGABEAT_S_PAD} 869 + {\ButtonVolUp; \ButtonPrev / \ButtonVolDown; \ButtonNext} 870 + \opt{SANSA_C200_PAD,SANSA_CLIP_PAD,MROBE100_PAD} 871 + {\ButtonVolUp / \ButtonVolDown} 872 + \opt{PBELL_VIBE500_PAD} 873 + {\ButtonOK / \ButtonCancel} 874 + \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD} 875 + {\ButtonRec+\ButtonUp / \ButtonRec+\ButtonDown} 838 876 & 839 - \opt{HAVEREMOTEKEYMAP}{ 840 - \opt{MROBE100_RC_PAD}{\ButtonRCHeart}% 841 - &} 842 - Left mouse button click 843 - \nopt{IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{ 844 - \\ 845 - 846 - % Mouse button right-click 847 - \opt{SANSA_E200_PAD,SANSA_C200_PAD}{\ButtonPower} 848 - \opt{GIGABEAT_S_PAD}{\ButtonMenu} 849 - \opt{SANSA_CLIP_PAD}{\ButtonHome} 850 - \opt{MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD}{\ButtonPlay} 851 - \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonFF} 852 - & 853 - \opt{HAVEREMOTEKEYMAP}{ 854 - &} 855 - Right mouse button click 856 - } 857 - \\ 858 - 859 - % Mouse wheel scroll up / down 860 - \opt{SANSA_FUZEPLUS_PAD} 861 - {\ButtonBack / \ButtonBottomLeft} 862 - \opt{SANSA_E200_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD} 863 - {\ButtonScrollBack / \ButtonScrollFwd} 864 - \opt{IRIVER_H10_PAD}{\ButtonRew / \ButtonFF} 865 - \opt{GIGABEAT_S_PAD} 866 - {\ButtonVolUp; \ButtonPrev / \ButtonVolDown; \ButtonNext} 867 - \opt{SANSA_C200_PAD,SANSA_CLIP_PAD,MROBE100_PAD} 868 - {\ButtonVolUp / \ButtonVolDown} 869 - \opt{PBELL_VIBE500_PAD} 870 - {\ButtonOK / \ButtonCancel} 871 - \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD} 872 - {\ButtonRec+\ButtonUp / \ButtonRec+\ButtonDown} 873 - & 874 - \opt{HAVEREMOTEKEYMAP}{ 875 - \opt{MROBE100_RC_PAD}{\ButtonRCVolUp / \ButtonRCVolDown}% 876 - &} 877 - Mouse wheel scroll up / down, respectively 878 - \\ 879 - 880 - \end{btnmap} 881 - }} 882 - \end{description} 883 - } 884 - \opt{usb_power}{ 885 - \subsection{USB Mode} 886 - This controls what happens with the \dap{}'s USB port is connected. 887 - \setting{Mass Storage} allows you to transfer files, while 888 - \setting{Charge Only} will only charge the battery (and allow you to keep 889 - using the player). You can choose the opposite behavior by holding down any 890 - button while plugging in the USB cable. 891 - \nopt{fuzeplus}{ 892 - \note{Be aware that holding a button may still perform its normal function, 893 - so it is recommended to use a button without harmful side effects, such as 894 - \ActionStdUsbCharge{}.} 877 + \opt{HAVEREMOTEKEYMAP}{ 878 + \opt{MROBE100_RC_PAD}{\ButtonRCVolUp / \ButtonRCVolDown}% 879 + &} 880 + Mouse wheel scroll up / down, respectively 881 + \\ 882 + 883 + \end{btnmap} 884 + }} 885 + \end{description} 886 + } 887 + \opt{usb_power}{ 888 + \item[USB Mode] 889 + This controls what happens with the \dap{}'s USB port is connected. 890 + \setting{Mass Storage} allows you to transfer files, while 891 + \setting{Charge Only} will only charge the battery (and allow you to keep 892 + using the player). You can choose the opposite behavior by holding down any 893 + button while plugging in the USB cable. 894 + \nopt{fuzeplus}{ 895 + \note{Be aware that holding a button may still perform its normal function, 896 + so it is recommended to use a button without harmful side effects, such as 897 + \ActionStdUsbCharge{}.} 898 + } 899 + } 900 + \opt{multidrive_usb}{ 901 + \item[USB Hide Internal Drive] 902 + If this option is turned \setting{On}, the internal storage drive will not 903 + be exposed on the USB Mass Storage Device. This e.g. makes it possible to 904 + access the card slot from systems that can not handle USB devices with 905 + multiple drives, such as some car audio systems. 895 906 } 896 - } 897 - \opt{multidrive_usb}{ 898 - \subsection{USB Hide Internal Drive} 899 - If this option is turned \setting{On}, the internal storage drive will not 900 - be exposed on the USB Mass Storage Device. This e.g. makes it possible to 901 - access the card slot from systems that can not handle USB devices with 902 - multiple drives, such as some car audio systems. 903 - } 907 + \end{description}