Nils Wallménius | 9be4423 | 2006-08-03 19:45:53 +0000 | [diff] [blame] | 1 | % $Id$ % |
Nils Wallménius | 909b946 | 2007-03-03 00:07:31 +0000 | [diff] [blame] | 2 | \section{\label{ref:SystemOptions}System} |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 3 | |
Marianne Arnold | d041521 | 2007-12-25 19:55:22 +0000 | [diff] [blame] | 4 | \nopt{sansa}%will probably be there on Sansas one day - exclude it the simple way without specific option |
Alex Parker | 95f09be | 2009-09-30 20:05:09 +0000 | [diff] [blame] | 5 | {\nopt{sansaAMS}{ |
Marianne Arnold | d041521 | 2007-12-25 19:55:22 +0000 | [diff] [blame] | 6 | \subsection{Battery} |
| 7 | Options relating to the \opt{archos}{batteries}\nopt{archos}{battery} |
| 8 | in the \dap. |
Dominik Riebeling | 6c92d13 | 2006-04-16 19:24:30 +0000 | [diff] [blame] | 9 | \begin{description} |
Tomer Shalev | e04acd8 | 2009-10-05 16:40:27 +0000 | [diff] [blame] | 10 | \item [Battery Capacity.] This setting can be used to tell Rockbox what |
Thom Johansen | c75d98d | 2007-12-14 00:29:46 +0000 | [diff] [blame] | 11 | capacity (in mAh) the battery being used has. The default is |
Andree Buschmann | 6a96037 | 2010-05-09 21:03:30 +0000 | [diff] [blame] | 12 | \opt{player,recorder}{1500~mAh}% |
| 13 | \opt{recorderv2fm}{2200~mAh}% |
| 14 | \opt{ondiosp,ondiofm,vibe500}{1000~mAh}% |
Marianne Arnold | b43b493 | 2011-01-17 18:30:18 +0000 | [diff] [blame] | 15 | \opt{iriverh100,iriverh300}{1300~mAh}% |
Marcin Bukat | a434a0d | 2010-11-09 22:10:38 +0000 | [diff] [blame] | 16 | \opt{mpiohd200}{850~mAh}% |
Andree Buschmann | 6a96037 | 2010-05-09 21:03:30 +0000 | [diff] [blame] | 17 | \opt{ipodmini}{400~mAh (1G) or 630~mAh (2G)}% |
| 18 | \opt{ipodcolor}{700~mAh}% |
| 19 | \opt{ipodnano}{300~mAh}% |
Frank Gevaerts | aa27d47 | 2011-07-19 20:48:16 +0000 | [diff] [blame] | 20 | \opt{ipodvideo}{400~mAh (30~GB) or 600~mAh (60~GB and 80~GB)}% |
Andree Buschmann | 6a96037 | 2010-05-09 21:03:30 +0000 | [diff] [blame] | 21 | \opt{ipod4g}{630~mAh}% |
| 22 | \opt{ipod3g}{630~mAh}% |
| 23 | \opt{ipod1g2g}{1200~mAh}% |
Marianne Arnold | 5b47b89 | 2010-08-16 09:43:48 +0000 | [diff] [blame] | 24 | \opt{iaudiom3,iaudiom5,iaudiox5}{950~mAh}% |
Andree Buschmann | 6a96037 | 2010-05-09 21:03:30 +0000 | [diff] [blame] | 25 | \opt{gigabeatf}{2000~mAh}% |
| 26 | \opt{gigabeats}{700~mAh}% |
| 27 | \opt{cowond2}{1600~mAh}% |
Thom Johansen | c75d98d | 2007-12-14 00:29:46 +0000 | [diff] [blame] | 28 | , which is the capacity value for the standard |
| 29 | \opt{archos}{batteries}\nopt{archos}{battery} shipped with the \dap. |
Marc Guay | b50f18d | 2009-05-25 18:03:58 +0000 | [diff] [blame] | 30 | Rockbox uses this value for runtime estimation, not battery percentage |
| 31 | calculation. Changing this setting has no effect whatsoever on |
Marianne Arnold | d041521 | 2007-12-25 19:55:22 +0000 | [diff] [blame] | 32 | actual battery life. This setting only affects the accuracy of the |
Marc Guay | b50f18d | 2009-05-25 18:03:58 +0000 | [diff] [blame] | 33 | runtime estimation as shown on screen. |
Marianne Arnold | 5b47b89 | 2010-08-16 09:43:48 +0000 | [diff] [blame] | 34 | \opt{iaudiom3,iaudiom5,iaudiox5}{Rockbox does not automatically distinguish |
| 35 | between the ``L'' models and the ``simple'' models which determine the |
Frank Gevaerts | dd5e3eb | 2010-08-29 21:19:12 +0000 | [diff] [blame] | 36 | default value. If your \dap{} is an |
Marianne Arnold | 5b47b89 | 2010-08-16 09:43:48 +0000 | [diff] [blame] | 37 | \opt{iaudiom3}{M3L}% |
| 38 | \opt{iaudiom5}{M5L}% |
| 39 | \opt{iaudiox5}{X5L} |
| 40 | set the value to 2250~mAh for more accuracy in the runtime estimation.} |
Marianne Arnold | d041521 | 2007-12-25 19:55:22 +0000 | [diff] [blame] | 41 | \opt{ipod,sansa}{This value is fairly meaningless in the \playerman{} |
| 42 | family at present, and work is on-going into finding a better way to |
| 43 | determine battery life.} |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 44 | |
Nils Wallménius | d89f400 | 2008-08-12 15:39:47 +0000 | [diff] [blame] | 45 | \opt{battery_types}{ |
Tomer Shalev | e04acd8 | 2009-10-05 16:40:27 +0000 | [diff] [blame] | 46 | \item [Battery Type.] This setting tells Rockbox which type of battery |
Marianne Arnold | d041521 | 2007-12-25 19:55:22 +0000 | [diff] [blame] | 47 | is currently used in the \dap{}. The two supported battery types are |
| 48 | ``Alkaline'' or ``NiMH''.} |
| 49 | |
Torne Wuff | 8ef1c68 | 2010-06-06 14:18:16 +0000 | [diff] [blame] | 50 | \opt{usb_charging_enable}{ |
Tomer Shalev | e04acd8 | 2009-10-05 16:40:27 +0000 | [diff] [blame] | 51 | \item [Charge During USB Connection.] This option lets you control whether |
Marianne Arnold | d041521 | 2007-12-25 19:55:22 +0000 | [diff] [blame] | 52 | the \dap{} should charge during the USB connection and hence draw the |
Torne Wuff | 8ef1c68 | 2010-06-06 14:18:16 +0000 | [diff] [blame] | 53 | full 500~mA. Turning it \setting{Off} is recommended if the \dap{} is |
| 54 | connected through an unpowered USB hub or a laptop port. To use a USB |
| 55 | AC adapter, select \setting{Force} to instruct the \dap{} to also |
| 56 | charge when USB power is available but no connection is established. |
Marianne Arnold | d041521 | 2007-12-25 19:55:22 +0000 | [diff] [blame] | 57 | } |
| 58 | |
| 59 | \end{description} |
Alex Parker | 95f09be | 2009-09-30 20:05:09 +0000 | [diff] [blame] | 60 | }} |
Nils Wallménius | 12eb058 | 2008-03-23 22:07:09 +0000 | [diff] [blame] | 61 | \opt{dircache,HAVE_DISK_STORAGE}{ |
Dominik Riebeling | 6c92d13 | 2006-04-16 19:24:30 +0000 | [diff] [blame] | 62 | \subsection{Disk} |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 63 | Options relating to the hard disk. |
| 64 | |
Dominik Riebeling | 6c92d13 | 2006-04-16 19:24:30 +0000 | [diff] [blame] | 65 | \begin{description} |
Marianne Arnold | d041521 | 2007-12-25 19:55:22 +0000 | [diff] [blame] | 66 | \opt{HAVE_DISK_STORAGE}{ |
Tomer Shalev | e04acd8 | 2009-10-05 16:40:27 +0000 | [diff] [blame] | 67 | \item [Disk Spindown.] Rockbox has a timer that makes it spin down the |
Dominik Riebeling | 6c92d13 | 2006-04-16 19:24:30 +0000 | [diff] [blame] | 68 | hard disk after it is idle for a certain amount of time. This setting |
| 69 | controls the amount of time between the last user activity and the time |
| 70 | that the disk spins down. This idle time is only affected by user |
Nils Wallménius | 569933f | 2007-01-23 21:19:11 +0000 | [diff] [blame] | 71 | activity, like navigating through the \setting{File Browser}. When the |
| 72 | hard disk spins up to fill the audio buffer, it automatically spins down |
| 73 | afterwards. |
Thom Johansen | c75d98d | 2007-12-14 00:29:46 +0000 | [diff] [blame] | 74 | } |
Nils Wallménius | 569933f | 2007-01-23 21:19:11 +0000 | [diff] [blame] | 75 | |
Nils Wallménius | 12eb058 | 2008-03-23 22:07:09 +0000 | [diff] [blame] | 76 | \opt{dircache}{ |
Tomer Shalev | e04acd8 | 2009-10-05 16:40:27 +0000 | [diff] [blame] | 77 | \item [Directory Cache.] Rockbox has the ability to cache the contents of |
Nils Wallménius | 569933f | 2007-01-23 21:19:11 +0000 | [diff] [blame] | 78 | your drive in RAM. The \setting{Directory Cache} takes a small amount of |
| 79 | memory away from Rockbox that would otherwise be used to buffer music, |
Thom Johansen | c75d98d | 2007-12-14 00:29:46 +0000 | [diff] [blame] | 80 | but it speeds up navigation in the file browser by eliminating |
Nils Wallménius | 569933f | 2007-01-23 21:19:11 +0000 | [diff] [blame] | 81 | the slight pause between the time a navigation button is pressed and the |
Thom Johansen | c75d98d | 2007-12-14 00:29:46 +0000 | [diff] [blame] | 82 | time Rockbox responds. Turning this setting on activates the |
| 83 | directory cache, and turning it off deactivates the directory |
Nils Wallménius | 569933f | 2007-01-23 21:19:11 +0000 | [diff] [blame] | 84 | cache. |
Thom Johansen | c75d98d | 2007-12-14 00:29:46 +0000 | [diff] [blame] | 85 | \note{The first time you enable the directory cache, |
Nils Wallménius | 569933f | 2007-01-23 21:19:11 +0000 | [diff] [blame] | 86 | Rockbox will request a reboot of the \dap{} and upon restarting take a few |
Thom Johansen | c75d98d | 2007-12-14 00:29:46 +0000 | [diff] [blame] | 87 | minutes to scan the drive. After this, the directory cache will work in the |
Dominik Riebeling | c08d7f1 | 2006-04-18 19:37:26 +0000 | [diff] [blame] | 88 | background.} |
Nils Wallménius | beffee9 | 2006-07-30 18:58:18 +0000 | [diff] [blame] | 89 | } |
Dominik Riebeling | 6c92d13 | 2006-04-16 19:24:30 +0000 | [diff] [blame] | 90 | \end{description} |
Nils Wallménius | 12eb058 | 2008-03-23 22:07:09 +0000 | [diff] [blame] | 91 | } % \opt{dircache,HAVE_DISK_STORAGE} |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 92 | |
Dominik Riebeling | 6c92d13 | 2006-04-16 19:24:30 +0000 | [diff] [blame] | 93 | \subsection{Limits} |
Martin Arver | f8e2f3e | 2006-10-17 12:18:51 +0000 | [diff] [blame] | 94 | This sub menu relates to limits in the Rockbox operating system. |
Dominik Riebeling | 6c92d13 | 2006-04-16 19:24:30 +0000 | [diff] [blame] | 95 | \begin{description} |
Tomer Shalev | e04acd8 | 2009-10-05 16:40:27 +0000 | [diff] [blame] | 96 | \item [Max Entries in File Browser.] This setting controls the limit on |
Magnus Holmgren | ed2cfb8 | 2011-04-30 11:00:26 +0000 | [diff] [blame] | 97 | the number of files that you can see in any particular directory in the |
Thom Johansen | c75d98d | 2007-12-14 00:29:46 +0000 | [diff] [blame] | 98 | file browser. You can configure the size to be between 50 and |
Nils Wallménius | 569933f | 2007-01-23 21:19:11 +0000 | [diff] [blame] | 99 | 10,000 files in steps of 50. The default is 400. Higher values will shorten |
| 100 | the music buffer, so you should increase this setting \emph{only} if you have |
Dominik Riebeling | 6c92d13 | 2006-04-16 19:24:30 +0000 | [diff] [blame] | 101 | directories with a large number of files. |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 102 | |
Tomer Shalev | e04acd8 | 2009-10-05 16:40:27 +0000 | [diff] [blame] | 103 | \item [Max Playlist Size.] This setting controls the maximum size of |
Nils Wallménius | dfc6093 | 2007-12-06 20:05:38 +0000 | [diff] [blame] | 104 | a playlist. The playlist size can be between 1,000 and 32,000 files, |
Nils Wallménius | 9be4423 | 2006-08-03 19:45:53 +0000 | [diff] [blame] | 105 | in steps of 1,000 (default is 10,000). Higher values will shorten the |
Dominik Riebeling | 6c92d13 | 2006-04-16 19:24:30 +0000 | [diff] [blame] | 106 | music buffer, so you should increase this setting \emph{only} if you |
| 107 | have very large playlists. |
Fred Bauer | ea7a896 | 2011-11-19 23:34:26 +0000 | [diff] [blame] | 108 | |
| 109 | \item [Glyphs To Cache.] This sets the default memory allocation size |
| 110 | for fonts in unique glyphs. This should be set to the number of unique |
| 111 | language glyphs and punctuation marks that are frequently displayed. |
| 112 | The default is 250. |
Dominik Riebeling | 6c92d13 | 2006-04-16 19:24:30 +0000 | [diff] [blame] | 113 | \end{description} |
Fred Bauer | ea7a896 | 2011-11-19 23:34:26 +0000 | [diff] [blame] | 114 | \note{You will need to restart your player for changes to \setting{Max |
| 115 | Entries in File Browser} or \setting{Max Playlist Size} to take effect |
| 116 | while \setting{Glyphs To Cache} will affect the next font load.} |
Marianne Arnold | d041521 | 2007-12-25 19:55:22 +0000 | [diff] [blame] | 117 | % TODO: this needs to be rewritten in another style, it lets you mix sound from another source into the music |
| 118 | \opt{player}{ |
Andree Buschmann | d6aaa33 | 2010-03-20 15:35:12 +0000 | [diff] [blame] | 119 | \subsection{Line In} This option activates the line-in port on \dap, which is |
Marianne Arnold | d041521 | 2007-12-25 19:55:22 +0000 | [diff] [blame] | 120 | off by default. This is useful for such applications as: |
| 121 | \begin{itemize} |
| 122 | \item Game boy $\rightarrow$ \dap $\rightarrow$ human |
| 123 | \item laptop $\rightarrow$ \dap $\rightarrow$ human |
| 124 | \item LAN party computer $\rightarrow$ \dap $\rightarrow$ human |
| 125 | \end{itemize} |
| 126 | } |
| 127 | |
| 128 | \opt{HAVE_CAR_ADAPTER_MODE}{ |
Dominik Riebeling | 6c92d13 | 2006-04-16 19:24:30 +0000 | [diff] [blame] | 129 | \subsection{Car Adapter Mode} |
Nils Wallménius | 9be4423 | 2006-08-03 19:45:53 +0000 | [diff] [blame] | 130 | This option turns \setting{On} and \setting{Off} the car ignition |
Michael DiFebbo | d9069ef | 2006-05-30 00:35:33 +0000 | [diff] [blame] | 131 | auto stop function. |
Dominik Riebeling | 6cc8c40 | 2006-04-16 20:05:01 +0000 | [diff] [blame] | 132 | \begin{description} |
Tomer Shalev | e04acd8 | 2009-10-05 16:40:27 +0000 | [diff] [blame] | 133 | \item [Car Adapter Mode.] When using the \dap{} in a car, |
Nils Wallménius | 00a3fc7 | 2007-01-19 12:42:19 +0000 | [diff] [blame] | 134 | \setting{Car Adapter Mode} automatically stops playback on the \dap{} when |
Nils Wallménius | 9be4423 | 2006-08-03 19:45:53 +0000 | [diff] [blame] | 135 | power (i.e. from cigarette lighter power adapter) to the external DC in jack |
| 136 | is turned off. If the \setting{Car Adapter Mode} is set to \setting{On}, |
| 137 | Rockbox will pause playback when the external power off condition is |
Nils Wallménius | 00a3fc7 | 2007-01-19 12:42:19 +0000 | [diff] [blame] | 138 | detected. Rockbox will then shutdown the \dap{} after the length of time set |
Nick Peskett | 2ecaca9 | 2011-12-26 08:26:38 +0000 | [diff] [blame] | 139 | in the \setting{Idle Poweroff} setting |
| 140 | (see \reference{ref:IdlePoweroffSetting}). |
Dominik Riebeling | 6c92d13 | 2006-04-16 19:24:30 +0000 | [diff] [blame] | 141 | If power to the DC in jack is turned back on before the \emph{Idle Poweroff} |
Nils Wallménius | 00a3fc7 | 2007-01-19 12:42:19 +0000 | [diff] [blame] | 142 | function has shut the \dap{} off, playback will be resumed 5 seconds after |
Dominik Riebeling | 6c92d13 | 2006-04-16 19:24:30 +0000 | [diff] [blame] | 143 | the power is applied. This delay is to allow for the time while the car |
| 144 | engine is being started. |
Dominik Riebeling | 6cc8c40 | 2006-04-16 20:05:01 +0000 | [diff] [blame] | 145 | \end{description} |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 146 | |
Nils Wallménius | 00a3fc7 | 2007-01-19 12:42:19 +0000 | [diff] [blame] | 147 | Once the \dap{} is shut off either manually, or automatically with the |
Nils Wallménius | 9be4423 | 2006-08-03 19:45:53 +0000 | [diff] [blame] | 148 | \setting{Idle Poweroff} function, it must be powered up manually to resume |
Dominik Riebeling | 6c92d13 | 2006-04-16 19:24:30 +0000 | [diff] [blame] | 149 | playback. |
| 150 | } |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 151 | |
Frank Gevaerts | 1a5ed1b | 2009-02-14 16:57:18 +0000 | [diff] [blame] | 152 | \opt{accessory_supply}{ |
Andree Buschmann | 10023ad | 2010-03-29 17:58:17 +0000 | [diff] [blame] | 153 | \subsection{\label{ref:AccessoryPowerSupply}Accessory Power Supply} |
Frank Gevaerts | 1a5ed1b | 2009-02-14 16:57:18 +0000 | [diff] [blame] | 154 | This option turns the accessory power supply \setting{On} and \setting{Off}. |
| 155 | The Apple accessory protocol has been partially implemented in Rockbox, and |
| 156 | thus there is a reasonable chance that your favourite accessory will work. |
| 157 | The accessory may require power from the \dap{} to function, and if so you should turn |
| 158 | this option \setting{On}. If it is not required, then turning this setting |
| 159 | \setting{Off} will save battery and therefore result in better runtime. |
Andree Buschmann | b6c12a1 | 2010-03-20 15:02:29 +0000 | [diff] [blame] | 160 | } |
| 161 | |
| 162 | \opt{lineout_poweroff}{ |
Andree Buschmann | 10023ad | 2010-03-29 17:58:17 +0000 | [diff] [blame] | 163 | \subsection{\label{ref:LineoutOnOff}Line Out} |
Andree Buschmann | d6aaa33 | 2010-03-20 15:35:12 +0000 | [diff] [blame] | 164 | This option turns the \dap{}'s line-out \setting{On} and \setting{Off}. On some |
| 165 | devices an enabled line-out will consume some power even if not used. If it is |
Andree Buschmann | b6c12a1 | 2010-03-20 15:02:29 +0000 | [diff] [blame] | 166 | not required, then turning this setting \setting{Off} will save battery and |
| 167 | therefore result in better runtime. |
Frank Gevaerts | 1a5ed1b | 2009-02-14 16:57:18 +0000 | [diff] [blame] | 168 | } |
| 169 | |
Marianne Arnold | d041521 | 2007-12-25 19:55:22 +0000 | [diff] [blame] | 170 | \opt{HAVE_BUTTON_LIGHTS}{ |
Alex Parker | 95f09be | 2009-09-30 20:05:09 +0000 | [diff] [blame] | 171 | \opt{e200,e200v2}{ |
Marianne Arnold | d041521 | 2007-12-25 19:55:22 +0000 | [diff] [blame] | 172 | \subsection{Wheel Light Timeout} |
| 173 | This setting controls the amount of time the wheel lights shine after a |
| 174 | button press or wheel turn. If set to \setting{Off}, the LEDs will not |
| 175 | light when a button is pressed. If set to \setting{On}, the lights will |
| 176 | never shut off. If set to a time (1 to 120 seconds), the wheel will stay |
| 177 | lit for that amount of time after a button press or wheel turn. |
| 178 | } |
Alex Parker | 95f09be | 2009-09-30 20:05:09 +0000 | [diff] [blame] | 179 | \nopt{e200,e200v2}{ |
Marianne Arnold | d041521 | 2007-12-25 19:55:22 +0000 | [diff] [blame] | 180 | \subsection{Button Light Timeout} |
| 181 | This setting controls the amount of time the button lights shine after a |
| 182 | button press. If set to \setting{Off}, the LEDs will not light when a |
| 183 | button is pressed. If set to \setting{On}, the lights will never shut off. |
| 184 | If set to a time (1 to 120 seconds), the buttons will stay lit for |
| 185 | that amount of time after a button press. |
| 186 | } |
| 187 | \opt{gigabeatf}{ |
| 188 | \subsection{Button Light Brightness} |
| 189 | Changes the brightness of the button lights. |
| 190 | } |
Dominik Riebeling | 6c92d13 | 2006-04-16 19:24:30 +0000 | [diff] [blame] | 191 | } |
Dominik Riebeling | 4cda377 | 2011-06-05 10:28:49 +0000 | [diff] [blame] | 192 | |
| 193 | \opt{swcodec}{ |
Nils Wallménius | e61f42a | 2012-02-12 00:32:47 +0100 | [diff] [blame] | 194 | \subsection{Keyclick} |
Dominik Riebeling | 4cda377 | 2011-06-05 10:28:49 +0000 | [diff] [blame] | 195 | This menu controls key clicks on button presses. |
| 196 | \begin{description} |
Nils Wallménius | e61f42a | 2012-02-12 00:32:47 +0100 | [diff] [blame] | 197 | \opt{hardware_click}{ |
| 198 | \item [Headphone Keyclick. ]This setting controls how strong the keyclicks |
| 199 | played through the headphones are. If set to \setting{Off}, the keyclicks |
| 200 | will be disabled. |
| 201 | \item [Speaker Keyclick. ]This setting turns playing of keyclicks through |
| 202 | the built in speaker \setting{On} or \setting{Off}. |
| 203 | } |
| 204 | \nopt{hardware_click}{ |
| 205 | \item [Keyclick. ]This setting controls how strong the keyclicks are. |
| 206 | If set to \setting{Off}, the keyclicks will be disabled. |
| 207 | } |
Dominik Riebeling | 4cda377 | 2011-06-05 10:28:49 +0000 | [diff] [blame] | 208 | \item [Keyclick repeats.] This setting turns keyclick repeats \setting{On} |
| 209 | and \setting{Off}. If set to \setting{On}, the keyclicks will be |
| 210 | repeated when you hold down a button. If set to \setting{Off}, you will |
| 211 | hear only one click. |
| 212 | \end{description} |
| 213 | } |
| 214 | |
Tomer Shalev | 619ffcb | 2009-09-30 14:16:49 +0000 | [diff] [blame] | 215 | \opt{usb_hid}{ |
Michael Chicoine | 57acb85 | 2009-11-29 23:49:01 +0000 | [diff] [blame] | 216 | \subsection{\label{ref:USB_HID}USB HID} |
Tomer Shalev | 83d24f8 | 2009-10-23 13:29:19 +0000 | [diff] [blame] | 217 | This option turns the USB HID feature \setting{On} and \setting{Off}. |
| 218 | When this feature is enabled, the \dap{} enumerates as a Human Interface |
| 219 | Device (HID), composed of several HID sub devices. |
| 220 | Since the \dap{} also enumerates as a Mass Storage Device, it becomes a USB |
| 221 | Composite Device, which contains both these devices. |
| 222 | |
Tomer Shalev | 5c755a8 | 2009-10-06 18:59:24 +0000 | [diff] [blame] | 223 | \subsection{USB Keypad Mode} |
Tomer Shalev | 8c5141b | 2009-09-30 10:06:04 +0000 | [diff] [blame] | 224 | This setting control the keypad mode when the \dap{} is attached to a |
Tomer Shalev | 8a0dfe4 | 2009-10-05 10:02:29 +0000 | [diff] [blame] | 225 | computer through USB. Pressing a key on the \dap{} sends a keystroke the |
| 226 | computer the \dap{} is attached to, according to the mapping set by the |
| 227 | keypad mode. There are different modes which provide different |
| 228 | functionality. |
| 229 | \opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD% |
Szymon Dziok | a09152b | 2010-04-15 18:35:41 +0000 | [diff] [blame] | 230 | ,IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD% |
| 231 | ,PBELL_VIBE500_PAD}{% |
Tomer Shalev | 8a0dfe4 | 2009-10-05 10:02:29 +0000 | [diff] [blame] | 232 | Switching modes back and forth is done by pressing the |
Tomer Shalev | 4f3d7b5 | 2009-10-17 05:39:54 +0000 | [diff] [blame] | 233 | \opt{SANSA_E200_PAD,SANSA_C200_PAD}{\ButtonRec}% |
| 234 | \opt{GIGABEAT_S_PAD,SANSA_CLIP_PAD,MROBE100_PAD,IRIVER_H10_PAD}% |
| 235 | {\ButtonPower}% |
Tomer Shalev | 5f6e1be | 2009-10-17 09:20:56 +0000 | [diff] [blame] | 236 | \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{\ButtonSelect+\ButtonRight} |
Szymon Dziok | 0d824d2 | 2010-04-19 21:28:54 +0000 | [diff] [blame] | 237 | \opt{PBELL_VIBE500_PAD}{\ButtonOK+\ButtonLeft} |
Tomer Shalev | 5f6e1be | 2009-10-17 09:20:56 +0000 | [diff] [blame] | 238 | and |
Tomer Shalev | 4f3d7b5 | 2009-10-17 05:39:54 +0000 | [diff] [blame] | 239 | \opt{SANSA_E200_PAD,SANSA_C200_PAD}{Long \ButtonRec}% |
| 240 | \opt{GIGABEAT_S_PAD,SANSA_CLIP_PAD,MROBE100_PAD,IRIVER_H10_PAD}% |
| 241 | {Long \ButtonPower}% |
Tomer Shalev | 5f6e1be | 2009-10-17 09:20:56 +0000 | [diff] [blame] | 242 | \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{\ButtonSelect+\ButtonLeft} |
Szymon Dziok | 0d824d2 | 2010-04-19 21:28:54 +0000 | [diff] [blame] | 243 | \opt{PBELL_VIBE500_PAD}{\ButtonOK+\ButtonRight} |
Tomer Shalev | 5f6e1be | 2009-10-17 09:20:56 +0000 | [diff] [blame] | 244 | keys, respectively.% |
Tomer Shalev | 8a0dfe4 | 2009-10-05 10:02:29 +0000 | [diff] [blame] | 245 | }% |
| 246 | \opt{HAVEREMOTEKEYMAP}{ |
| 247 | Remote % |
Tomer Shalev | fb7c285 | 2009-10-17 11:56:08 +0000 | [diff] [blame] | 248 | \opt{GIGABEAT_RC_PAD}{\ButtonRCDsp / Long \ButtonRCDsp}% |
| 249 | \opt{MROBE100_RC_PAD}{\ButtonRCMode / Long \ButtonRCMode} |
Tomer Shalev | 5f6e1be | 2009-10-17 09:20:56 +0000 | [diff] [blame] | 250 | can also be used to switch modes.% |
Tomer Shalev | 8a0dfe4 | 2009-10-05 10:02:29 +0000 | [diff] [blame] | 251 | }% |
| 252 | \newline\newline |
| 253 | The following modes are available: |
Tomer Shalev | 8c5141b | 2009-09-30 10:06:04 +0000 | [diff] [blame] | 254 | \begin{description} |
| 255 | |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 256 | \item [Multimedia.] This mode lets you control the volume, playback, |
| 257 | and skips tracks on the host computer. It is equivalent for the |
| 258 | multimedia keys found on top of some multimedia keyboards. |
Tomer Shalev | 8c5141b | 2009-09-30 10:06:04 +0000 | [diff] [blame] | 259 | |
Alexander Levin | 9736580 | 2010-05-20 17:38:38 +0000 | [diff] [blame] | 260 | \begin{btnmap} |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 261 | % Volume up / down |
| 262 | \opt{SANSA_E200_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD} |
| 263 | {\ButtonScrollFwd / \ButtonScrollBack} |
| 264 | \opt{GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD} |
| 265 | {\ButtonVolUp / \ButtonVolDown} |
| 266 | \opt{IRIVER_H10_PAD}{\ButtonScrollUp / \ButtonScrollDown} |
Szymon Dziok | a09152b | 2010-04-15 18:35:41 +0000 | [diff] [blame] | 267 | \opt{MROBE100_PAD,PBELL_VIBE500_PAD}{\ButtonUp / \ButtonDown} |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 268 | & |
| 269 | \opt{HAVEREMOTEKEYMAP}{ |
| 270 | \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD} |
| 271 | {\ButtonRCVolUp / \ButtonRCVolDown}% |
| 272 | &} |
| 273 | Volume up / down, respectively |
| 274 | \\ |
Tomer Shalev | 3683bb6 | 2009-12-08 20:59:48 +0000 | [diff] [blame] | 275 | |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 276 | % Volume mute |
| 277 | \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD% |
| 278 | ,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD}{\ButtonSelect} |
| 279 | \opt{GIGABEAT_S_PAD}{\ButtonSelect; \ButtonBack} |
| 280 | \opt{IRIVER_H10_PAD}{\ButtonFF} |
Szymon Dziok | a09152b | 2010-04-15 18:35:41 +0000 | [diff] [blame] | 281 | \opt{IRIVER_VIBE500_PAD}{\ButtonMenu} |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 282 | & |
| 283 | \opt{HAVEREMOTEKEYMAP}{ |
| 284 | \opt{GIGABEAT_RC_PAD}{Long \ButtonRCFF}% |
| 285 | \opt{MROBE100_RC_PAD}{\ButtonRCHeart}% |
| 286 | &} |
| 287 | Volume mute |
| 288 | \\ |
Tomer Shalev | 3683bb6 | 2009-12-08 20:59:48 +0000 | [diff] [blame] | 289 | |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 290 | % Playback play / pause |
| 291 | \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}{\ButtonUp} |
| 292 | \opt{IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD% |
Szymon Dziok | a09152b | 2010-04-15 18:35:41 +0000 | [diff] [blame] | 293 | ,MROBE100_PAD,PBELL_VIBE500_PAD}{\ButtonPlay} |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 294 | \opt{GIGABEAT_S_PAD}{\ButtonPlay; \ButtonUp} |
| 295 | & |
| 296 | \opt{HAVEREMOTEKEYMAP}{ |
| 297 | \opt{GIGABEAT_RC_PAD}{\ButtonRCPlay}% |
| 298 | \opt{MROBE100_RC_PAD}{\ButtonRCPlay}% |
| 299 | &} |
| 300 | Play / Pause |
| 301 | \\ |
Tomer Shalev | 3683bb6 | 2009-12-08 20:59:48 +0000 | [diff] [blame] | 302 | |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 303 | % Playback stop |
| 304 | \opt{SANSA_E200_PAD,SANSA_C200_PAD}{\ButtonPower} |
| 305 | \opt{GIGABEAT_S_PAD}{\ButtonMenu; \ButtonDown} |
| 306 | \opt{SANSA_CLIP_PAD}{\ButtonHome} |
| 307 | \opt{IRIVER_H10_PAD}{\ButtonRew; Long \ButtonPlay} |
| 308 | \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD} |
| 309 | {\ButtonMenu; Long \ButtonPlay} |
Szymon Dziok | a09152b | 2010-04-15 18:35:41 +0000 | [diff] [blame] | 310 | \opt{PBELL_VIBE500_PAD}{\ButtonCancel; Long \ButtonPlay} |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 311 | \opt{MROBE100_PAD}{\ButtonDisplay; Long {\ButtonPlay}} |
| 312 | & |
| 313 | \opt{HAVEREMOTEKEYMAP}{ |
| 314 | \opt{GIGABEAT_RC_PAD}{Long \ButtonRCPlay}% |
| 315 | \opt{MROBE100_RC_PAD}{\ButtonRCDisplay; Long \ButtonRCPlay}% |
| 316 | &} |
| 317 | Stop |
| 318 | \\ |
Tomer Shalev | 3683bb6 | 2009-12-08 20:59:48 +0000 | [diff] [blame] | 319 | |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 320 | % Scan previous track |
| 321 | \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,% |
| 322 | IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD% |
Szymon Dziok | 0d824d2 | 2010-04-19 21:28:54 +0000 | [diff] [blame] | 323 | ,MROBE100_PAD,PBELL_VIBE500_PAD} |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 324 | {\ButtonLeft} |
| 325 | \opt{GIGABEAT_RC_PAD}{\ButtonPrev; \ButtonLeft}% |
| 326 | & |
| 327 | \opt{HAVEREMOTEKEYMAP}{ |
| 328 | \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD}{\ButtonRCRew}% |
| 329 | &} |
| 330 | Scan previous track |
| 331 | \\ |
Tomer Shalev | 3683bb6 | 2009-12-08 20:59:48 +0000 | [diff] [blame] | 332 | |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 333 | % Scan next track |
| 334 | \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD% |
| 335 | ,IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD% |
Szymon Dziok | 0d824d2 | 2010-04-19 21:28:54 +0000 | [diff] [blame] | 336 | ,MROBE100_PAD,PBELL_VIBE500_PAD} |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 337 | {\ButtonRight} |
| 338 | \opt{GIGABEAT_RC_PAD}{\ButtonNext; \ButtonRight}% |
| 339 | & |
| 340 | \opt{HAVEREMOTEKEYMAP}{ |
| 341 | \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD}{\ButtonRCFF}% |
| 342 | &} |
| 343 | Scan next track |
| 344 | \\ |
| 345 | \end{btnmap} |
Tomer Shalev | 3683bb6 | 2009-12-08 20:59:48 +0000 | [diff] [blame] | 346 | |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 347 | \item [Presentation.] This mode lets you control a presentation program |
Tomer Shalev | 8c5141b | 2009-09-30 10:06:04 +0000 | [diff] [blame] | 348 | (e.g. OpenOffice Impress, and some other popular application), making |
| 349 | the \dap{} a wired remote control device. This mode is can be useful |
| 350 | for lecturers who does not have a wireless remote control for this |
| 351 | purpose. |
Tomer Shalev | 8c5141b | 2009-09-30 10:06:04 +0000 | [diff] [blame] | 352 | |
Alexander Levin | 9736580 | 2010-05-20 17:38:38 +0000 | [diff] [blame] | 353 | \begin{btnmap} |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 354 | % Slideshow start |
| 355 | \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}{\ButtonUp} |
| 356 | \opt{GIGABEAT_S_PAD}{\ButtonPlay; \ButtonUp} |
| 357 | \opt{IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD% |
Szymon Dziok | a09152b | 2010-04-15 18:35:41 +0000 | [diff] [blame] | 358 | ,MROBE100_PAD,PBELL_VIBE500_PAD}{\ButtonPlay} |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 359 | & |
| 360 | \opt{HAVEREMOTEKEYMAP}{ |
| 361 | \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD}{\ButtonRCPlay}% |
| 362 | &} |
| 363 | Slideshow start |
| 364 | \\ |
Tomer Shalev | 8c5141b | 2009-09-30 10:06:04 +0000 | [diff] [blame] | 365 | |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 366 | % Slideshow leave |
| 367 | \opt{SANSA_E200_PAD,SANSA_C200_PAD}{\ButtonPower} |
| 368 | \opt{GIGABEAT_S_PAD}{Long \ButtonPlay; Long \ButtonUp} |
| 369 | \opt{SANSA_CLIP_PAD}{\ButtonHome} |
Szymon Dziok | a09152b | 2010-04-15 18:35:41 +0000 | [diff] [blame] | 370 | \opt{IRIVER_H10_PAD,PBELL_VIBE500_PAD}{Long \ButtonPlay} |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 371 | \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{Long \ButtonPlay} |
| 372 | \opt{MROBE100_PAD}{\ButtonDisplay; Long \ButtonPlay} |
| 373 | & |
| 374 | \opt{HAVEREMOTEKEYMAP}{ |
| 375 | \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD}{Long \ButtonRCPlay}% |
| 376 | &} |
| 377 | Slideshow leave |
| 378 | \\ |
| 379 | |
| 380 | % Slide previous |
| 381 | \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD% |
Szymon Dziok | 0d824d2 | 2010-04-19 21:28:54 +0000 | [diff] [blame] | 382 | ,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD,PBELL_VIBE500_PAD} |
| 383 | {\ButtonLeft} |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 384 | \opt{GIGABEAT_S_PAD}{\ButtonPrev; \ButtonLeft} |
| 385 | \opt{IRIVER_H10_PAD}{\ButtonRew} |
| 386 | & |
| 387 | \opt{HAVEREMOTEKEYMAP}{ |
| 388 | \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD}{\ButtonRCRew}% |
| 389 | &} |
| 390 | Slide previous |
| 391 | \\ |
| 392 | |
| 393 | % Slide next |
| 394 | \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD% |
Szymon Dziok | 0d824d2 | 2010-04-19 21:28:54 +0000 | [diff] [blame] | 395 | ,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD,PBELL_VIBE500_PAD} |
| 396 | {\ButtonRight} |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 397 | \opt{GIGABEAT_S_PAD}{\ButtonNext; \ButtonRight} |
| 398 | \opt{IRIVER_H10_PAD}{\ButtonFF} |
| 399 | & |
| 400 | \opt{HAVEREMOTEKEYMAP}{ |
| 401 | \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD}{\ButtonRCFF}% |
| 402 | &} |
| 403 | Slide next |
| 404 | \\ |
| 405 | |
| 406 | % Slide first |
| 407 | \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD% |
Szymon Dziok | 0d824d2 | 2010-04-19 21:28:54 +0000 | [diff] [blame] | 408 | ,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD,PBELL_VIBE500_PAD} |
| 409 | {Long \ButtonLeft} |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 410 | \opt{GIGABEAT_S_PAD}{Long \ButtonPrev; Long \ButtonLeft} |
| 411 | \opt{IRIVER_H10_PAD}{Long \ButtonRew} |
| 412 | & |
| 413 | \opt{HAVEREMOTEKEYMAP}{ |
| 414 | \opt{MROBE100_RC_PAD}{Long \ButtonRCRew}% |
| 415 | &} |
| 416 | Slide first |
| 417 | \\ |
| 418 | |
| 419 | % Slide last |
| 420 | \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD% |
Szymon Dziok | 0d824d2 | 2010-04-19 21:28:54 +0000 | [diff] [blame] | 421 | ,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD,PBELL_VIBE500_PAD} |
| 422 | {Long \ButtonRight} |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 423 | \opt{GIGABEAT_S_PAD}{Long \ButtonNext; Long \ButtonRight} |
| 424 | \opt{IRIVER_H10_PAD}{Long \ButtonFF} |
| 425 | & |
| 426 | \opt{HAVEREMOTEKEYMAP}{ |
| 427 | \opt{MROBE100_RC_PAD}{Long \ButtonRCFF}% |
| 428 | &} |
| 429 | Slide last |
| 430 | \\ |
| 431 | |
| 432 | % Screen black |
Tomer Shalev | e63a067 | 2009-12-10 21:14:11 +0000 | [diff] [blame] | 433 | \opt{SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD% |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 434 | ,SANSA_CLIP_PAD}{\ButtonDown} |
| 435 | \opt{IRIVER_H10_PAD}{\ButtonLeft} |
| 436 | \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD} |
| 437 | {\ButtonMenu} |
Szymon Dziok | a09152b | 2010-04-15 18:35:41 +0000 | [diff] [blame] | 438 | \opt{PBELL_VIBE500_PAD}{\ButtonCancel} |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 439 | & |
| 440 | \opt{HAVEREMOTEKEYMAP}{ |
| 441 | \opt{MROBE100_RC_PAD}{\ButtonRCDisplay}% |
| 442 | &} |
Tomer Shalev | e63a067 | 2009-12-10 21:14:11 +0000 | [diff] [blame] | 443 | Black screen |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 444 | \\ |
| 445 | |
| 446 | % Screen white |
| 447 | \opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD% |
| 448 | ,SANSA_CLIP_PAD}{Long \ButtonDown} |
| 449 | \opt{IRIVER_H10_PAD}{Long \ButtonLeft} |
| 450 | \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD} |
| 451 | {Long \ButtonMenu} |
Szymon Dziok | a09152b | 2010-04-15 18:35:41 +0000 | [diff] [blame] | 452 | \opt{PBELL_VIBE500_PAD}{\ButtonMenu} |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 453 | & |
| 454 | \opt{HAVEREMOTEKEYMAP}{ |
| 455 | \opt{MROBE100_RC_PAD}{Long \ButtonRCDisplay}% |
| 456 | &} |
| 457 | White screen |
| 458 | \\ |
| 459 | |
| 460 | % Link previous / next |
| 461 | \opt{SANSA_E200_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD} |
| 462 | {\ButtonScrollBack / \ButtonScrollFwd} |
| 463 | \opt{GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD} |
| 464 | {\ButtonVolUp / \ButtonVolDown} |
| 465 | \opt{IRIVER_H10_PAD}{\ButtonScrollUp / \ButtonScrollDown} |
Szymon Dziok | a09152b | 2010-04-15 18:35:41 +0000 | [diff] [blame] | 466 | \opt{MROBE100_PAD,PBELL_VIBE500_PAD}{\ButtonUp / \ButtonDown} |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 467 | & |
| 468 | \opt{HAVEREMOTEKEYMAP}{ |
| 469 | \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD} |
| 470 | {\ButtonRCVolUp / \ButtonRCVolDown}% |
| 471 | &} |
| 472 | Previous / next link in slide, respectively |
| 473 | \\ |
| 474 | |
| 475 | % Mouse click |
| 476 | \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD% |
| 477 | ,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD} |
| 478 | {\ButtonSelect} |
| 479 | \opt{GIGABEAT_S_PAD}{\ButtonSelect; \ButtonBack} |
| 480 | \opt{IRIVER_H10_PAD}{\ButtonRight} |
Szymon Dziok | a09152b | 2010-04-15 18:35:41 +0000 | [diff] [blame] | 481 | \opt{PBELL_VIBE500_PAD}{\ButtonOK} |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 482 | & |
| 483 | \opt{HAVEREMOTEKEYMAP}{ |
| 484 | \opt{GIGABEAT_RC_PAD}{Long \ButtonRCFF}% |
| 485 | \opt{MROBE100_RC_PAD}{\ButtonRCHeart}% |
| 486 | &} |
Alexander Levin | 5a379bc | 2010-05-20 16:35:45 +0000 | [diff] [blame] | 487 | Perform a `mouse click' over a link |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 488 | \\ |
| 489 | |
| 490 | % Mouse over |
| 491 | \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD% |
| 492 | ,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD}{Long \ButtonSelect} |
| 493 | \opt{GIGABEAT_S_PAD}{Long \ButtonSelect; Long \ButtonBack} |
| 494 | \opt{IRIVER_H10_PAD}{Long \ButtonRight} |
Szymon Dziok | a09152b | 2010-04-15 18:35:41 +0000 | [diff] [blame] | 495 | \opt{PBELL_VIBE500_PAD}{Long \ButtonOK} |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 496 | & |
| 497 | \opt{HAVEREMOTEKEYMAP}{ |
| 498 | \opt{GIGABEAT_RC_PAD}{Long \ButtonRCRew}% |
| 499 | \opt{MROBE100_RC_PAD}{Long \ButtonRCHeart}% |
| 500 | &} |
Alexander Levin | 5a379bc | 2010-05-20 16:35:45 +0000 | [diff] [blame] | 501 | Perform a `mouse over' over a link |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 502 | \\ |
| 503 | \end{btnmap} |
Tomer Shalev | 3683bb6 | 2009-12-08 20:59:48 +0000 | [diff] [blame] | 504 | |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 505 | \item [Browser.] This mode lets you control a web browser (e.g. |
| 506 | Firefox). It uses the \dap{}'s keys to navigate through the web page |
| 507 | and different tabs, navigate through history, and to control zoom. |
| 508 | |
Alexander Levin | 9736580 | 2010-05-20 17:38:38 +0000 | [diff] [blame] | 509 | \begin{btnmap} |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 510 | % Scroll up / down |
| 511 | \opt{SANSA_E200_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD} |
| 512 | {\ButtonScrollBack / \ButtonScrollFwd} |
| 513 | \opt{SANSA_C200_PAD,SANSA_CLIP_PAD} |
| 514 | {\ButtonVolUp / \ButtonVolDown} |
| 515 | \opt{GIGABEAT_S_PAD} |
| 516 | {\ButtonPrev; \ButtonVolUp / \ButtonNext; \ButtonVolDown} |
| 517 | \opt{IRIVER_H10_PAD}{\ButtonScrollUp / \ButtonScrollDown} |
Szymon Dziok | a09152b | 2010-04-15 18:35:41 +0000 | [diff] [blame] | 518 | \opt{MROBE100_PAD,PBELL_VIBE500_PAD}{\ButtonUp / \ButtonDown} |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 519 | & |
| 520 | \opt{HAVEREMOTEKEYMAP}{ |
| 521 | \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD} |
| 522 | {\ButtonRCVolUp / \ButtonRCVolDown}% |
| 523 | &} |
| 524 | Scroll up / down, respectively |
| 525 | \\ |
| 526 | |
| 527 | % Scroll page up / page down |
| 528 | \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD} |
| 529 | {\ButtonUp / \ButtonDown} |
| 530 | \opt{GIGABEAT_S_PAD}{\ButtonUp / \ButtonDown} |
| 531 | \opt{IRIVER_H10_PAD}{\ButtonRew / \ButtonFF} |
| 532 | \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD} |
| 533 | {\ButtonPlay / \ButtonMenu} |
Szymon Dziok | a09152b | 2010-04-15 18:35:41 +0000 | [diff] [blame] | 534 | \opt{PBELL_VIBE500_PAD}{\ButtonOK / \ButtonCancel} |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 535 | & |
| 536 | \opt{HAVEREMOTEKEYMAP}{ |
| 537 | \opt{MROBE100_RC_PAD}{\ButtonRCPlay / \ButtonRCDisplay}% |
| 538 | &} |
| 539 | Scroll page up / page down, respectively |
| 540 | \\ |
| 541 | |
| 542 | % Zoom in / out |
| 543 | \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD} |
| 544 | {Long \ButtonUp / Long \ButtonDown} |
| 545 | \opt{GIGABEAT_S_PAD}{Long \ButtonUp / Long \ButtonDown} |
| 546 | \opt{IRIVER_H10_PAD}{Long \ButtonRew / Long \ButtonFF} |
| 547 | \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD} |
| 548 | {Long \ButtonPlay / Long \ButtonMenu} |
Szymon Dziok | a09152b | 2010-04-15 18:35:41 +0000 | [diff] [blame] | 549 | \opt{PBELL_VIBE500_PAD}{\ButtonPlay / \ButtonMenu} |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 550 | & |
| 551 | \opt{HAVEREMOTEKEYMAP}{ |
| 552 | \opt{GIGABEAT_RC_PAD}{Long \ButtonRCFF / Long \ButtonRCRew}% |
| 553 | \opt{MROBE100_RC_PAD} |
| 554 | {Long \ButtonRCPlay / Long \ButtonRCDisplay}% |
| 555 | &} |
| 556 | Zoom in / out, respectively |
| 557 | \\ |
| 558 | |
| 559 | % Zoom reset |
| 560 | \opt{SANSA_E200_PAD} |
| 561 | {Long \ButtonSelect; Long \ButtonUp+\ButtonDown} |
| 562 | \opt{MROBE100_PAD} |
| 563 | {Long \ButtonSelect; Long \ButtonPlay+\ButtonMenu} |
| 564 | \opt{SANSA_CLIP_PAD,SANSA_C200_PAD} |
| 565 | {Long \ButtonSelect; Long \ButtonUp+\ButtonDown} |
| 566 | \opt{GIGABEAT_S_PAD} |
| 567 | {Long \ButtonSelect; Long \ButtonUp+\ButtonDown} |
| 568 | \opt{IRIVER_H10_PAD}{Long \ButtonRew+\ButtonFF} |
| 569 | \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD} |
| 570 | {Long \ButtonPlay+\ButtonMenu} |
Szymon Dziok | a09152b | 2010-04-15 18:35:41 +0000 | [diff] [blame] | 571 | \opt{PBELL_VIBE500_PAD}{Long \ButtonPlay} |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 572 | & |
| 573 | \opt{HAVEREMOTEKEYMAP}{ |
| 574 | \opt{GIGABEAT_RC_PAD}{Long \ButtonRCFF+\ButtonRCRew}% |
| 575 | \opt{MROBE100_RC_PAD}{Long \ButtonRCHeart}% |
| 576 | &} |
| 577 | Zoom reset |
| 578 | \\ |
| 579 | |
| 580 | % Tab previous / next |
| 581 | \opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD% |
| 582 | ,SANSA_CLIP_PAD,IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD% |
Szymon Dziok | 0d824d2 | 2010-04-19 21:28:54 +0000 | [diff] [blame] | 583 | ,IPOD_1G2G_PAD,MROBE100_PAD,PBELL_VIBE500_PAD} |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 584 | {\ButtonLeft / \ButtonRight} |
| 585 | & |
| 586 | \opt{HAVEREMOTEKEYMAP}{ |
| 587 | \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD} |
| 588 | {\ButtonRCRew / \ButtonRCFF}% |
| 589 | &} |
| 590 | Tab previous / next, respectively |
| 591 | \\ |
| 592 | |
| 593 | % Tab close |
| 594 | \opt{SANSA_E200_PAD,SANSA_C200_PAD}{Long \ButtonPower} |
| 595 | \opt{GIGABEAT_S_PAD}{Long \ButtonPlay; Long \ButtonBack} |
| 596 | \opt{SANSA_CLIP_PAD}{Long \ButtonHome} |
| 597 | \opt{IRIVER_H10_PAD}{Long \ButtonLeft+\ButtonRight} |
| 598 | \opt{MROBE100_PAD}{Long \ButtonDisplay} |
| 599 | \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD} |
| 600 | {Long \ButtonSelect+\ButtonMenu} |
Szymon Dziok | a09152b | 2010-04-15 18:35:41 +0000 | [diff] [blame] | 601 | \opt{PBELL_VIBE500_PAD}{Long \ButtonCancel} |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 602 | & |
| 603 | \opt{HAVEREMOTEKEYMAP}{ |
| 604 | \opt{GIGABEAT_RC_PAD}{Long \ButtonRCPlay}% |
| 605 | &} |
| 606 | Tab close |
| 607 | \\ |
| 608 | |
| 609 | % History back / forward |
| 610 | \opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD% |
| 611 | ,SANSA_CLIP_PAD,IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD% |
Szymon Dziok | 0d824d2 | 2010-04-19 21:28:54 +0000 | [diff] [blame] | 612 | ,IPOD_1G2G_PAD,MROBE100_PAD,PBELL_VIBE500_PAD} |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 613 | {Long \ButtonLeft / Long \ButtonRight} |
| 614 | & |
| 615 | \opt{HAVEREMOTEKEYMAP}{ |
| 616 | \opt{MROBE100_RC_PAD}{Long \ButtonRCRew / Long \ButtonRCFF}% |
| 617 | &} |
| 618 | History back / forward |
| 619 | \\ |
| 620 | |
| 621 | % View full-screen |
| 622 | \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD% |
| 623 | ,GIGABEAT_S_PAD,MROBE100_PAD} |
| 624 | {\ButtonSelect} |
| 625 | \opt{IRIVER_H10_PAD}{\ButtonPlay} |
| 626 | \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD} |
| 627 | {Long \ButtonSelect+\ButtonPlay} |
Szymon Dziok | a09152b | 2010-04-15 18:35:41 +0000 | [diff] [blame] | 628 | \opt{PBELL_VIBE500_PAD}{Long \ButtonRec} |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 629 | & |
| 630 | \opt{HAVEREMOTEKEYMAP}{ |
| 631 | \opt{GIGABEAT_RC_PAD}{\ButtonRCPlay}% |
| 632 | \opt{MROBE100_RC_PAD}{\ButtonRCHeart}% |
| 633 | &} |
| 634 | View full-screen toggle |
| 635 | \\ |
| 636 | \end{btnmap} |
Tomer Shalev | 3683bb6 | 2009-12-08 20:59:48 +0000 | [diff] [blame] | 637 | |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 638 | {\opt{usb_hid_mouse}{ |
| 639 | \item [Mouse.] This mode emulates a mouse. Features supported: Mouse |
Tomer Shalev | 8c5141b | 2009-09-30 10:06:04 +0000 | [diff] [blame] | 640 | movement; left and right button clicking; and dragging and dropping. |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 641 | |
Alexander Levin | 9736580 | 2010-05-20 17:38:38 +0000 | [diff] [blame] | 642 | \begin{btnmap} |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 643 | % Cursor move up / down / left / right |
| 644 | \opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD% |
Szymon Dziok | 0d824d2 | 2010-04-19 21:28:54 +0000 | [diff] [blame] | 645 | ,SANSA_CLIP_PAD,MROBE100_PAD,PBELL_VIBE500_PAD} |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 646 | {\ButtonUp / \ButtonDown / \ButtonLeft / \ButtonRight} |
| 647 | \opt{IRIVER_H10_PAD}{\ButtonScrollUp / \ButtonScrollDown / |
| 648 | \ButtonLeft / \ButtonRight} |
| 649 | \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD} |
| 650 | {\ButtonMenu / \ButtonPlay / \ButtonLeft / \ButtonRight} |
| 651 | & |
| 652 | \opt{HAVEREMOTEKEYMAP}{ |
| 653 | \opt{MROBE100_RC_PAD}{\ButtonRCPlay / \ButtonRCDisplay / |
| 654 | \ButtonRCRew / \ButtonRCFF}% |
| 655 | &} |
| 656 | Cursor move up / down / left / right, respectively |
| 657 | \\ |
Tomer Shalev | 3683bb6 | 2009-12-08 20:59:48 +0000 | [diff] [blame] | 658 | |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 659 | % Mouse button left-click |
| 660 | \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD% |
| 661 | ,IPOD_3G_PAD,IPOD_1G2G_PAD} |
| 662 | {\ButtonSelect} |
| 663 | \opt{GIGABEAT_S_PAD}{\ButtonSelect; \ButtonBack} |
| 664 | \opt{IRIVER_H10_PAD}{\ButtonPlay} |
Szymon Dziok | a09152b | 2010-04-15 18:35:41 +0000 | [diff] [blame] | 665 | \opt{MROBE100_PAD,PBELL_VIBE500_PAD}{\ButtonMenu} |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 666 | & |
| 667 | \opt{HAVEREMOTEKEYMAP}{ |
| 668 | \opt{MROBE100_RC_PAD}{\ButtonRCHeart}% |
| 669 | &} |
| 670 | Left mouse button click |
Tomer Shalev | 3683bb6 | 2009-12-08 20:59:48 +0000 | [diff] [blame] | 671 | \nopt{IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{ |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 672 | \\ |
Tomer Shalev | 3683bb6 | 2009-12-08 20:59:48 +0000 | [diff] [blame] | 673 | |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 674 | % Mouse button right-click |
| 675 | \opt{SANSA_E200_PAD,SANSA_C200_PAD}{\ButtonPower} |
| 676 | \opt{GIGABEAT_S_PAD}{\ButtonMenu} |
| 677 | \opt{SANSA_CLIP_PAD}{\ButtonHome} |
Szymon Dziok | a09152b | 2010-04-15 18:35:41 +0000 | [diff] [blame] | 678 | \opt{MROBE100_PAD,PBELL_VIBE500_PAD}{\ButtonPlay} |
Tomer Shalev | 4f3d7b5 | 2009-10-17 05:39:54 +0000 | [diff] [blame] | 679 | & |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 680 | \opt{HAVEREMOTEKEYMAP}{ |
| 681 | &} |
| 682 | Right mouse button click |
Tomer Shalev | 3683bb6 | 2009-12-08 20:59:48 +0000 | [diff] [blame] | 683 | } |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 684 | \\ |
Tomer Shalev | 3683bb6 | 2009-12-08 20:59:48 +0000 | [diff] [blame] | 685 | |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 686 | % Mouse wheel scroll up / down |
| 687 | \opt{SANSA_E200_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD} |
| 688 | {\ButtonScrollBack / \ButtonScrollFwd} |
| 689 | \opt{IRIVER_H10_PAD}{\ButtonRew / \ButtonFF} |
| 690 | \opt{GIGABEAT_S_PAD} |
| 691 | {\ButtonVolUp; \ButtonPrev / \ButtonVolDown; \ButtonNext} |
| 692 | \opt{SANSA_C200_PAD,SANSA_CLIP_PAD,MROBE100_PAD} |
| 693 | {\ButtonVolUp / \ButtonVolDown} |
Szymon Dziok | a09152b | 2010-04-15 18:35:41 +0000 | [diff] [blame] | 694 | \opt{PBELL_VIBE500_PAD} |
| 695 | {\ButtonOK / \ButtonCancel} |
Tomer Shalev | 4f3d7b5 | 2009-10-17 05:39:54 +0000 | [diff] [blame] | 696 | & |
Tomer Shalev | 5ca76ab | 2009-10-17 17:47:52 +0000 | [diff] [blame] | 697 | \opt{HAVEREMOTEKEYMAP}{ |
| 698 | \opt{MROBE100_RC_PAD}{\ButtonRCVolUp / \ButtonRCVolDown}% |
| 699 | &} |
| 700 | Mouse wheel scroll up / down, respectively |
| 701 | \\ |
| 702 | \end{btnmap} |
Tomer Shalev | 2e0af89 | 2009-10-04 06:19:10 +0000 | [diff] [blame] | 703 | }} |
Tomer Shalev | 8c5141b | 2009-09-30 10:06:04 +0000 | [diff] [blame] | 704 | \end{description} |
| 705 | } |
Frank Gevaerts | 544a52d | 2011-09-09 16:15:35 +0000 | [diff] [blame] | 706 | \opt{multidrive_usb}{ |
| 707 | \subsection{USB Hide Internal Drive} |
| 708 | If this option is turned \setting{On}, the internal storage drive will not |
| 709 | be exposed on the USB Mass Storage Device. This e.g. makes it possible to |
| 710 | access the card slot from systems that can not handle USB devices with |
| 711 | multiple drives, such as some car audio systems. |
| 712 | } |