blob: 0aacce646e9aaef393109c9660228972cb99c6af [file] [log] [blame]
Dominik Riebeling3817a3e2006-04-08 22:46:22 +00001% $Id$ %
Michael DiFebboc1ecc632006-04-01 15:41:21 +00002\section{\label{ref:Displayoptions}Display Options}
Michael DiFebbo25f9cec2006-03-27 19:30:05 +00003
Dominik Riebeling3817a3e2006-04-08 22:46:22 +00004 \begin{description}
Nils Wallménius6f74f692006-07-25 20:16:12 +00005 \nopt{player}{
6 \item[Browse fonts:]
7 Browse the fonts that reside in your \fname{/.rockbox/fonts} directory.
Martin Arver26c6e7b2006-08-01 11:57:38 +00008 Selecting one will activate it. See \reference{ref:Loadingfonts}
Dominik Riebeling3817a3e2006-04-08 22:46:22 +00009 for further details about fonts.
Nils Wallménius6f74f692006-07-25 20:16:12 +000010 } % \nopt{player}
11
Dominik Riebeling3817a3e2006-04-08 22:46:22 +000012 \item[Browse WPS files:]
Nils Wallménius6f74f692006-07-25 20:16:12 +000013 Opens the \setting{File Browser} in the \fname{/.rockbox/wps} directory and
14 displays all \fname{.wps} files. Selecting one will activate it, stop will
Martin Arver7a473132006-07-31 12:21:57 +000015 exit back to the menu. For further information about the WPS see
Martin Arver26c6e7b2006-08-01 11:57:38 +000016 \reference{ref:WPS}. For information about editing a .wps file see
17 \reference{ref:ConfiguringtheWPS}.
Michael DiFebbo25f9cec2006-03-27 19:30:05 +000018
Nils Wallménius6f74f692006-07-25 20:16:12 +000019 \opt{h1xx,h300,x5}{
20 \item[Browse RWPS files:]
21 Opens the \setting{File Browser} in the \fname{/.rockbox/wps} directory and
22 displays all \fname{.rwps} files. Selecting one will activate it, stop will
23 exit back to the menu.
24 \note{
25 A \fname{.rwps} file is a special \fname{.wps} file for the remote
26 display.
27 }
28 }
29
Dominik Riebeling3817a3e2006-04-08 22:46:22 +000030 \item[LCD Settings:]
Michael DiFebbo25f9cec2006-03-27 19:30:05 +000031 This submenu contains settings that relate to the display of the \dap.
Dominik Riebeling3817a3e2006-04-08 22:46:22 +000032 \begin{description}
Nils Wallménius6f74f692006-07-25 20:16:12 +000033 \nopt{ondiofm,ondiosp}{
34 \item[Backlight:]
35 The amount of time the backlight shines after a key press. If set to
36 \setting{Off}, the backlight will not light when a button is pressed. If
37 set to \setting{On}, the backlight will never shut off. If set to a time
38 (1 to 90 seconds), the backlight will stay lit for that amount of time
39 after a button press.
40 \item[Backlight on When Plugged:]
41 This setting is equivalent to the Backlight setting except it applies when
42 the \dap\ is plugged into the charger.
43 \item[Caption Backlight:]
44 This option turns on the backlight a number of seconds before the start
45 of a new track, and keeps it on for the same number of seconds after the
46 beginning so that the display can be read to see song information. The
47 amount of time is determined by the value of the backlight timeout
48 setting, but is no less than 5 seconds.
49 \opt{h1xx,ipodmini,ipodnano,ipodvideo}{
50 \item[Backlight fade in:]
51 The amount of time that the backlight will take to fade from off to on
52 after a button is pressed. If set to \setting{Off} the backlight will
53 turn on immediately, with no fade in. Can also be set to \setting{500ms},
54 \setting{1s} or \setting{2s}.
55 \item[Backlight fade out:]
56 Like Backlight fade in, this controls the amount of time that the
57 backlight will take to fade from on to off after a button is pressed. If
58 set to \setting{Off} the backlight will turn off immediately, with no
59 fade out. Other valid values: \setting{500ms}, \setting{1s},
60 \setting{2s}, \setting{3s}, \setting{4s}, \setting{5s} or \setting{10s}.
61 }
62 \item[First Keypress Enables Backlight Only:]
63 With this option enabled the first keypress while the backlight is turned
64 off will only turn the backlight on without having any other effect. When
65 disabled the first keypress will \emph{also} perform its appropriate action.
66 \opt{h300,x5}{
67 \item[Brightness:]
Michael DiFebbo8fdf5aa2006-06-04 12:46:13 +000068 Changes the brightness of your LCD display.
Nils Wallménius6f74f692006-07-25 20:16:12 +000069 }
70 } % \nopt{ondiofm,ondiosp}
71
Martin Arverd5fe8032006-08-23 17:10:08 +000072 \opt{archos,h1xx,ipodmini,ipod3g,ipod4g,x5}{
Nils Wallménius6f74f692006-07-25 20:16:12 +000073 \item[Contrast:]
74 Changes the contrast of your LCD display.
75 \warn{Setting the contrast too dark or too light can make it hard to
76 find this menu option again!}
77 \nopt{HAVE_LCD_COLOR,player}{
78 \item[LCD Mode:]
79 This setting lets you invert the whole screen, so now you get a
80 black background and light text and graphics.
81 } % \opt{HAVE_LCD_BITMAP}
82 } % \opt{archos,h1xx,ipodmini,ipod4g,x5}
83
84 \opt{HAVE_LCD_BITMAP}{
85 \nopt{ipodcolor,ipodnano,ipodvideo}{
86 \item[Upside Down:]
87 Displays the screen so that the top of the display is nearest the buttons.
88 This is sometimes useful when carrying the \dap\ in a pocket for easy
89 access to the headphone socket.
90 } % \nopt{ipodcolor,ipodnano.ipodvideo}
91
92 \item[Line Selector:]
93 This option allows you to select whether the line selector is a bar
94 of inverted text (\setting{Bar (inverse)} option) or a small arrow to the
95 left of the menu text (\setting{Pointer} option).
96
97 \opt{HAVE_LCD_COLOR}{
98 \item[Clear Backdrop:]
99 Rockbox allows you to select bitmap pictures to use as backdrops.
100 These backdrops are set in the File Context Menu. \fixme{reference!}
101 This option allows you to clear the backdrops that you set.
102 \item[Set Background Colour:]
103 Sets the background colour for the LCD display.
104 \item[Set Foreground Colour:]
105 Sets the foreground colour for the LCD display.
106 \item[Reset Colours:]
107 Resets the LCD display to Rockbox's default colours.
108 }
109 } % \opt{HAVE_LCD_BITMAP}
Dominik Riebeling3817a3e2006-04-08 22:46:22 +0000110 \end{description}
111%
Michael DiFebbo0fec4712006-03-29 14:52:32 +0000112 \opt{h1xx,h300,x5}{
Dominik Riebeling3817a3e2006-04-08 22:46:22 +0000113 \item[Remote-LCD Settings:]
Nils Wallménius6f74f692006-07-25 20:16:12 +0000114 This submenu contains settings that relate to the display of the remote.
Dominik Riebeling3817a3e2006-04-08 22:46:22 +0000115 \begin{description}
116 \item[Backlight:]
117 Similar to the main unit backlight this option controls the backlight
118 timeout for the remote control. The remote backlight is independent
119 from the main unit backlight.
120 \item[Backlight on When Plugged:]
121 This controls the backlight when the \dap\ is plugged into the charger.
122 \item[Caption Backlight:]
Nils Wallménius6f74f692006-07-25 20:16:12 +0000123 This option turns on the backlight a number of seconds before the start
124 of a new track, and keeps it on for the same number of seconds after the
125 beginning so that the display can be read to see song information. The
126 amount of time is determined by the value of the backlight timeout
127 setting, but is no less than 5 seconds.
Dominik Riebeling3817a3e2006-04-08 22:46:22 +0000128 \item[First Keypress Enables Backlight Only:]
Nils Wallménius6f74f692006-07-25 20:16:12 +0000129 This controls what happens when you press a button on your remote
130 while the backlight is turned off. Like for the main unit, if this
131 setting is set to \setting{Yes}, the first keypress will light up the
132 remote backlight, but have no other effect. If set to \setting{No},
133 the first keypress will light up the remote backlight
Dominik Riebeling3817a3e2006-04-08 22:46:22 +0000134 \emph{and} engage the function of the key that is pressed.
135 \item[Contrast:]
Nils Wallménius6f74f692006-07-25 20:16:12 +0000136 Changes the contrast of your remote's LCD display.
137 \warn{Setting the contrast too dark or too light can make it hard to
Dominik Riebeling3817a3e2006-04-08 22:46:22 +0000138 find this menu option again!}
139 \item[LCD Mode:]
Nils Wallménius6f74f692006-07-25 20:16:12 +0000140 This setting lets you invert the whole screen, so now you get a
Dominik Riebeling3817a3e2006-04-08 22:46:22 +0000141 black background and light text and graphics.
142 \item[Upside Down:]
143 Displays the screen so that the top of the display is nearest
Nils Wallménius6f74f692006-07-25 20:16:12 +0000144 the buttons. This is sometimes useful when carrying the \dap\ in a
Dominik Riebeling3817a3e2006-04-08 22:46:22 +0000145 pocket for easy access to the headphone socket.
Nils Wallménius6f74f692006-07-25 20:16:12 +0000146 \opt{h1xx,h300}{
147 \item[Reduce Ticking:]
148 Enable this option if you can hear a ticking sound in your headphones
149 when using your remote.
150 }
Dominik Riebeling3817a3e2006-04-08 22:46:22 +0000151 \end{description}
Nils Wallménius6f74f692006-07-25 20:16:12 +0000152 }
153%
Dominik Riebeling3817a3e2006-04-08 22:46:22 +0000154 \item[Scrolling]
Nils Wallménius6f74f692006-07-25 20:16:12 +0000155 This feature controls how text will scroll in Rockbox. You can configure
Dominik Riebeling3817a3e2006-04-08 22:46:22 +0000156 the following parameters:
157 \begin{description}
158 \item[Scroll Speed:]
Michael DiFebbo25f9cec2006-03-27 19:30:05 +0000159 Controls how many times per second the scrolling text moves a step.
Nils Wallménius6f74f692006-07-25 20:16:12 +0000160 \item[Scroll Start Delay:]
161 Controls how many milliseconds Rockbox should wait before a new
Dominik Riebeling3817a3e2006-04-08 22:46:22 +0000162 text begins scrolling.
Nils Wallménius6f74f692006-07-25 20:16:12 +0000163 \opt{HAVE_LCD_BITMAP}{
Dominik Riebeling3817a3e2006-04-08 22:46:22 +0000164 \item[Scroll Step Size:]
Michael DiFebbo25f9cec2006-03-27 19:30:05 +0000165 Controls how many pixels the text scroll should move for each step.
Nils Wallménius6f74f692006-07-25 20:16:12 +0000166 }
167 \opt{h1xx,h300,x5}{
168 \item[Remote Scrolling Options:]
169 The options here have the same effect on the remote LCD as the options
170 mentioned above have on the main LCD.
171 }
Dominik Riebeling3817a3e2006-04-08 22:46:22 +0000172 \item[Bidirectional Scroll Limit:]
Nils Wallménius6f74f692006-07-25 20:16:12 +0000173 Rockbox has two different scroll methods: always scrolling the text
174 to the left and when the line has ended beginning again at the start,
175 or moving to the left until you can read the end of the line and scroll
176 right until you see the beginning again. Rockbox chooses which method
177 it should use depending of how much it has to scroll left. This setting
178 lets you tell Rockbox where that limit is, expressed in percentage of
Dominik Riebeling3817a3e2006-04-08 22:46:22 +0000179 line length.
Nils Wallménius6f74f692006-07-25 20:16:12 +0000180 \opt{HAVE_LCD_BITMAP}{
181 \item[Screen Scrolls Out of View:]
182 On lists with long entries that don't fit on the screen using
183 \opt{recorder,recorderv2fm,h1xx,h300}{\ButtonOn+\ButtonRight/
184 \ButtonLeft}\opt{ondio}{\ButtonMenu+\ButtonRight/\ButtonLeft}
185 the complete content will be scrolled right/left. With this option set to
186 \setting{Yes} the lines can scroll out of view. Otherwise the entries
187 will only scroll as far as they align to the margins.
188 \item[Screen Scroll Step Size:]
189 Determines how many pixels the text should advance in every click when
190 scrolling the screen.
191 }
192 \opt{player}{
193 \item[Jump Scroll:]
194 This setting makes text scroll a page at a time instead of a character
195 at a time. If set to \setting{One time}, \setting{2}, \setting{3} or
196 \setting{4} it will scroll a line in paged mode that many times and
197 then scroll it a character at a time. If set to \setting{Always} lines
198 will always scroll in paged mode.
199 \item[Jump Scroll Delay:]
200 Controls how long the delay is before a page is scrolled.
201 }
Dominik Riebeling05a7b272006-05-10 07:33:43 +0000202 \item[Paged Scrolling:]
203 When enabled scrolling will page up/down instead of changing lines. This
204 can be useful on slow displays.
Dominik Riebeling3817a3e2006-04-08 22:46:22 +0000205 \end{description}
Nils Wallménius6f74f692006-07-25 20:16:12 +0000206%
207 \opt{HAVE_LCD_BITMAP}{
Dominik Riebeling3817a3e2006-04-08 22:46:22 +0000208 \item[Status/Scrollbar:]
Michael DiFebbo25f9cec2006-03-27 19:30:05 +0000209 Settings related to on screen status display and the scrollbar.
Dominik Riebeling3817a3e2006-04-08 22:46:22 +0000210 \begin{description}
211 \item[Scroll Bar:] Enables or disables the scroll bar at the left.
212 \item[Status Bar:] Enables or disables the status bar at the upper side.
Martin Arver25173f42006-03-28 09:38:55 +0000213 \opt{RECORDER_PAD}{
Nils Wallménius6f74f692006-07-25 20:16:12 +0000214 \item[Button Bar:] Enables or disables the button bar prompts for the
Dominik Riebeling3817a3e2006-04-08 22:46:22 +0000215 ``F''-keys at the bottom of the screen.
Martin Arver25173f42006-03-28 09:38:55 +0000216 }
Nils Wallménius6f74f692006-07-25 20:16:12 +0000217 \item[Volume Display:] Controls whether the volume is displayed as a
218 graphic or a numeric value on the Status Bar. If you select a numeric
219 display, volume is displayed in decibels.
Dominik Riebeling3817a3e2006-04-08 22:46:22 +0000220 \fixme{cross-reference to volume setting.}
Nils Wallménius6f74f692006-07-25 20:16:12 +0000221 \item[Battery Display:] Controls whether the battery charge status is
Dominik Riebeling3817a3e2006-04-08 22:46:22 +0000222 displayed as a graphic or numerical percentage value on the Status Bar.
223 \end{description}
Michael DiFebbo25f9cec2006-03-27 19:30:05 +0000224 }
Nils Wallménius6f74f692006-07-25 20:16:12 +0000225%
226 \opt{HAVE_LCD_BITMAP}{
Dominik Riebeling3817a3e2006-04-08 22:46:22 +0000227 \item[Peak Meter:]
228 The peak meter can be configured with a number of parameters.
Martin Arver26c6e7b2006-08-01 11:57:38 +0000229 (For a description of the peak meter see \reference{sec:peakmeter}.)
Dominik Riebeling3817a3e2006-04-08 22:46:22 +0000230 \begin{description}
231 \item[Peak Release:]
Nils Wallménius6f74f692006-07-25 20:16:12 +0000232 This determines how fast the bar shrinks when the music becomes
Dominik Riebeling3817a3e2006-04-08 22:46:22 +0000233 softer. Lower values make the peak meter look smoother.
234 \item[Peak Hold Time:]
Nils Wallménius6f74f692006-07-25 20:16:12 +0000235 Specifies the time after which the peak indicator will reset.
236 For example, if you set this value to 5s, the peak indicator displays
237 the loudest volume value that occurred within the last 5 seconds.
238 Larger values are useful if you want to find the peak level of a song,
239 which might be of interest when copying music from the \dap\ via the
Dominik Riebeling3817a3e2006-04-08 22:46:22 +0000240 analogue output to some other recording device.
241 \item[Clip Hold Time:]
Nils Wallménius6f74f692006-07-25 20:16:12 +0000242 The number of seconds that the clipping indicator will be visible
Dominik Riebeling3817a3e2006-04-08 22:46:22 +0000243 after clipping is detected.
244 \item[Performance:]
Nils Wallménius6f74f692006-07-25 20:16:12 +0000245 In high performance mode, the peak meter is updated as often as
246 possible. This reduces the chance of missing a peak value, making
247 the peak meter more precise. In energy save mode, the peak meter is
248 updated just often enough to look fluid. This reduces the load on
249 the CPU and thus saves a little bit of energy. If you crave every
250 second of runtime for your \dap\ or simply use the peak meter as a
251 screen effect, the use of energy save mode is recommended. If you
252 want to use the peak meter as a measuring instrument you'll want to
253 use high performance mode.
Dominik Riebeling3817a3e2006-04-08 22:46:22 +0000254 \fixme{TODO: determine which platforms support this feature.}
255 \item[Scale:]
Nils Wallménius6f74f692006-07-25 20:16:12 +0000256 Select whether the peak meter displays linear or logarithmic values.
257 The human ear perceives loudness on a logarithmic scale. If the Scale
258 setting is set to \setting{Logarithmic} (dB) scale, the volume values
259 are scaled logarithmically. The volume meters of digital audio
260 devices usually are scaled this way. On the other hand, if you
261 are interested in the power level that is applied to your headphones
262 you should choose \setting{Linear} display. This setting cannot be
263 displayed in units like volts or watts because such units depend
Dominik Riebeling3817a3e2006-04-08 22:46:22 +0000264 on your headphones.
265 \item[Minimum and maximum range:]
Nils Wallménius6f74f692006-07-25 20:16:12 +0000266 These two options define the full value range that the peak meter
267 displays. Recommended values for the \setting{Logarithmic} (dB) setting
268 are {}-40 dB for minimum and 0 dB for maximum. Recommended values
269 for \setting{Linear} display are 0 and 100\%. Note that {}-40 dB is
270 approximately 1\% in linear value, but if you change the minimum
271 setting in linear mode slightly and then change to the dB scale,
272 there will be a large change. You can use these values for `zooming'
Dominik Riebeling3817a3e2006-04-08 22:46:22 +0000273 into the peak meter.
274 \end{description}
Michael DiFebbo25f9cec2006-03-27 19:30:05 +0000275 }
Dominik Riebeling3817a3e2006-04-08 22:46:22 +0000276 \item[Default Codepage:]
277 A codepage describes the way extended characters that aren't available
Nils Wallménius6f74f692006-07-25 20:16:12 +0000278 within the ASCII character set are encoded. ID3v1 tags don't have a
Dominik Riebeling3817a3e2006-04-08 22:46:22 +0000279 codepage encoding contained so Rockbox needs to know what encoding has
280 been used when generating these tags. This should be ``ISO-8859-1'' but
281 to support languages outside Western Europe most applications use
282 the setting of your operating system instead. If your operating system
283 uses a different codepage and you're getting garbled extended characters
Nils Wallménius6f74f692006-07-25 20:16:12 +0000284 you should adjust this settings. In most cases sticking to
Dominik Riebeling3817a3e2006-04-08 22:46:22 +0000285 ``ISO-8859-1'' would be sufficient.
286 \end{description}