summaryrefslogtreecommitdiffstats
path: root/manual
diff options
context:
space:
mode:
authorTomer Shalev <shalev.tomer@gmail.com>2009-09-30 10:06:04 +0000
committerTomer Shalev <shalev.tomer@gmail.com>2009-09-30 10:06:04 +0000
commit8c5141b32ea74a3093073d9bb11205acb7640233 (patch)
tree486f8e4f94053a389d840b04724567a524b9b4ea /manual
parentd7f4f9ff750872a9eb570409966e500099d84d7d (diff)
downloadrockbox-8c5141b32ea74a3093073d9bb11205acb7640233.tar.gz
rockbox-8c5141b32ea74a3093073d9bb11205acb7640233.tar.bz2
rockbox-8c5141b32ea74a3093073d9bb11205acb7640233.zip
Commit "FS#10468 - USB HID: Show keypad mode on screen"
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22852 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'manual')
-rw-r--r--manual/configure_rockbox/system_options.tex263
-rw-r--r--manual/platform/c200.tex1
-rw-r--r--manual/platform/clip.tex1
-rw-r--r--manual/platform/e200.tex1
-rw-r--r--manual/platform/gigabeats.tex1
-rw-r--r--manual/platform/h10.tex1
-rw-r--r--manual/platform/h10_5gb.tex1
-rw-r--r--manual/platform/ipod1g2g.tex1
-rw-r--r--manual/platform/ipod3g.tex1
-rw-r--r--manual/platform/ipod4g.tex1
-rw-r--r--manual/platform/ipodcolor.tex1
-rw-r--r--manual/platform/ipodmini.tex1
-rw-r--r--manual/platform/ipodnano.tex1
-rw-r--r--manual/platform/ipodvideo.tex1
-rw-r--r--manual/platform/keymap-gigabeats.tex4
15 files changed, 278 insertions, 2 deletions
diff --git a/manual/configure_rockbox/system_options.tex b/manual/configure_rockbox/system_options.tex
index 52c42e0ccf..be6e08ac81 100644
--- a/manual/configure_rockbox/system_options.tex
+++ b/manual/configure_rockbox/system_options.tex
@@ -182,3 +182,266 @@ this option \setting{On}. If it is not required, then turning this setting
Changes the brightness of the button lights.
}
}
+\opt{USB_ENABLE_HID}{
+ \subsection{USB keypad Mode}
+ This setting control the keypad mode when the \dap{} is attached to a
+ computer through USB. The \dap{} registers itself as a USB keyboard (in
+ addition to being identified as a mass-storage device). Pressing a button
+ on the \dap{} sends a keystroke the computer the \dap{} is attached to,
+ according to the mapping set by the keypad mode.
+ The \dap{}'s keys can be mapped in different sets (modes) to achieve
+ different functionality. The following modes are available:
+ \begin{description}
+
+ \item [Multimedia: ]This mode lets you control the volume, playback, and
+ skips tracks on the host computer. It is equivalent for the multimedia
+ keys found on top of some multimedia keyboards.
+ \begin{table}
+ \begin{btnmap}{}{}
+ \opt{SANSA_E200_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}
+ {\ButtonScrollBack / \ButtonScrollFwd}
+ \opt{GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}
+ {\ButtonVolUp / \ButtonVolDown}
+ \opt{IRIVER_H10_PAD}{\ButtonScrollUp / \ButtonScrollDown}
+ \opt{HAVEREMOTEKEYMAP}{
+ &
+ \opt{GIGABEAT_RC_PAD}{\ButtonRCVolUp / \ButtonRCVolDown}%
+ }
+ & Volume up / down, respectively \\
+ %
+ \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD%
+ ,IPOD_3G_PAD,IPOD_1G2G_PAD}
+ {\ButtonSelect}
+ \opt{GIGABEAT_S_PAD}{\ButtonSelect; \ButtonBack}
+ \opt{IRIVER_H10_PAD}{\ButtonFF}
+ \opt{HAVEREMOTEKEYMAP}{
+ &
+ \opt{GIGABEAT_RC_PAD}{Long \ButtonRCFF}%
+ }
+ & Volume mute \\
+ %
+ \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}{\ButtonUp}
+ \opt{GIGABEAT_S_PAD,IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD%
+ ,IPOD_1G2G_PAD}
+ {\ButtonPlay}
+ \opt{HAVEREMOTEKEYMAP}{
+ &
+ \opt{GIGABEAT_RC_PAD}{\ButtonRCPlay}%
+ }
+ & Play / Pause \\
+ %
+ \opt{SANSA_E200_PAD,SANSA_C200_PAD}{\ButtonPower}
+ \opt{GIGABEAT_S_PAD}{\ButtonMenu}
+ \opt{SANSA_CLIP_PAD}{\ButtonHome}
+ \opt{IRIVER_H10_PAD}{\ButtonRew}
+ \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{Long \ButtonPlay}
+ \opt{HAVEREMOTEKEYMAP}{
+ &
+ \opt{GIGABEAT_RC_PAD}{Long \ButtonRCPlay}%
+ }
+ & Stop \\
+ %
+ \opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD%
+ ,IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}
+ {\ButtonLeft / \ButtonRight}
+ \opt{SANSA_E200_PAD}{\ButtonMenu}
+ \opt{HAVEREMOTEKEYMAP}{
+ &
+ \opt{GIGABEAT_RC_PAD}{\ButtonRCRew / \ButtonRCFF}%
+ }
+ & Scan previous / next track \\
+ \end{btnmap}
+ \end{table}
+
+ \item [Presentation: ]This mode lets you control a presentation program
+ (e.g. OpenOffice Impress, and some other popular application), making
+ the \dap{} a wired remote control device. This mode is can be useful
+ for lecturers who does not have a wireless remote control for this
+ purpose.
+ \begin{table}
+ \begin{btnmap}{}{}
+ \opt{SANSA_E200_PAD,SANSA_C200_PAD}{\ButtonUp / \ButtonPower}
+ \opt{GIGABEAT_S_PADIRIVER_H10_PAD}{\ButtonPlay / \ButtonMenu}
+ \opt{SANSA_CLIP_PAD}{\ButtonUp / \ButtonHome}
+ \opt{IRIVER_H10_PAD}{\ButtonPlay / \ButtonRew}
+ \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}
+ {\ButtonPlay / Long \ButtonPlay}
+ \opt{HAVEREMOTEKEYMAP}{
+ &
+ \opt{GIGABEAT_RC_PAD}{\ButtonRCPlay / Long \ButtonRCPlay}%
+ }
+ & Slideshow start / leave, respectively \\
+ %
+ \opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD%
+ ,IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}
+ {\ButtonLeft / \ButtonRight}
+ \opt{HAVEREMOTEKEYMAP}{
+ &
+ \opt{GIGABEAT_RC_PAD}{\ButtonRCRew / \ButtonRCFF}%
+ }
+ & Slide previous / next, respectively \\
+ %
+ \opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD%
+ ,IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}
+ {Long \ButtonLeft / Long \ButtonRight}
+ \opt{HAVEREMOTEKEYMAP}{& }
+ & Slide first / last, respectively \\
+ %
+ \opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}
+ {\ButtonDown}
+ \opt{IRIVER_H10_PAD}{\ButtonPower}
+ \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{\ButtonMenu}
+ \opt{HAVEREMOTEKEYMAP}{& }
+ & Blank screen \\
+ %
+ \opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}
+ {Long \ButtonDown}
+ \opt{HAVEREMOTEKEYMAP}{& }
+ & White screen \\
+ %
+ \opt{SANSA_E200_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}
+ {\ButtonScrollBack / \ButtonScrollFwd}
+ \opt{GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}
+ {\ButtonVolUp / \ButtonVolDown}
+ \opt{IRIVER_H10_PAD}{\ButtonScrollUp / \ButtonScrollDown}
+ \opt{HAVEREMOTEKEYMAP}{
+ &
+ \opt{GIGABEAT_RC_PAD}{\ButtonRCVolUp / \ButtonRCVolDown}%
+ }
+ & Previous / next link in slide, respectively \\
+ %
+ \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD%
+ ,IPOD_3G_PAD,IPOD_1G2G_PAD}
+ {\ButtonSelect}
+ \opt{GIGABEAT_S_PAD}{\ButtonSelect; \ButtonBack}
+ \opt{IRIVER_H10_PAD}{\ButtonFF}
+ \opt{HAVEREMOTEKEYMAP}{
+ &
+ \opt{GIGABEAT_RC_PAD}{Long \ButtonRCFF}%
+ }
+ & Perform a 'mouse click' over a link \\
+ %
+ \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD%
+ ,IPOD_3G_PAD,IPOD_1G2G_PAD}
+ {Long \ButtonSelect}
+ \opt{GIGABEAT_S_PAD}{Long \ButtonSelect; Long \ButtonBack}
+ \opt{HAVEREMOTEKEYMAP}{
+ &
+ \opt{GIGABEAT_RC_PAD}{Long \ButtonRCRew}%
+ }
+ & Perform a 'mouse over' over a link \\
+ \end{btnmap}
+ \end{table}
+
+ \item [Browser: ]This mode lets you control a web browser (e.g. Firefox).
+ It uses the \dap{}'s keys to navigate through the web page and
+ different tabs, navigate through history, and to control zoom.
+ \begin{table}
+ \begin{btnmap}{}{}
+ \opt{SANSA_E200_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}
+ {\ButtonScrollBack / \ButtonScrollFwd}
+ \opt{GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}
+ {\ButtonVolUp / \ButtonVolDown}
+ \opt{IRIVER_H10_PAD}{\ButtonScrollUp / \ButtonScrollDown}
+ \opt{HAVEREMOTEKEYMAP}{
+ &
+ \opt{GIGABEAT_RC_PAD}{\ButtonRCVolUp / \ButtonRCVolDown}%
+ }
+ & Scroll up / down, respectively \\
+ %
+ \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}
+ {\ButtonUp / \ButtonDown}
+ \opt{GIGABEAT_S_PAD}{\ButtonPlay / \ButtonDown}
+ \opt{IRIVER_H10_PAD}{\ButtonPlay / \ButtonPower}
+ \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}
+ {\ButtonPlay / \ButtonMenu}
+ \opt{HAVEREMOTEKEYMAP}{
+ &
+ \opt{GIGABEAT_RC_PAD}{\ButtonRCPlay / Long \ButtonRCDsp}%
+ }
+ & Scroll page up / down, respectively \\
+ %
+ \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}
+ {Long \ButtonUp / Long \ButtonDown}
+ \opt{GIGABEAT_S_PAD}{Long \ButtonPlay / Long \ButtonPower}
+ \opt{HAVEREMOTEKEYMAP}{& }
+ & Zoom in / out, respectively \\
+ %
+ \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}
+ {Long \ButtonSelect}
+ \opt{GIGABEAT_S_PAD}{Long \ButtonSelect; Long \ButtonBack}
+ \opt{HAVEREMOTEKEYMAP}{
+ &
+ \opt{GIGABEAT_RC_PAD}{Long \ButtonRCRew}%
+ }
+ & Zoom reset \\
+ %
+ \opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD%
+ ,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}
+ {\ButtonLeft / \ButtonRight}
+ \opt{IRIVER_H10_PAD}{\ButtonRew / \ButtonFF}
+ \opt{HAVEREMOTEKEYMAP}{& }
+ & Tab previous / next, respectively \\
+ %
+ \opt{SANSA_E200_PAD,SANSA_C200_PAD}{Long \ButtonPower}
+ \opt{GIGABEAT_S_PAD}{Long \ButtonMenu}
+ \opt{SANSA_CLIP_PAD}{Long \ButtonHome}
+ \opt{HAVEREMOTEKEYMAP}{& }
+ & Tab close \\
+ %
+ \opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD%
+ ,IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}
+ {Long \ButtonLeft / Long \ButtonRight}
+ \opt{HAVEREMOTEKEYMAP}{
+ &
+ \opt{GIGABEAT_RC_PAD}{\ButtonRCRew / \ButtonRCFF}%
+ }
+ & History back / forward \\
+ %
+ \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD%
+ ,IPOD_3G_PAD,IPOD_1G2G_PAD}
+ {\ButtonSelect}
+ \opt{GIGABEAT_S_PAD}{Long \ButtonSelect; Long \ButtonBack}
+ \opt{IRIVER_H10_PAD}{\ButtonFF}
+ \opt{HAVEREMOTEKEYMAP}{
+ &
+ \opt{GIGABEAT_RC_PAD}{Long \ButtonRCRew}%
+ }
+ & View full screen toggle \\
+ \end{btnmap}
+ \end{table}
+
+ \item [Mouse: ]This mode emulates a mouse. Features supported: Mouse
+ movement; left and right button clicking; and dragging and dropping.
+ \begin{table}
+ \begin{btnmap}{}{}
+ \opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}
+ {\ButtonUp / \ButtonDown / \ButtonLeft / \ButtonRight}
+ \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}
+ {\ButtonMenu / \ButtonPlay / \ButtonLeft / \ButtonRight}
+ \opt{HAVEREMOTEKEYMAP}{& }
+ & Move cursor up / down / left / right, respectively \\
+ %
+ \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD%
+ ,IPOD_3G_PAD,IPOD_1G2G_PAD}
+ {\ButtonSelect}
+ \opt{GIGABEAT_S_PAD}{\ButtonSelect; \ButtonBack}
+ \opt{HAVEREMOTEKEYMAP}{& }
+ & Left mouse button click \\
+ %
+ \opt{SANSA_E200_PAD,SANSA_C200_PAD}{\ButtonPower}
+ \opt{GIGABEAT_S_PAD}{\ButtonMenu}
+ \opt{SANSA_CLIP_PAD}{\ButtonHome}
+ \opt{HAVEREMOTEKEYMAP}{& }
+ & Right mouse button click \\
+ %
+ \opt{SANSA_E200_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}
+ {\ButtonScrollBack / \ButtonScrollFwd}
+ \opt{GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}
+ {\ButtonVolUp / \ButtonVolDown}
+ \opt{HAVEREMOTEKEYMAP}{& }
+ & Mouse wheel scroll up / down, respectively \\
+ \end{btnmap}
+ \end{table}
+ \end{description}
+}
diff --git a/manual/platform/c200.tex b/manual/platform/c200.tex
index 0c7473ee18..9b5c9b504d 100644
--- a/manual/platform/c200.tex
+++ b/manual/platform/c200.tex
@@ -5,6 +5,7 @@
\edef\UseOption{\UseOption,HAVE_BACKLIGHT}
\edef\UseOption{\UseOption,HAVE_CAR_ADAPTER_MODE}
\edef\UseOption{\UseOption,HAVE_BUTTON_LIGHTS}
+\edef\UseOption{\UseOption,USB_ENABLE_HID}
\edef\UseOption{\UseOption,sansa}
\newcommand{\playerman}{Sansa}
diff --git a/manual/platform/clip.tex b/manual/platform/clip.tex
index c6811b6316..f0cf719eb1 100644
--- a/manual/platform/clip.tex
+++ b/manual/platform/clip.tex
@@ -4,6 +4,7 @@
\edef\UseOption{\UseOption,HAVE_BACKLIGHT}
\edef\UseOption{\UseOption,HAVE_CAR_ADAPTER_MODE}
\edef\UseOption{\UseOption,HAVE_BUTTON_LIGHTS}
+%\edef\UseOption{\UseOption,USB_ENABLE_HID}
\edef\UseOption{\UseOption,sansaAMS}
\newcommand{\playerman}{Sansa}
diff --git a/manual/platform/e200.tex b/manual/platform/e200.tex
index d20d34f2d7..ec10b59e3d 100644
--- a/manual/platform/e200.tex
+++ b/manual/platform/e200.tex
@@ -5,6 +5,7 @@
\edef\UseOption{\UseOption,HAVE_BACKLIGHT}
\edef\UseOption{\UseOption,HAVE_CAR_ADAPTER_MODE}
\edef\UseOption{\UseOption,HAVE_BUTTON_LIGHTS}
+\edef\UseOption{\UseOption,USB_ENABLE_HID}
\edef\UseOption{\UseOption,sansa}
\newcommand{\playerman}{Sansa}
diff --git a/manual/platform/gigabeats.tex b/manual/platform/gigabeats.tex
index 920eb1789f..6a470db6ea 100644
--- a/manual/platform/gigabeats.tex
+++ b/manual/platform/gigabeats.tex
@@ -8,6 +8,7 @@
\edef\UseOption{\UseOption,gigabeat}
\edef\UseOption{\UseOption,GIGABEAT_RC_PAD}
\edef\UseOption{\UseOption,HAVEREMOTEKEYMAP}
+\edef\UseOption{\UseOption,USB_ENABLE_HID}
\newcommand{\playerman}{Toshiba}
\newcommand{\playertype}{Gigabeat S Series}
diff --git a/manual/platform/h10.tex b/manual/platform/h10.tex
index 4b99b1ba51..406985deda 100644
--- a/manual/platform/h10.tex
+++ b/manual/platform/h10.tex
@@ -5,6 +5,7 @@
\edef\UseOption{\UseOption,HAVE_BACKLIGHT}
\edef\UseOption{\UseOption,HAVE_DISK_STORAGE}
\edef\UseOption{\UseOption,HAVE_CAR_ADAPTER_MODE}
+\edef\UseOption{\UseOption,USB_ENABLE_HID}
\edef\UseOption{\UseOption,iriver}
\newcommand{\playerman}{Iriver}
diff --git a/manual/platform/h10_5gb.tex b/manual/platform/h10_5gb.tex
index d89e1eabcd..e338062538 100644
--- a/manual/platform/h10_5gb.tex
+++ b/manual/platform/h10_5gb.tex
@@ -5,6 +5,7 @@
\edef\UseOption{\UseOption,HAVE_BACKLIGHT}
\edef\UseOption{\UseOption,HAVE_DISK_STORAGE}
\edef\UseOption{\UseOption,HAVE_CAR_ADAPTER_MODE}
+\edef\UseOption{\UseOption,USB_ENABLE_HID}
\edef\UseOption{\UseOption,iriver}
\newcommand{\playerman}{Iriver}
diff --git a/manual/platform/ipod1g2g.tex b/manual/platform/ipod1g2g.tex
index 28679a5025..d26ee2658e 100644
--- a/manual/platform/ipod1g2g.tex
+++ b/manual/platform/ipod1g2g.tex
@@ -4,6 +4,7 @@
\edef\UseOption{\UseOption,IPOD_3G_PAD}
\edef\UseOption{\UseOption,HAVE_BACKLIGHT}
\edef\UseOption{\UseOption,HAVE_DISK_STORAGE}
+\edef\UseOption{\UseOption,USB_ENABLE_HID}
\edef\UseOption{\UseOption,ipod}
\newcommand{\playerman}{Ipod}
diff --git a/manual/platform/ipod3g.tex b/manual/platform/ipod3g.tex
index 21ca69adbb..ed2420295c 100644
--- a/manual/platform/ipod3g.tex
+++ b/manual/platform/ipod3g.tex
@@ -4,6 +4,7 @@
\edef\UseOption{\UseOption,IPOD_3G_PAD}
\edef\UseOption{\UseOption,HAVE_BACKLIGHT}
\edef\UseOption{\UseOption,HAVE_DISK_STORAGE}
+\edef\UseOption{\UseOption,USB_ENABLE_HID}
\edef\UseOption{\UseOption,ipod}
\newcommand{\playerman}{Ipod}
diff --git a/manual/platform/ipod4g.tex b/manual/platform/ipod4g.tex
index 06483fa6e2..51f5a1f7bc 100644
--- a/manual/platform/ipod4g.tex
+++ b/manual/platform/ipod4g.tex
@@ -4,6 +4,7 @@
\edef\UseOption{\UseOption,IPOD_4G_PAD}
\edef\UseOption{\UseOption,HAVE_BACKLIGHT}
\edef\UseOption{\UseOption,HAVE_DISK_STORAGE}
+\edef\UseOption{\UseOption,USB_ENABLE_HID}
\edef\UseOption{\UseOption,ipod}
\newcommand{\playerman}{Ipod}
diff --git a/manual/platform/ipodcolor.tex b/manual/platform/ipodcolor.tex
index 04dc457a81..aed90897c8 100644
--- a/manual/platform/ipodcolor.tex
+++ b/manual/platform/ipodcolor.tex
@@ -4,6 +4,7 @@
\edef\UseOption{\UseOption,IPOD_4G_PAD}
\edef\UseOption{\UseOption,HAVE_BACKLIGHT}
\edef\UseOption{\UseOption,HAVE_DISK_STORAGE}
+\edef\UseOption{\UseOption,USB_ENABLE_HID}
\edef\UseOption{\UseOption,ipod}
\newcommand{\playerman}{Ipod}
diff --git a/manual/platform/ipodmini.tex b/manual/platform/ipodmini.tex
index 7671a4fb1a..24dbfb063d 100644
--- a/manual/platform/ipodmini.tex
+++ b/manual/platform/ipodmini.tex
@@ -4,6 +4,7 @@
\edef\UseOption{\UseOption,IPOD_4G_PAD}
\edef\UseOption{\UseOption,HAVE_BACKLIGHT}
\edef\UseOption{\UseOption,HAVE_DISK_STORAGE}
+\edef\UseOption{\UseOption,USB_ENABLE_HID}
\edef\UseOption{\UseOption,ipod}
\newcommand{\playerman}{Ipod}
diff --git a/manual/platform/ipodnano.tex b/manual/platform/ipodnano.tex
index 974fe687ec..027ec8d000 100644
--- a/manual/platform/ipodnano.tex
+++ b/manual/platform/ipodnano.tex
@@ -3,6 +3,7 @@
\edef\UseOption{\UseOption,HAVE_RB_BL_ON_DISK}
\edef\UseOption{\UseOption,IPOD_4G_PAD}
\edef\UseOption{\UseOption,HAVE_BACKLIGHT}
+\edef\UseOption{\UseOption,USB_ENABLE_HID}
\edef\UseOption{\UseOption,ipod}
\newcommand{\playerman}{Ipod}
diff --git a/manual/platform/ipodvideo.tex b/manual/platform/ipodvideo.tex
index ff18551266..3712a9651e 100644
--- a/manual/platform/ipodvideo.tex
+++ b/manual/platform/ipodvideo.tex
@@ -5,6 +5,7 @@
\edef\UseOption{\UseOption,HAVE_BACKLIGHT}
\edef\UseOption{\UseOption,HAVE_DISK_STORAGE}
\edef\UseOption{\UseOption,HAVE_CAR_ADAPTER_MODE}
+\edef\UseOption{\UseOption,USB_ENABLE_HID}
\edef\UseOption{\UseOption,ipod}
\newcommand{\playerman}{Ipod}
diff --git a/manual/platform/keymap-gigabeats.tex b/manual/platform/keymap-gigabeats.tex
index f0f3f128e2..004f5ad426 100644
--- a/manual/platform/keymap-gigabeats.tex
+++ b/manual/platform/keymap-gigabeats.tex
@@ -7,8 +7,8 @@
\newcommand{\ButtonRight}{\btnfnt{Right}}
\newcommand{\ButtonUp}{\btnfnt{Up}}
\newcommand{\ButtonDown}{\btnfnt{Down}}
-\newcommand{\ButtonVolUp}{\btnfnt{Volume up}}
-\newcommand{\ButtonVolDown}{\btnfnt{Volume down}}
+\newcommand{\ButtonVolUp}{\btnfnt{Volume Up}}
+\newcommand{\ButtonVolDown}{\btnfnt{Volume Down}}
\newcommand{\ButtonSelect}{\btnfnt{Select}}
\newcommand{\ButtonPrev}{\btnfnt{Previous}}
\newcommand{\ButtonPlay}{\btnfnt{Play}}