blob: 726e2eed154fac294479d896e6434f049aea5cfc [file] [log] [blame]
Nils Wallménius9be44232006-08-03 19:45:53 +00001% $Id$ %
Nils Wallménius909b9462007-03-03 00:07:31 +00002\section{\label{ref:SystemOptions}System}
Michael DiFebboc1ecc632006-04-01 15:41:21 +00003
Marianne Arnoldd0415212007-12-25 19:55:22 +00004\nopt{sansa}%will probably be there on Sansas one day - exclude it the simple way without specific option
Alex Parker95f09be2009-09-30 20:05:09 +00005{\nopt{sansaAMS}{
Marianne Arnoldd0415212007-12-25 19:55:22 +00006 \subsection{Battery}
7 Options relating to the \opt{archos}{batteries}\nopt{archos}{battery}
8 in the \dap.
Dominik Riebeling6c92d132006-04-16 19:24:30 +00009 \begin{description}
Tomer Shaleve04acd82009-10-05 16:40:27 +000010 \item [Battery Capacity.] This setting can be used to tell Rockbox what
Thom Johansenc75d98d2007-12-14 00:29:46 +000011 capacity (in mAh) the battery being used has. The default is
Andree Buschmann6a960372010-05-09 21:03:30 +000012 \opt{player,recorder}{1500~mAh}%
13 \opt{recorderv2fm}{2200~mAh}%
14 \opt{ondiosp,ondiofm,vibe500}{1000~mAh}%
Marianne Arnoldb43b4932011-01-17 18:30:18 +000015 \opt{iriverh100,iriverh300}{1300~mAh}%
Marcin Bukata434a0d2010-11-09 22:10:38 +000016 \opt{mpiohd200}{850~mAh}%
Andree Buschmann6a960372010-05-09 21:03:30 +000017 \opt{ipodmini}{400~mAh (1G) or 630~mAh (2G)}%
18 \opt{ipodcolor}{700~mAh}%
19 \opt{ipodnano}{300~mAh}%
Frank Gevaertsaa27d472011-07-19 20:48:16 +000020 \opt{ipodvideo}{400~mAh (30~GB) or 600~mAh (60~GB and 80~GB)}%
Andree Buschmann6a960372010-05-09 21:03:30 +000021 \opt{ipod4g}{630~mAh}%
22 \opt{ipod3g}{630~mAh}%
23 \opt{ipod1g2g}{1200~mAh}%
Marianne Arnold5b47b892010-08-16 09:43:48 +000024 \opt{iaudiom3,iaudiom5,iaudiox5}{950~mAh}%
Andree Buschmann6a960372010-05-09 21:03:30 +000025 \opt{gigabeatf}{2000~mAh}%
26 \opt{gigabeats}{700~mAh}%
27 \opt{cowond2}{1600~mAh}%
Thom Johansenc75d98d2007-12-14 00:29:46 +000028 , which is the capacity value for the standard
29 \opt{archos}{batteries}\nopt{archos}{battery} shipped with the \dap.
Marc Guayb50f18d2009-05-25 18:03:58 +000030 Rockbox uses this value for runtime estimation, not battery percentage
31 calculation. Changing this setting has no effect whatsoever on
Marianne Arnoldd0415212007-12-25 19:55:22 +000032 actual battery life. This setting only affects the accuracy of the
Marc Guayb50f18d2009-05-25 18:03:58 +000033 runtime estimation as shown on screen.
Marianne Arnold5b47b892010-08-16 09:43:48 +000034 \opt{iaudiom3,iaudiom5,iaudiox5}{Rockbox does not automatically distinguish
35 between the ``L'' models and the ``simple'' models which determine the
Frank Gevaertsdd5e3eb2010-08-29 21:19:12 +000036 default value. If your \dap{} is an
Marianne Arnold5b47b892010-08-16 09:43:48 +000037 \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 Arnoldd0415212007-12-25 19:55:22 +000041 \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 DiFebboc1ecc632006-04-01 15:41:21 +000044
Nils Wallméniusd89f4002008-08-12 15:39:47 +000045 \opt{battery_types}{
Tomer Shaleve04acd82009-10-05 16:40:27 +000046 \item [Battery Type.] This setting tells Rockbox which type of battery
Marianne Arnoldd0415212007-12-25 19:55:22 +000047 is currently used in the \dap{}. The two supported battery types are
48 ``Alkaline'' or ``NiMH''.}
49
Torne Wuff8ef1c682010-06-06 14:18:16 +000050 \opt{usb_charging_enable}{
Tomer Shaleve04acd82009-10-05 16:40:27 +000051 \item [Charge During USB Connection.] This option lets you control whether
Marianne Arnoldd0415212007-12-25 19:55:22 +000052 the \dap{} should charge during the USB connection and hence draw the
Torne Wuff8ef1c682010-06-06 14:18:16 +000053 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 Arnoldd0415212007-12-25 19:55:22 +000057 }
58
59 \end{description}
Alex Parker95f09be2009-09-30 20:05:09 +000060}}
Nils Wallménius12eb0582008-03-23 22:07:09 +000061\opt{dircache,HAVE_DISK_STORAGE}{
Dominik Riebeling6c92d132006-04-16 19:24:30 +000062\subsection{Disk}
Michael DiFebboc1ecc632006-04-01 15:41:21 +000063 Options relating to the hard disk.
64
Dominik Riebeling6c92d132006-04-16 19:24:30 +000065 \begin{description}
Marianne Arnoldd0415212007-12-25 19:55:22 +000066 \opt{HAVE_DISK_STORAGE}{
Tomer Shaleve04acd82009-10-05 16:40:27 +000067 \item [Disk Spindown.] Rockbox has a timer that makes it spin down the
Dominik Riebeling6c92d132006-04-16 19:24:30 +000068 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énius569933f2007-01-23 21:19:11 +000071 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 Johansenc75d98d2007-12-14 00:29:46 +000074 }
Nils Wallménius569933f2007-01-23 21:19:11 +000075
Nils Wallménius12eb0582008-03-23 22:07:09 +000076 \opt{dircache}{
Tomer Shaleve04acd82009-10-05 16:40:27 +000077 \item [Directory Cache.] Rockbox has the ability to cache the contents of
Nils Wallménius569933f2007-01-23 21:19:11 +000078 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 Johansenc75d98d2007-12-14 00:29:46 +000080 but it speeds up navigation in the file browser by eliminating
Nils Wallménius569933f2007-01-23 21:19:11 +000081 the slight pause between the time a navigation button is pressed and the
Thom Johansenc75d98d2007-12-14 00:29:46 +000082 time Rockbox responds. Turning this setting on activates the
83 directory cache, and turning it off deactivates the directory
Nils Wallménius569933f2007-01-23 21:19:11 +000084 cache.
Thom Johansenc75d98d2007-12-14 00:29:46 +000085 \note{The first time you enable the directory cache,
Nils Wallménius569933f2007-01-23 21:19:11 +000086 Rockbox will request a reboot of the \dap{} and upon restarting take a few
Thom Johansenc75d98d2007-12-14 00:29:46 +000087 minutes to scan the drive. After this, the directory cache will work in the
Dominik Riebelingc08d7f12006-04-18 19:37:26 +000088 background.}
Nils Wallméniusbeffee92006-07-30 18:58:18 +000089 }
Dominik Riebeling6c92d132006-04-16 19:24:30 +000090 \end{description}
Nils Wallménius12eb0582008-03-23 22:07:09 +000091} % \opt{dircache,HAVE_DISK_STORAGE}
Michael DiFebboc1ecc632006-04-01 15:41:21 +000092
Dominik Riebeling6c92d132006-04-16 19:24:30 +000093\subsection{Limits}
Martin Arverf8e2f3e2006-10-17 12:18:51 +000094This sub menu relates to limits in the Rockbox operating system.
Dominik Riebeling6c92d132006-04-16 19:24:30 +000095 \begin{description}
Tomer Shaleve04acd82009-10-05 16:40:27 +000096 \item [Max Entries in File Browser.] This setting controls the limit on
Magnus Holmgrened2cfb82011-04-30 11:00:26 +000097 the number of files that you can see in any particular directory in the
Thom Johansenc75d98d2007-12-14 00:29:46 +000098 file browser. You can configure the size to be between 50 and
Nils Wallménius569933f2007-01-23 21:19:11 +000099 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 Riebeling6c92d132006-04-16 19:24:30 +0000101 directories with a large number of files.
Michael DiFebboc1ecc632006-04-01 15:41:21 +0000102
Tomer Shaleve04acd82009-10-05 16:40:27 +0000103 \item [Max Playlist Size.] This setting controls the maximum size of
Nils Wallméniusdfc60932007-12-06 20:05:38 +0000104 a playlist. The playlist size can be between 1,000 and 32,000 files,
Nils Wallménius9be44232006-08-03 19:45:53 +0000105 in steps of 1,000 (default is 10,000). Higher values will shorten the
Dominik Riebeling6c92d132006-04-16 19:24:30 +0000106 music buffer, so you should increase this setting \emph{only} if you
107 have very large playlists.
Fred Bauerea7a8962011-11-19 23:34:26 +0000108
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 Riebeling6c92d132006-04-16 19:24:30 +0000113 \end{description}
Fred Bauerea7a8962011-11-19 23:34:26 +0000114 \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 Arnoldd0415212007-12-25 19:55:22 +0000117% TODO: this needs to be rewritten in another style, it lets you mix sound from another source into the music
118\opt{player}{
Andree Buschmannd6aaa332010-03-20 15:35:12 +0000119 \subsection{Line In} This option activates the line-in port on \dap, which is
Marianne Arnoldd0415212007-12-25 19:55:22 +0000120 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 Riebeling6c92d132006-04-16 19:24:30 +0000129\subsection{Car Adapter Mode}
Nils Wallménius9be44232006-08-03 19:45:53 +0000130 This option turns \setting{On} and \setting{Off} the car ignition
Michael DiFebbod9069ef2006-05-30 00:35:33 +0000131 auto stop function.
Dominik Riebeling6cc8c402006-04-16 20:05:01 +0000132 \begin{description}
Tomer Shaleve04acd82009-10-05 16:40:27 +0000133 \item [Car Adapter Mode.] When using the \dap{} in a car,
Nils Wallménius00a3fc72007-01-19 12:42:19 +0000134 \setting{Car Adapter Mode} automatically stops playback on the \dap{} when
Nils Wallménius9be44232006-08-03 19:45:53 +0000135 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énius00a3fc72007-01-19 12:42:19 +0000138 detected. Rockbox will then shutdown the \dap{} after the length of time set
Nick Peskett2ecaca92011-12-26 08:26:38 +0000139 in the \setting{Idle Poweroff} setting
140 (see \reference{ref:IdlePoweroffSetting}).
Dominik Riebeling6c92d132006-04-16 19:24:30 +0000141 If power to the DC in jack is turned back on before the \emph{Idle Poweroff}
Nils Wallménius00a3fc72007-01-19 12:42:19 +0000142 function has shut the \dap{} off, playback will be resumed 5 seconds after
Dominik Riebeling6c92d132006-04-16 19:24:30 +0000143 the power is applied. This delay is to allow for the time while the car
144 engine is being started.
Dominik Riebeling6cc8c402006-04-16 20:05:01 +0000145 \end{description}
Michael DiFebboc1ecc632006-04-01 15:41:21 +0000146
Nils Wallménius00a3fc72007-01-19 12:42:19 +0000147 Once the \dap{} is shut off either manually, or automatically with the
Nils Wallménius9be44232006-08-03 19:45:53 +0000148 \setting{Idle Poweroff} function, it must be powered up manually to resume
Dominik Riebeling6c92d132006-04-16 19:24:30 +0000149 playback.
150}
Michael DiFebboc1ecc632006-04-01 15:41:21 +0000151
Frank Gevaerts1a5ed1b2009-02-14 16:57:18 +0000152\opt{accessory_supply}{
Andree Buschmann10023ad2010-03-29 17:58:17 +0000153\subsection{\label{ref:AccessoryPowerSupply}Accessory Power Supply}
Frank Gevaerts1a5ed1b2009-02-14 16:57:18 +0000154This option turns the accessory power supply \setting{On} and \setting{Off}.
155The Apple accessory protocol has been partially implemented in Rockbox, and
156thus there is a reasonable chance that your favourite accessory will work.
157The accessory may require power from the \dap{} to function, and if so you should turn
158this 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 Buschmannb6c12a12010-03-20 15:02:29 +0000160}
161
162\opt{lineout_poweroff}{
Andree Buschmann10023ad2010-03-29 17:58:17 +0000163\subsection{\label{ref:LineoutOnOff}Line Out}
Andree Buschmannd6aaa332010-03-20 15:35:12 +0000164This option turns the \dap{}'s line-out \setting{On} and \setting{Off}. On some
165devices an enabled line-out will consume some power even if not used. If it is
Andree Buschmannb6c12a12010-03-20 15:02:29 +0000166not required, then turning this setting \setting{Off} will save battery and
167therefore result in better runtime.
Frank Gevaerts1a5ed1b2009-02-14 16:57:18 +0000168}
169
Marianne Arnoldd0415212007-12-25 19:55:22 +0000170\opt{HAVE_BUTTON_LIGHTS}{
Alex Parker95f09be2009-09-30 20:05:09 +0000171 \opt{e200,e200v2}{
Marianne Arnoldd0415212007-12-25 19:55:22 +0000172 \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 Parker95f09be2009-09-30 20:05:09 +0000179 \nopt{e200,e200v2}{
Marianne Arnoldd0415212007-12-25 19:55:22 +0000180 \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 Riebeling6c92d132006-04-16 19:24:30 +0000191}
Dominik Riebeling4cda3772011-06-05 10:28:49 +0000192
193\opt{swcodec}{
Nils Wallméniuse61f42a2012-02-12 00:32:47 +0100194 \subsection{Keyclick}
Dominik Riebeling4cda3772011-06-05 10:28:49 +0000195 This menu controls key clicks on button presses.
196 \begin{description}
Nils Wallméniuse61f42a2012-02-12 00:32:47 +0100197 \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 Riebeling4cda3772011-06-05 10:28:49 +0000208 \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 Shalev619ffcb2009-09-30 14:16:49 +0000215\opt{usb_hid}{
Michael Chicoine57acb852009-11-29 23:49:01 +0000216 \subsection{\label{ref:USB_HID}USB HID}
Tomer Shalev83d24f82009-10-23 13:29:19 +0000217 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 Shalev5c755a82009-10-06 18:59:24 +0000223 \subsection{USB Keypad Mode}
Tomer Shalev8c5141b2009-09-30 10:06:04 +0000224 This setting control the keypad mode when the \dap{} is attached to a
Tomer Shalev8a0dfe42009-10-05 10:02:29 +0000225 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 Dzioka09152b2010-04-15 18:35:41 +0000230 ,IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD%
231 ,PBELL_VIBE500_PAD}{%
Tomer Shalev8a0dfe42009-10-05 10:02:29 +0000232 Switching modes back and forth is done by pressing the
Tomer Shalev4f3d7b52009-10-17 05:39:54 +0000233 \opt{SANSA_E200_PAD,SANSA_C200_PAD}{\ButtonRec}%
234 \opt{GIGABEAT_S_PAD,SANSA_CLIP_PAD,MROBE100_PAD,IRIVER_H10_PAD}%
235 {\ButtonPower}%
Tomer Shalev5f6e1be2009-10-17 09:20:56 +0000236 \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{\ButtonSelect+\ButtonRight}
Szymon Dziok0d824d22010-04-19 21:28:54 +0000237 \opt{PBELL_VIBE500_PAD}{\ButtonOK+\ButtonLeft}
Tomer Shalev5f6e1be2009-10-17 09:20:56 +0000238 and
Tomer Shalev4f3d7b52009-10-17 05:39:54 +0000239 \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 Shalev5f6e1be2009-10-17 09:20:56 +0000242 \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{\ButtonSelect+\ButtonLeft}
Szymon Dziok0d824d22010-04-19 21:28:54 +0000243 \opt{PBELL_VIBE500_PAD}{\ButtonOK+\ButtonRight}
Tomer Shalev5f6e1be2009-10-17 09:20:56 +0000244 keys, respectively.%
Tomer Shalev8a0dfe42009-10-05 10:02:29 +0000245 }%
246 \opt{HAVEREMOTEKEYMAP}{
247 Remote %
Tomer Shalevfb7c2852009-10-17 11:56:08 +0000248 \opt{GIGABEAT_RC_PAD}{\ButtonRCDsp / Long \ButtonRCDsp}%
249 \opt{MROBE100_RC_PAD}{\ButtonRCMode / Long \ButtonRCMode}
Tomer Shalev5f6e1be2009-10-17 09:20:56 +0000250 can also be used to switch modes.%
Tomer Shalev8a0dfe42009-10-05 10:02:29 +0000251 }%
252 \newline\newline
253 The following modes are available:
Tomer Shalev8c5141b2009-09-30 10:06:04 +0000254 \begin{description}
255
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000256 \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 Shalev8c5141b2009-09-30 10:06:04 +0000259
Alexander Levin97365802010-05-20 17:38:38 +0000260 \begin{btnmap}
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000261 % 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 Dzioka09152b2010-04-15 18:35:41 +0000267 \opt{MROBE100_PAD,PBELL_VIBE500_PAD}{\ButtonUp / \ButtonDown}
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000268 &
269 \opt{HAVEREMOTEKEYMAP}{
270 \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD}
271 {\ButtonRCVolUp / \ButtonRCVolDown}%
272 &}
273 Volume up / down, respectively
274 \\
Tomer Shalev3683bb62009-12-08 20:59:48 +0000275
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000276 % 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 Dzioka09152b2010-04-15 18:35:41 +0000281 \opt{IRIVER_VIBE500_PAD}{\ButtonMenu}
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000282 &
283 \opt{HAVEREMOTEKEYMAP}{
284 \opt{GIGABEAT_RC_PAD}{Long \ButtonRCFF}%
285 \opt{MROBE100_RC_PAD}{\ButtonRCHeart}%
286 &}
287 Volume mute
288 \\
Tomer Shalev3683bb62009-12-08 20:59:48 +0000289
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000290 % 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 Dzioka09152b2010-04-15 18:35:41 +0000293 ,MROBE100_PAD,PBELL_VIBE500_PAD}{\ButtonPlay}
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000294 \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 Shalev3683bb62009-12-08 20:59:48 +0000302
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000303 % 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 Dzioka09152b2010-04-15 18:35:41 +0000310 \opt{PBELL_VIBE500_PAD}{\ButtonCancel; Long \ButtonPlay}
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000311 \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 Shalev3683bb62009-12-08 20:59:48 +0000319
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000320 % 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 Dziok0d824d22010-04-19 21:28:54 +0000323 ,MROBE100_PAD,PBELL_VIBE500_PAD}
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000324 {\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 Shalev3683bb62009-12-08 20:59:48 +0000332
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000333 % 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 Dziok0d824d22010-04-19 21:28:54 +0000336 ,MROBE100_PAD,PBELL_VIBE500_PAD}
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000337 {\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 Shalev3683bb62009-12-08 20:59:48 +0000346
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000347 \item [Presentation.] This mode lets you control a presentation program
Tomer Shalev8c5141b2009-09-30 10:06:04 +0000348 (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 Shalev8c5141b2009-09-30 10:06:04 +0000352
Alexander Levin97365802010-05-20 17:38:38 +0000353 \begin{btnmap}
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000354 % 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 Dzioka09152b2010-04-15 18:35:41 +0000358 ,MROBE100_PAD,PBELL_VIBE500_PAD}{\ButtonPlay}
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000359 &
360 \opt{HAVEREMOTEKEYMAP}{
361 \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD}{\ButtonRCPlay}%
362 &}
363 Slideshow start
364 \\
Tomer Shalev8c5141b2009-09-30 10:06:04 +0000365
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000366 % 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 Dzioka09152b2010-04-15 18:35:41 +0000370 \opt{IRIVER_H10_PAD,PBELL_VIBE500_PAD}{Long \ButtonPlay}
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000371 \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 Dziok0d824d22010-04-19 21:28:54 +0000382 ,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD,PBELL_VIBE500_PAD}
383 {\ButtonLeft}
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000384 \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 Dziok0d824d22010-04-19 21:28:54 +0000395 ,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD,PBELL_VIBE500_PAD}
396 {\ButtonRight}
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000397 \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 Dziok0d824d22010-04-19 21:28:54 +0000408 ,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD,PBELL_VIBE500_PAD}
409 {Long \ButtonLeft}
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000410 \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 Dziok0d824d22010-04-19 21:28:54 +0000421 ,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD,PBELL_VIBE500_PAD}
422 {Long \ButtonRight}
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000423 \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 Shaleve63a0672009-12-10 21:14:11 +0000433 \opt{SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD%
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000434 ,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 Dzioka09152b2010-04-15 18:35:41 +0000438 \opt{PBELL_VIBE500_PAD}{\ButtonCancel}
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000439 &
440 \opt{HAVEREMOTEKEYMAP}{
441 \opt{MROBE100_RC_PAD}{\ButtonRCDisplay}%
442 &}
Tomer Shaleve63a0672009-12-10 21:14:11 +0000443 Black screen
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000444 \\
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 Dzioka09152b2010-04-15 18:35:41 +0000452 \opt{PBELL_VIBE500_PAD}{\ButtonMenu}
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000453 &
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 Dzioka09152b2010-04-15 18:35:41 +0000466 \opt{MROBE100_PAD,PBELL_VIBE500_PAD}{\ButtonUp / \ButtonDown}
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000467 &
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 Dzioka09152b2010-04-15 18:35:41 +0000481 \opt{PBELL_VIBE500_PAD}{\ButtonOK}
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000482 &
483 \opt{HAVEREMOTEKEYMAP}{
484 \opt{GIGABEAT_RC_PAD}{Long \ButtonRCFF}%
485 \opt{MROBE100_RC_PAD}{\ButtonRCHeart}%
486 &}
Alexander Levin5a379bc2010-05-20 16:35:45 +0000487 Perform a `mouse click' over a link
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000488 \\
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 Dzioka09152b2010-04-15 18:35:41 +0000495 \opt{PBELL_VIBE500_PAD}{Long \ButtonOK}
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000496 &
497 \opt{HAVEREMOTEKEYMAP}{
498 \opt{GIGABEAT_RC_PAD}{Long \ButtonRCRew}%
499 \opt{MROBE100_RC_PAD}{Long \ButtonRCHeart}%
500 &}
Alexander Levin5a379bc2010-05-20 16:35:45 +0000501 Perform a `mouse over' over a link
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000502 \\
503 \end{btnmap}
Tomer Shalev3683bb62009-12-08 20:59:48 +0000504
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000505 \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 Levin97365802010-05-20 17:38:38 +0000509 \begin{btnmap}
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000510 % 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 Dzioka09152b2010-04-15 18:35:41 +0000518 \opt{MROBE100_PAD,PBELL_VIBE500_PAD}{\ButtonUp / \ButtonDown}
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000519 &
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 Dzioka09152b2010-04-15 18:35:41 +0000534 \opt{PBELL_VIBE500_PAD}{\ButtonOK / \ButtonCancel}
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000535 &
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 Dzioka09152b2010-04-15 18:35:41 +0000549 \opt{PBELL_VIBE500_PAD}{\ButtonPlay / \ButtonMenu}
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000550 &
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 Dzioka09152b2010-04-15 18:35:41 +0000571 \opt{PBELL_VIBE500_PAD}{Long \ButtonPlay}
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000572 &
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 Dziok0d824d22010-04-19 21:28:54 +0000583 ,IPOD_1G2G_PAD,MROBE100_PAD,PBELL_VIBE500_PAD}
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000584 {\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 Dzioka09152b2010-04-15 18:35:41 +0000601 \opt{PBELL_VIBE500_PAD}{Long \ButtonCancel}
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000602 &
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 Dziok0d824d22010-04-19 21:28:54 +0000612 ,IPOD_1G2G_PAD,MROBE100_PAD,PBELL_VIBE500_PAD}
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000613 {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 Dzioka09152b2010-04-15 18:35:41 +0000628 \opt{PBELL_VIBE500_PAD}{Long \ButtonRec}
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000629 &
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 Shalev3683bb62009-12-08 20:59:48 +0000637
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000638 {\opt{usb_hid_mouse}{
639 \item [Mouse.] This mode emulates a mouse. Features supported: Mouse
Tomer Shalev8c5141b2009-09-30 10:06:04 +0000640 movement; left and right button clicking; and dragging and dropping.
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000641
Alexander Levin97365802010-05-20 17:38:38 +0000642 \begin{btnmap}
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000643 % Cursor move up / down / left / right
644 \opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD%
Szymon Dziok0d824d22010-04-19 21:28:54 +0000645 ,SANSA_CLIP_PAD,MROBE100_PAD,PBELL_VIBE500_PAD}
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000646 {\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 Shalev3683bb62009-12-08 20:59:48 +0000658
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000659 % 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 Dzioka09152b2010-04-15 18:35:41 +0000665 \opt{MROBE100_PAD,PBELL_VIBE500_PAD}{\ButtonMenu}
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000666 &
667 \opt{HAVEREMOTEKEYMAP}{
668 \opt{MROBE100_RC_PAD}{\ButtonRCHeart}%
669 &}
670 Left mouse button click
Tomer Shalev3683bb62009-12-08 20:59:48 +0000671 \nopt{IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000672 \\
Tomer Shalev3683bb62009-12-08 20:59:48 +0000673
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000674 % 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 Dzioka09152b2010-04-15 18:35:41 +0000678 \opt{MROBE100_PAD,PBELL_VIBE500_PAD}{\ButtonPlay}
Tomer Shalev4f3d7b52009-10-17 05:39:54 +0000679 &
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000680 \opt{HAVEREMOTEKEYMAP}{
681 &}
682 Right mouse button click
Tomer Shalev3683bb62009-12-08 20:59:48 +0000683 }
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000684 \\
Tomer Shalev3683bb62009-12-08 20:59:48 +0000685
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000686 % 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 Dzioka09152b2010-04-15 18:35:41 +0000694 \opt{PBELL_VIBE500_PAD}
695 {\ButtonOK / \ButtonCancel}
Tomer Shalev4f3d7b52009-10-17 05:39:54 +0000696 &
Tomer Shalev5ca76ab2009-10-17 17:47:52 +0000697 \opt{HAVEREMOTEKEYMAP}{
698 \opt{MROBE100_RC_PAD}{\ButtonRCVolUp / \ButtonRCVolDown}%
699 &}
700 Mouse wheel scroll up / down, respectively
701 \\
702 \end{btnmap}
Tomer Shalev2e0af892009-10-04 06:19:10 +0000703 }}
Tomer Shalev8c5141b2009-09-30 10:06:04 +0000704 \end{description}
705}
Frank Gevaerts544a52d2011-09-09 16:15:35 +0000706\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}