Index: tools/builds.pm =================================================================== --- tools/builds.pm (revision 23948) +++ tools/builds.pm (working copy) @@ -40,6 +40,7 @@ 'cowond2' => { name => 'Cowon D2', status => 2, + manual => 'cowond2', }, 'gigabeatfx' => { name => 'Toshiba Gigabeat F/X', Index: apps/plugins/pictureflow/pictureflow.c =================================================================== --- apps/plugins/pictureflow/pictureflow.c (revision 23948) +++ apps/plugins/pictureflow/pictureflow.c (working copy) @@ -105,7 +105,6 @@ { #ifdef HAVE_TOUCHSCREEN {PF_SELECT, BUTTON_CENTER, BUTTON_NONE}, - {PF_MENU, BUTTON_TOPLEFT, BUTTON_NONE}, {PF_BACK, BUTTON_BOTTOMRIGHT, BUTTON_NONE}, #endif #if CONFIG_KEYPAD == ARCHOS_AV300_PAD Index: manual/plugins/calculator.tex =================================================================== --- manual/plugins/calculator.tex (revision 23948) +++ manual/plugins/calculator.tex (working copy) @@ -8,13 +8,17 @@ \begin{table} \begin{btnmap}{}{} - \ButtonLeft{} / \ButtonRight{} / + \opt{RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IPOD_4G_PAD% + ,IPOD_3G_PAD,IAUDIO_X5_PAD,SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_PAD% + ,GIGABEAT_S_PAD,MROBE100_PAD,IRIVER_H10_PAD} + {\ButtonLeft{} / \ButtonRight{} /} \opt{RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD% ,SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD} {\ButtonUp{} / \ButtonDown} \opt{SANSA_E200_PAD}{/} \opt{scrollwheel}{\ButtonScrollFwd{} / \ButtonScrollBack} \opt{IRIVER_H10_PAD}{\ButtonScrollUp{} / \ButtonScrollDown} + \opt{COWON_D2_PAD}{\TouchMidLeft{} / \TouchMidRight / \TouchTopMiddle / \TouchBottomMiddle} \opt{HAVEREMOTEKEYMAP}{& } & Move around the keypad\\ % @@ -24,6 +28,7 @@ ,SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD} {\ButtonSelect} \opt{IRIVER_H10_PAD}{\ButtonPlay} + \opt{COWON_D2_PAD}{\TouchCenter} \opt{HAVEREMOTEKEYMAP}{& } & Select a button\\ % @@ -35,6 +40,7 @@ \opt{GIGABEAT_PAD}{\ButtonA} \opt{GIGABEAT_S_PAD}{\ButtonPlay} \opt{MROBE100_PAD}{\ButtonDisplay} + \opt{COWON_D2_PAD}{\ButtonMenu} \opt{HAVEREMOTEKEYMAP}{& } & Delete last entered digit or clear after calculation\\ % @@ -53,13 +59,14 @@ {\ButtonPlay} \opt{SANSA_E200_PAD,SANSA_C200_PAD}{Long \ButtonSelect} \opt{GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD}{\ButtonMenu} + \opt{COWON_D2_PAD}{\TouchBottomRight} \opt{HAVEREMOTEKEYMAP}{& } & Calculate\\ % \opt{RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOff} \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonMenu} \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_PAD% - ,MROBE100_PAD}{\ButtonPower} + ,MROBE100_PAD,COWON_D2_PAD}{\ButtonPower} \opt{GIGABEAT_S_PAD}{\ButtonBack} \opt{HAVEREMOTEKEYMAP}{& \opt{IRIVER_RC_H100_PAD}{\ButtonRCStop} Index: manual/plugins/jewels.tex =================================================================== --- manual/plugins/jewels.tex (revision 23948) +++ manual/plugins/jewels.tex (working copy) @@ -14,7 +14,10 @@ \begin{table} \begin{btnmap}{}{} - \ButtonLeft/\ButtonRight/ + \opt{RECORDER_PAD,IRIVER_H10_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD% + ,IPOD_4G_PAD,IPOD_3G_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD,SANSA_C200_PAD% + ,GIGABEAT_PAD,MROBE100_PAD,IAUDIO_X5_PAD,GIGABEAT_S_PAD} + {\ButtonLeft/\ButtonRight/} \opt{RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,SANSA_E200_PAD% ,SANSA_FUZE_PAD,SANSA_C200_PAD,GIGABEAT_PAD,MROBE100_PAD,IAUDIO_X5_PAD% ,GIGABEAT_S_PAD} @@ -22,6 +25,7 @@ \opt{IPOD_4G_PAD}{\ButtonMenu/\ButtonPlay} \opt{IPOD_3G_PAD}{\ButtonScrollBack/\ButtonScrollFwd} \opt{IRIVER_H10_PAD}{\ButtonScrollUp/\ButtonScrollDown} + \opt{COWON_D2_PAD}{\TouchMidLeft/\TouchMidRight/\TouchTopMiddle\TouchBottomMiddle} \opt{HAVEREMOTEKEYMAP}{& } & Move the cursor around the jewels \\ \opt{RECORDER_PAD,IRIVER_H10_PAD}{\ButtonPlay} @@ -30,10 +34,11 @@ ,SANSA_FUZE_PAD,SANSA_C200_PAD,GIGABEAT_PAD,MROBE100_PAD,IAUDIO_X5_PAD% ,GIGABEAT_S_PAD} {\ButtonSelect} + \opt{COWON_D2_PAD}{\TouchCenter} \opt{HAVEREMOTEKEYMAP}{& } & Select a jewel \\ \opt{IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_PAD,MROBE100_PAD% - ,IAUDIO_X5_PAD}{\ButtonPower} + ,IAUDIO_X5_PAD,COWON_D2_PAD}{\ButtonPower} \opt{SANSA_FUZE_PAD}{Long \ButtonHome} \opt{GIGABEAT_S_PAD}{\ButtonBack} \opt{IPOD_3G_PAD}{\ButtonMenu} Index: manual/plugins/wormlet.tex =================================================================== --- manual/plugins/wormlet.tex (revision 23948) +++ manual/plugins/wormlet.tex (working copy) @@ -17,7 +17,11 @@ \begin{table} \begin{btnmap}{}{} - \ButtonLeft\ / \ButtonRight + \opt{ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,SANSA_E200_PAD% + ,SANSA_FUZE_PAD,SANSA_C200_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD% + ,IPOD_3G_PAD,IPOD_4G_PAD,IRIVER_H10_PAD} + {\ButtonLeft\ / \ButtonRight} + \opt{COWON_D2_PAD}{\TouchMidLeft{} / \TouchMidRight} \opt{HAVEREMOTEKEYMAP}{& } & Controls number of worms in the game\\ \opt{RECORDER_PAD}{ @@ -72,10 +76,18 @@ \nopt{RECORDER_PAD}{ \begin{table} \begin{btnmap}{}{} - \ButtonLeft + \opt{ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD% + ,SANSA_E200_PAD,SANSA_FUZE_PAD,SANSA_C200_PAD,GIGABEAT_PAD% + ,GIGABEAT_S_PAD,MROBE100_PAD,IPOD_3G_PAD,IPOD_4G_PAD,IRIVER_H10_PAD} + {\ButtonLeft} + \opt{COWON_D2_PAD}{\TouchMidLeft} \opt{HAVEREMOTEKEYMAP}{& } & Turn left\\ - \ButtonRight + \opt{ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD% + ,SANSA_E200_PAD,SANSA_FUZE_PAD,SANSA_C200_PAD,GIGABEAT_PAD% + ,GIGABEAT_S_PAD,MROBE100_PAD,IPOD_3G_PAD,IPOD_4G_PAD,IRIVER_H10_PAD} + {\ButtonRight} + \opt{COWON_D2_PAD}{\TouchMidRight} \opt{HAVEREMOTEKEYMAP}{& } & Turn right\\ \opt{ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD% @@ -83,6 +95,7 @@ ,GIGABEAT_S_PAD,MROBE100_PAD}{\ButtonUp} \opt{IPOD_3G_PAD,IPOD_4G_PAD}{\ButtonMenu} \opt{IRIVER_H10_PAD}{\ButtonScrollUp} + \opt{COWON_D2_PAD}{\TouchTopMiddle} \opt{HAVEREMOTEKEYMAP}{& } & Turn Up\\ \opt{ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD% @@ -90,6 +103,7 @@ ,GIGABEAT_S_PAD,MROBE100_PAD}{\ButtonDown} \opt{IPOD_3G_PAD,IPOD_4G_PAD}{\ButtonPlay} \opt{IRIVER_H10_PAD}{\ButtonScrollDown} + \opt{COWON_D2_PAD}{\TouchBottomMiddle} \opt{HAVEREMOTEKEYMAP}{& } & Turn Down\\ \end{btnmap} Index: manual/plugins/clock.tex =================================================================== --- manual/plugins/clock.tex (revision 23948) +++ manual/plugins/clock.tex (working copy) @@ -7,7 +7,11 @@ \begin{table} \begin{btnmap}{}{} - \ButtonLeft{} / \ButtonRight + \opt{RECORDER_PAD,IAUDIO_X5_PAD,IRIVER_H300_PAD,IPOD_4G_PAD,IPOD_3G_PAD% + ,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD,SANSA_C200_PAD% + ,SANSA_E200_PAD,IRIVER_H10_PAD} + {\ButtonLeft{} / \ButtonRight} + \opt{COWON_D2_PAD}{\TouchMidRight{} / \TouchMidLeft} \opt{HAVEREMOTEKEYMAP}{& } & Cycle through modes \\ \opt{RECORDER_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD% @@ -16,6 +20,7 @@ {\ButtonScrollFwd{} / \ButtonScrollBack} \opt{SANSA_C200_PAD}{\ButtonVolUp{} / \ButtonVolDown} \opt{IRIVER_H10_PAD}{\ButtonScrollUp{} / \ButtonScrollDown} + \opt{COWON_D2_PAD}{\ButtonMinus{} / \ButtonPlus} \opt{HAVEREMOTEKEYMAP}{& } & Cycle through skins \\ \opt{RECORDER_PAD}{\ButtonFOne} @@ -25,19 +30,21 @@ {\ButtonMenu} \opt{SANSA_C200_PAD,SANSA_E200_PAD}{\ButtonDown} \opt{IRIVER_H10_PAD}{\ButtonFF} + \opt{COWON_D2_PAD}{\ButtonMenu{} or \TouchTopLeft} \opt{HAVEREMOTEKEYMAP}{& } & Main Menu \\ \opt{RECORDER_PAD}{\ButtonPlay} \opt{IRIVER_H10_PAD}{\ButtonRew} \opt{IRIVER_H300_PAD,IAUDIO_X5_PAD,IPOD_4G_PAD,IPOD_3G_PAD,SANSA_C200_PAD% ,SANSA_E200_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD}{\ButtonSelect} + \opt{COWON_D2_PAD}{\ButtonPlus{} or \TouchBottomMiddle} \opt{HAVEREMOTEKEYMAP}{& } & Start / Stop Counter \\ - Long - \opt{RECORDER_PAD_PAD}{\ButtonPlay}% - \opt{IRIVER_H10_PAD}{\ButtonRew}% + \opt{RECORDER_PAD_PAD}{Long \ButtonPlay}% + \opt{IRIVER_H10_PAD}{Long \ButtonRew}% \opt{IRIVER_H300_PAD,IAUDIO_X5_PAD,IPOD_4G_PAD,IPOD_3G_PAD,SANSA_C200_PAD% - ,SANSA_E200_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD}{\ButtonSelect} + ,SANSA_E200_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD}{Long \ButtonSelect} + \opt{COWON_D2_PAD}{\ButtonPlus{} or long \TouchBottomMiddle} \opt{HAVEREMOTEKEYMAP}{& } & Reset Counter \\ \opt{RECORDER_PAD,IRIVER_H300_PAD}{\ButtonOff} @@ -45,6 +52,7 @@ \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_PAD% ,MROBE100_PAD}{\ButtonPower} \opt{GIGABEAT_S_PAD}{\ButtonBack} + \opt{COWON_D2_PAD}{\ButtonPower{} or \TouchBottomRight} \opt{HAVEREMOTEKEYMAP}{& } & Save Settings (if enabled) and Exit \\ \end{btnmap} @@ -122,4 +130,4 @@ \url{http://en.wikipedia.org/wiki/Binary_numeral_system} \subsubsection{Plain mode} -This mode shows a ``plain'' clock in large text that takes up nearly the whole LCD. \ No newline at end of file +This mode shows a ``plain'' clock in large text that takes up nearly the whole LCD. Index: manual/plugins/xobox.tex =================================================================== --- manual/plugins/xobox.tex (revision 23948) +++ manual/plugins/xobox.tex (working copy) @@ -14,7 +14,10 @@ ,RECORDER_PAD,ONDIO_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD} {\ButtonUp, \ButtonDown,}% \opt{IRIVER_H10_PAD}{\ButtonScrollUp, \ButtonScrollDown,} - \ButtonLeft, \ButtonRight + \opt{IPOD_4G_PAD,IPOD_3G_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD% + ,SANSA_E200_PAD,SANSA_C200_PAD,RECORDER_PAD,ONDIO_PAD,GIGABEAT_PAD% + ,GIGABEAT_S_PAD,MROBE100_PADvIRIVER_H10_PAD}{\ButtonLeft, \ButtonRight} + \opt{COWON_D2_PAD}{\TouchTopMiddle, \TouchBottomMiddle, \TouchMidLeft, \TouchMidRight} \opt{HAVEREMOTEKEYMAP}{& } & Move around the arena\\ \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonMode} @@ -24,11 +27,13 @@ \opt{SANSA_E200_PAD,SANSA_C200_PAD}{\ButtonRec} \opt{GIGABEAT_PAD}{\ButtonA} \opt{MROBE100_PAD}{\ButtonDisplay} + \opt{COWON_D2_PAD}{\TouchCenter} \opt{HAVEREMOTEKEYMAP}{& } & Pause\\ \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,RECORDER_PAD,ONDIO_PAD}{\ButtonOff} \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonSelect{} + \ButtonMenu} - \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_PAD,MROBE100_PAD}{\ButtonPower} + \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD% + ,GIGABEAT_PAD,MROBE100_PAD,COWON_D2_PAD}{\ButtonPower} \opt{SANSA_FUZE_PAD}{Long \ButtonHome} \opt{GIGABEAT_S_PAD}{\ButtonBack} \opt{HAVEREMOTEKEYMAP}{& } Index: manual/plugins/plasma.tex =================================================================== --- manual/plugins/plasma.tex (revision 23948) +++ manual/plugins/plasma.tex (working copy) @@ -7,7 +7,9 @@ \begin{btnmap}{}{} \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonScrollFwd\ / \ButtonScrollBack} \opt{IRIVER_H10_PAD}{\ButtonScrollUp\ / \ButtonScrollDown} - \nopt{IPOD_4G_PAD,IPOD_3G_PAD,IRIVER_H10_PAD}{\ButtonUp\ / \ButtonDown} + \opt{COWON_D2_PAD}{\TouchMidLeft{} / \TouchMidRight} + \nopt{IPOD_4G_PAD,IPOD_3G_PAD,IRIVER_H10_PAD,COWON_D2_PAD} + {\ButtonUp\ / \ButtonDown} \opt{HAVEREMOTEKEYMAP}{& } & Adjust frequency\\ \opt{lcd_color}{ @@ -16,12 +18,14 @@ ,MROBE100_PAD} {\ButtonSelect} \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD}{\ButtonPlay} + \opt{COWON_D2_PAD}{\TouchCenter} \opt{HAVEREMOTEKEYMAP}{& } & Change colours\\ } \opt{RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOff} \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonMenu} - \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_PAD,MROBE100_PAD} + \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD% + ,GIGABEAT_PAD,MROBE100_PAD,COWON_D2_PAD} {\ButtonPower} \opt{SANSA_FUZE_PAD}{Long \ButtonHome} \opt{GIGABEAT_S_PAD}{\ButtonBack} Index: manual/plugins/cube.tex =================================================================== --- manual/plugins/cube.tex (revision 23948) +++ manual/plugins/cube.tex (working copy) @@ -11,6 +11,7 @@ \opt{IRIVER_H10_PAD}{\ButtonFF} \opt{GIGABEAT_PAD}{\ButtonA} \opt{MROBE100_PAD}{\ButtonDisplay} + \opt{COWON_D2_PAD}{\TouchBottomRight} \opt{HAVEREMOTEKEYMAP}{& } & Display at maximum frame rate\\ \opt{PLAYER_PAD,RECORDER_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IAUDIO_X5_PAD% @@ -19,6 +20,7 @@ \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn} \opt{GIGABEAT_PAD}{\ButtonSelect} \opt{SANSA_E200_PAD,SANSA_FUZE_PAD,SANSA_C200_PAD,MROBE100_PAD}{\ButtonUp} + \opt{COWON_D2_PAD}{\TouchCenter} \opt{HAVEREMOTEKEYMAP}{& } & Pause\\ \opt{PLAYER_PAD,ONDIO_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD}{\ButtonMenu} @@ -28,10 +30,15 @@ \opt{IAUDIO_X5_PAD}{\ButtonSelect} \opt{IRIVER_H10_PAD}{\ButtonRew} \opt{SANSA_E200_PAD,SANSA_FUZE_PAD,SANSA_C200_PAD}{\ButtonDown} + \opt{COWON_D2_PAD}{\TouchTopRight} \opt{HAVEREMOTEKEYMAP}{& } & Cycle draw mode\\ + \opt{ONDIO_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD,RECORDER_PAD% + ,IRIVER_H100_PAD,IRIVER_H300_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IAUDIO_X5_PAD% + ,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD,SANSA_C200_PAD} + {\ButtonRight{} / \ButtonLeft} \opt{PLAYER_PAD}{\ButtonOn+\ButtonRight{} / \ButtonOn+\ButtonLeft} - \nopt{PLAYER_PAD}{\ButtonRight{} / \ButtonLeft} + \opt{COWON_D2_PAD}{\TouchMidRight{} / \TouchMidLeft} \opt{HAVEREMOTEKEYMAP}{& } & Select axis to adjust\\ \opt{PLAYER_PAD}{\ButtonRight{} / \ButtonLeft} @@ -40,13 +47,14 @@ \opt{IPOD_4G_PAD,IPOD_3G_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD}{\ButtonScrollFwd{} / \ButtonScrollBack} \opt{IRIVER_H10_PAD}{\ButtonScrollUp{} / \ButtonScrollDown} \opt{SANSA_C200_PAD}{\ButtonVolDown{} / \ButtonVolUp} + \opt{COWON_D2_PAD}{\TouchTopMiddle{} / \TouchBottomMiddle} \opt{HAVEREMOTEKEYMAP}{& } & Change speed/angle (speed can not be changed while paused)\\ \opt{PLAYER_PAD}{\ButtonStop} \opt{RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOff} \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonMenu} \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_PAD% - ,MROBE100_PAD}{\ButtonPower} + ,MROBE100_PAD,COWON_D2_PAD}{\ButtonPower} \opt{SANSA_FUZE_PAD}{Long \ButtonHome} \opt{GIGABEAT_S_PAD}{\ButtonBack} \opt{HAVEREMOTEKEYMAP}{& Index: manual/plugins/sokoban.tex =================================================================== --- manual/plugins/sokoban.tex (revision 23948) +++ manual/plugins/sokoban.tex (working copy) @@ -21,14 +21,19 @@ {\ButtonUp, \ButtonDown, }% \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonMenu, \ButtonPlay, }% \opt{IRIVER_H10_PAD}{\ButtonScrollUp, \ButtonScrollDown, }% - \ButtonLeft, \ButtonRight +\opt{RECORDER_PAD,ARCHOS_AV300_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD% + ,IAUDIO_X5_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD,SANSA_E200_PAD% + ,SANSA_FUZE_PAD,SANSA_C200_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IRIVER_H10_PAD} + {\ButtonLeft, \ButtonRight} +\opt{COWON_D2_PAD} + {\TouchTopMiddle, \TouchBottomMiddle, \TouchMidLeft, \TouchMidRight} \opt{HAVEREMOTEKEYMAP}{& } & Move the ``sokoban'' up, down, left, or right\\ \opt{RECORDER_PAD,ARCHOS_AV300_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOff} \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonSelect+\ButtonMenu} \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,GIGABEAT_PAD,MROBE100_PAD,SANSA_E200_PAD,SANSA_C200_PAD}{\ButtonPower} \opt{SANSA_FUZE_PAD}{Long \ButtonHome} -\opt{GIGABEAT_S_PAD}{\ButtonMenu} +\opt{GIGABEAT_S_PAD,COWON_D2_PAD}{\ButtonMenu} \opt{HAVEREMOTEKEYMAP}{& \opt{IRIVER_RC_H100_PAD}{\ButtonRCStop} } @@ -43,6 +48,7 @@ \opt{MROBE10_PAD}{\ButtonDisplay} \opt{SANSA_E200_PAD,SANSA_FUZE_PAD}{\ButtonSelect+\ButtonDown} \opt{GIGABEAT_S_PAD}{\ButtonPrev} + \opt{COWON_D2_PAD}{\ButtonMinus} \opt{HAVEREMOTEKEYMAP}{& } & Back to previous level \\ } @@ -55,6 +61,7 @@ \opt{GIGABEAT_PAD,MROBE100_PAD}{\ButtonMenu} \opt{SANSA_E200_PAD,SANSA_FUZE_PAD,SANSA_C200_PAD}{\ButtonSelect+\ButtonRight} \opt{GIGABEAT_S_PAD}{\ButtonPlay} + \opt{COWON_D2_PAD}{\TouchTopRight} \opt{HAVEREMOTEKEYMAP}{& } & Restart level \\ } @@ -68,6 +75,7 @@ \opt{GIGABEAT_S_PAD}{\ButtonNext} \opt{MROBE100_PAD}{\ButtonPlay} \opt{SANSA_E200_PAD,SANSA_FUZE_PAD}{\ButtonSelect+\ButtonUp} + \opt{COWON_D2_PAD}{\ButtonPlus} \opt{HAVEREMOTEKEYMAP}{& } & Go to next level \\ } @@ -77,6 +85,7 @@ \opt{IPOD_4G_PAD,IPOD_3G_PAD,IAUDIO_X5_PAD,GIGABEAT_PAD,MROBE100_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD,SANSA_C200_PAD}{\ButtonSelect} \opt{IRIVER_H10_PAD}{\ButtonRew} \opt{GIGABEAT_S_PAD}{\ButtonVolUp} +\opt{COWON_D2_PAD}{\TouchTopRight} \opt{HAVEREMOTEKEYMAP}{& } & Undo last movement \\ @@ -90,6 +99,7 @@ \opt{MROBE100_PAD}{\ButtonDisplay} \opt{SANSA_E200_PAD,SANSA_C200_PAD}{\ButtonRec} \opt{SANSA_FUZE_PAD}{\ButtonSelect+\ButtonLeft} +\opt{COWON_D2_PAD}{\TouchBottomLeft} \opt{HAVEREMOTEKEYMAP}{& } & Redo previously undone move \\ \hline @@ -100,6 +110,7 @@ \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn} \opt{IPOD_4G_PAD,IPOD_3G_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD% ,SANSA_E200_PAD,SANSA_FUZE_PAD,SANSA_C200_PAD}{\ButtonSelect} +\opt{COWON_D2_PAD}{\TouchCenter} \opt{HAVEREMOTEKEYMAP}{& } & Pause/resume \\ \opt{RECORDER_PAD,ARCHOS_AV300_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD% @@ -108,16 +119,21 @@ {\ButtonUp/\ButtonDown} \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonMenu/\ButtonPlay} \opt{IRIVER_H10_PAD}{\ButtonScrollUp/\ButtonScrollDown} +\opt{COWON_D2_PAD}{\TouchTopMiddle/\TouchBottomMiddle} \opt{HAVEREMOTEKEYMAP}{& } & Increase/decrease playback speed \\ - \ButtonLeft/\ButtonRight +\opt{RECORDER_PAD,ARCHOS_AV300_PAD,IAUDIO_X5_PAD,IRIVER_H10_PAD,ONDIO_PAD% + ,IRIVER_H100_PAD,IRIVER_H300_PAD,IPOD_4G_PAD,IPOD_3G_PAD,GIGABEAT_PAD% + ,GIGABEAT_S_PAD,MROBE100_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD,SANSA_C200_PAD} + {\ButtonLeft/\ButtonRight} +\opt{COWON_D2_PAD}{\TouchMidLeft/\TouchMidRight} \opt{HAVEREMOTEKEYMAP}{& } & Go backward/forward (while paused) \\ \opt{RECORDER_PAD,ARCHOS_AV300_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOff} \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonSelect+\ButtonMenu} \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,GIGABEAT_PAD,MROBE100_PAD,SANSA_E200_PAD,SANSA_C200_PAD}{\ButtonPower} \opt{SANSA_FUZE_PAD}{Long \ButtonHome} -\opt{GIGABEAT_S_PAD}{\ButtonMenu} +\opt{GIGABEAT_S_PAD,COWON_D2_PAD}{\ButtonMenu} \opt{HAVEREMOTEKEYMAP}{& } & Quit \\ \end{btnmap} Index: manual/plugins/doom.tex =================================================================== --- manual/plugins/doom.tex (revision 23948) +++ manual/plugins/doom.tex (working copy) @@ -93,12 +93,18 @@ & Down\\ } % - \ButtonLeft - \opt{HAVEREMOTEKEYMAP}{& } + \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,SANSA_E200_PAD% + ,SANSA_FUZE_PAD,SANSA_C200_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD% + ,IPOD_3G_PAD,IPOD_4G_PAD,IRIVER_H10_PAD}{\ButtonLeft} + \opt{COWON_D2_PAD}{\TouchMidLeft} + \opt{HAVEREMOTEKEYMAP}{& } & Turn Left \\ % - \ButtonRight - \opt{HAVEREMOTEKEYMAP}{& } + \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,SANSA_E200_PAD% + ,SANSA_FUZE_PAD,SANSA_C200_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD% + ,IPOD_3G_PAD,IPOD_4G_PAD,IRIVER_H10_PAD}{\ButtonRight} + \opt{COWON_D2_PAD}{\TouchMidRight} + \opt{HAVEREMOTEKEYMAP}{& } & Turn Right \\ % \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonRec} Index: manual/plugins/codebuster.tex =================================================================== --- manual/plugins/codebuster.tex (revision 23948) +++ manual/plugins/codebuster.tex (working copy) @@ -16,19 +16,25 @@ \opt{IPOD_4G_PAD}{\ButtonMenu} \opt{IRIVER_H300_PAD}{\ButtonOff} \opt{GIGABEAT_S_PAD}{\ButtonBack} + \opt{COWON_D2_PAD}{\ButtonPower, \ButtonMenu or \TouchTopRight} \opt{HAVEREMOTEKEYMAP}{& } & Show menu \\ \opt{IRIVER_H300_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD,SANSA_E200_PAD,SANSA_C200_PAD,SANSA_FUZE_PAD,IPOD_4G_PAD} {\ButtonSelect} \opt{IAUDIO_X5_PAD}{\ButtonRec} + \opt{COWON_D2_PAD}{\ButtonMinus, \ButtonPlus, or \TouchCenter} \opt{HAVEREMOTEKEYMAP}{& } & Check suggestion and move to next line \\ - \ButtonLeft\ / \ButtonRight + \opt{IRIVER_H300_PAD,IAUDIO_X5_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD% + ,SANSA_C200_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD,IPOD_4G_PAD} + {\ButtonLeft\ / \ButtonRight} + \opt{COWON_D2_PAD}{\TouchMidLeft / \TouchMidRight} \opt{HAVEREMOTEKEYMAP}{& } & Select a peg \\ \opt{IRIVER_H300_PAD,IAUDIO_X5_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD} {\ButtonUp\ / \ButtonDown} \opt{SANSA_E200_PAD,SANSA_FUZE_PAD,IPOD_4G_PAD}{\ButtonScrollFwd\ / \ButtonScrollBack} + \opt{COWON_D2_PAD}{\TouchTopMiddle / \TouchBottomMiddle} \opt{HAVEREMOTEKEYMAP}{& } & Change current peg \\ \end{btnmap} Index: manual/plugins/logo.tex =================================================================== --- manual/plugins/logo.tex (revision 23948) +++ manual/plugins/logo.tex (working copy) @@ -3,7 +3,12 @@ Demo showing the Rockbox logo bouncing around the screen. \begin{table} \begin{btnmap}{}{} - \ButtonRight\ / \ButtonLeft + \opt{PLAYER_PAD,RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD% + ,IAUDIO_X5_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD,SANSA_C200_PAD% + ,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD,IPOD_4G_PAD,IPOD_3G_PAD% + ,IRIVER_H10_PAD} + {\ButtonRight\ / \ButtonLeft} + \opt{COWON_D2_PAD}{\TouchMidLeft{}\ /\ \TouchMidRight} \opt{HAVEREMOTEKEYMAP}{& } & Increase / decrease speed on the x-axis\\ \opt{PLAYER_PAD}{\ButtonOn+\ButtonRight\ / \ButtonOn+\ButtonLeft} @@ -13,12 +18,14 @@ {\ButtonUp\ / \ButtonDown} \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonScrollFwd\ / \ButtonScrollBack} \opt{IRIVER_H10_PAD}{\ButtonScrollUp\ / \ButtonScrollDown} + \opt{COWON_D2_PAD}{\TouchBottomMiddle{} / \TouchTopMiddle} \opt{HAVEREMOTEKEYMAP}{& } & Increase / decrease speed on the y-axis\\ \opt{PLAYER_PAD}{\ButtonStop} \opt{RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOff} \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonMenu} - \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_PAD,MROBE100_PAD}{\ButtonPower} + \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD% + ,GIGABEAT_PAD,MROBE100_PAD,COWON_D2_PAD}{\ButtonPower} \opt{SANSA_FUZE_PAD}{Long \ButtonHome} \opt{GIGABEAT_S_PAD}{\ButtonBack} \opt{HAVEREMOTEKEYMAP}{& Index: manual/plugins/brickmania.tex =================================================================== --- manual/plugins/brickmania.tex (revision 23948) +++ manual/plugins/brickmania.tex (working copy) @@ -23,11 +23,15 @@ \begin{table} \begin{btnmap}{}{} - \ButtonLeft\ / \ButtonRight + \opt{RECORDER_PAD,IAUDIO_X5_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD% + ,SANSA_C200_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD,IPOD_4G_PAD% + ,IPOD_3G_PAD,SANSA_E200_PAD,IRIVER_H10_PAD} + {\ButtonLeft\ / \ButtonRight} \opt{SANSA_C200_PAD}{\\ \ButtonVolDown\ / \ButtonVolUp} \opt{IPOD_4G_PAD,IPOD_3G_PAD,SANSA_E200_PAD}{ \ButtonScrollBack\ / \ButtonScrollFwd} + \opt{COWON_D2_PAD}{\TouchBottomLeft / \TouchBottomRight / \TouchTopMiddle / \TouchBottomMiddle} \opt{HAVEREMOTEKEYMAP}{& } & Moves the paddle\\ \opt{RECORDER_PAD,IAUDIO_X5_PAD}{\ButtonPlay\ / \ButtonUp} @@ -36,11 +40,13 @@ ,GIGABEAT_S_PAD,MROBE100_PAD}{\ButtonSelect\ / \ButtonUp} \opt{IPOD_4G_PAD,IPOD_3G_PAD,SANSA_E200_PAD}{\ButtonSelect} \opt{IRIVER_H10_PAD}{\ButtonPlay\ / \ButtonScrollUp} + \opt{COWON_D2_PAD}{\TouchCenter} \opt{HAVEREMOTEKEYMAP}{& } & Release the ball / Fire\\ \opt{RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOff} \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonMenu} - \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_PAD,MROBE100_PAD}{\ButtonPower} + \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD% + ,GIGABEAT_PAD,MROBE100_PAD,COWON_D2_PAD}{\ButtonPower} \opt{GIGABEAT_S_PAD}{\ButtonBack} \opt{HAVEREMOTEKEYMAP}{& \opt{IRIVER_RC_H100_PAD}{\ButtonRCStop} Index: manual/plugins/mazezam.tex =================================================================== --- manual/plugins/mazezam.tex (revision 23948) +++ manual/plugins/mazezam.tex (working copy) @@ -16,17 +16,24 @@ \begin{btnmap}{}{} \opt{IPOD_4G_PAD}{\ButtonMenu, \ButtonPlay,} \opt{IPOD_3G_PAD}{\ButtonScrollBack, \ButtonScrollFwd,} - \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,SANSA_C200_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD,RECORDER_PAD% - ,ONDIO_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD} + \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,SANSA_C200_PAD% + ,SANSA_E200_PAD,SANSA_FUZE_PAD,RECORDER_PAD,ONDIO_PAD,GIGABEAT_PAD% + ,GIGABEAT_S_PAD,MROBE100_PAD} {\ButtonUp, \ButtonDown,}% \opt{IRIVER_H10_PAD}{\ButtonScrollUp, \ButtonScrollDown,} - \ButtonLeft, \ButtonRight + \opt{IPOD_4G_PAD,IPOD_3G_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD% + ,SANSA_C200_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD,RECORDER_PAD,ONDIO_PAD% + ,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD,IRIVER_H10_PAD} + {\ButtonLeft{}, \ButtonRight} + \opt{COWON_D2_PAD}{\TouchMidLeft/\TouchMidRight/\TouchTopMiddle\TouchBottomMiddle} \opt{HAVEREMOTEKEYMAP}{& } & Move Character\\ \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,RECORDER_PAD,ONDIO_PAD}{\ButtonOff} \opt{IPOD_4G_PAD}{\ButtonSelect+\ButtonMenu} \opt{IPOD_3G_PAD}{\ButtonMenu} - \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD,SANSA_FUZE_PAD,GIGABEAT_PAD,MROBE100_PAD}{\ButtonPower} + \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD% + ,SANSA_FUZE_PAD,GIGABEAT_PAD,MROBE100_PAD,COWON_D2_PAD} + {\ButtonPower} \opt{GIGABEAT_S_PAD}{\ButtonBack} \opt{HAVEREMOTEKEYMAP}{& \opt{IRIVER_RC_H100_PAD}{\ButtonRCStop} Index: manual/plugins/pngviewer.tex =================================================================== --- manual/plugins/pngviewer.tex (revision 23948) +++ manual/plugins/pngviewer.tex (working copy) @@ -19,7 +19,10 @@ {\ButtonUp\ / \ButtonDown}% \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonMenu\ / \ButtonPlay}% \opt{IRIVER_H10_PAD}{\ButtonScrollUp\ / \ButtonScrollDown} % - / \ButtonLeft\ / \ButtonRight + \opt{RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD% + ,SANSA_E200_PAD,SANSA_FUZE_PAD,SANSA_C200_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD% + ,MROBE100_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IRIVER_H10_PAD} + {/ \ButtonLeft\ / \ButtonRight} \opt{HAVEREMOTEKEYMAP}{& } & Move around in zoomed in image\\ \opt{RECORDER_PAD}{\ButtonPlay} Index: manual/plugins/rockboy.tex =================================================================== --- manual/plugins/rockboy.tex (revision 23948) +++ manual/plugins/rockboy.tex (working copy) @@ -17,7 +17,11 @@ ,GIGABEAT_S_PAD}{\ButtonUp{} / \ButtonDown} \opt{IPOD_4G_PAD}{Tap \ButtonPlay{} / \ButtonMenu} \opt{IRIVER_H10_PAD}{\ButtonScrollUp{} / \ButtonScrollDown} - / \ButtonLeft{} / \ButtonRight + \opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD% + ,SANSA_E200_PAD,SANSA_FUZE_PAD,SANSA_C200_PAD,GIGABEAT_PAD% + ,GIGABEAT_S_PAD,IPOD_4G_PAD,IRIVER_H10_PAD} + {\ButtonLeft{} / \ButtonRight} + \opt{COWON_D2_PAD}{\TouchTopMiddle{} / \TouchBottomMiddle{} / \TouchMidLeft{} / \TouchMidRight} \opt{HAVEREMOTEKEYMAP}{& } & Direction keys\\ % @@ -28,6 +32,7 @@ \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD}{\ButtonPlay} \opt{SANSA_E200_PAD,SANSA_FUZE_PAD,SANSA_C200_PAD}{\ButtonSelect} \opt{GIGABEAT_PAD,GIGABEAT_S_PAD}{\ButtonVolUp} + \opt{COWON_D2_PAD}{\ButtonPlus} \opt{HAVEREMOTEKEYMAP}{& } & A button\\ % @@ -39,6 +44,7 @@ \opt{SANSA_FUZE_PAD}{\ButtonPower} \opt{IRIVER_H10_PAD}{\ButtonFF} \opt{GIGABEAT_PAD,GIGABEAT_S_PAD}{\ButtonVolDown} + \opt{COWON_D2_PAD}{\ButtonMinus} \opt{HAVEREMOTEKEYMAP}{& } & B button\\ % @@ -52,6 +58,7 @@ \opt{IRIVER_H10_PAD}{\ButtonRew} \opt{GIGABEAT_PAD}{\ButtonA} \opt{GIGABEAT_S_PAD}{\ButtonPlay} + \opt{COWON_D2_PAD}{\TouchTopRight} \opt{HAVEREMOTEKEYMAP}{& } & Start\\ % @@ -62,6 +69,7 @@ \opt{SANSA_E200_PAD,SANSA_FUZE_PAD}{\ButtonScrollFwd} \opt{SANSA_C200_PAD}{\ButtonVolUp} \opt{GIGABEAT_PAD,GIGABEAT_S_PAD}{\ButtonSelect} + \opt{COWON_D2_PAD}{\TouchCenter} \opt{HAVEREMOTEKEYMAP}{& } & Select\\ % @@ -77,7 +85,7 @@ \opt{IRIVER_H100_PAD}{\ButtonMode} \opt{IPOD_4G_PAD}{\ButtonHold{} switch} \opt{IAUDIO_X5_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD,SANSA_C200_PAD,IRIVER_H10_PAD}{\ButtonPower} - \opt{GIGABEAT_PAD,GIGABEAT_S_PAD}{\ButtonMenu} + \opt{GIGABEAT_PAD,GIGABEAT_S_PAD,COWON_D2_PAD}{\ButtonMenu} \opt{HAVEREMOTEKEYMAP}{& } & Open Rockboy menu\\ \end{btnmap} Index: manual/plugins/starfield.tex =================================================================== --- manual/plugins/starfield.tex (revision 23948) +++ manual/plugins/starfield.tex (working copy) @@ -5,7 +5,11 @@ \begin{table} \begin{btnmap}{}{} - \ButtonRight\ / \ButtonLeft + \opt{IPOD_4G_PAD,IPOD_3G_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,RECORDER_PAD% + ,ONDIO_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD,SANSA_E200_PAD% + ,SANSA_FUZE_PAD,SANSA_C200_PAD,IAUDIO_X5_PAD,IRIVER_H10_PAD} + {\ButtonRight\ / \ButtonLeft} + \opt{COWON_D2_PAD}{\TouchMidRight{} / \TouchMidLeft} \opt{HAVEREMOTEKEYMAP}{& } & Increase / decrease number of stars\\ \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonScrollFwd\ / \ButtonScrollBack} @@ -14,17 +18,20 @@ ,SANSA_C200_PAD,IAUDIO_X5_PAD} {\ButtonUp\ / \ButtonDown} \opt{IRIVER_H10_PAD}{\ButtonScrollUp\ / \ButtonScrollDown} + \opt{COWON_D2_PAD}{\TouchTopMiddle{} / \TouchBottomMiddle} \opt{HAVEREMOTEKEYMAP}{& } & Increase / decrease speed\\ \opt{lcd_color}{% \opt{IRIVER_H300_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD,SANSA_C200_PAD% ,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD}{\ButtonSelect}% \opt{IPOD_4G_PAD,IPOD_3G_PAD,IAUDIO_X5_PAD,IRIVER_H10_PAD}{\ButtonPlay}% + \opt{COWON_D2_PAD}{\TouchCenter} \opt{HAVEREMOTEKEYMAP}{& } & Change colours\\% }% \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonMenu} - \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_PAD,MROBE100_PAD}{\ButtonPower} + \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD% + ,GIGABEAT_PAD,MROBE100_PAD,COWON_D2_PAD}{\ButtonPower} \opt{SANSA_FUZE_PAD}{Long \ButtonHome} \opt{GIGABEAT_S_PAD}{\ButtonBack} \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,RECORDER_PAD,ONDIO_PAD}{\ButtonOff} Index: manual/plugins/rockblox.tex =================================================================== --- manual/plugins/rockblox.tex (revision 23948) +++ manual/plugins/rockblox.tex (working copy) @@ -19,12 +19,24 @@ \opt{GIGABEAT_PAD}{\ButtonA} \opt{MROBE100_PAD}{\ButtonDisplay} \opt{ONDIO_PAD}{\ButtonMenu+\ButtonOff} + \opt{COWON_D2_PAD}{\ButtonMenu} \opt{HAVEREMOTEKEYMAP}{& } & Restart game\\ - \ButtonLeft + + \opt{PLAYER_PAD,RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD% + ,IAUDIO_X5_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD,SANSA_C200_PAD% + ,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD,IPOD_4G_PAD,IPOD_3G_PAD% + ,IRIVER_H10_PAD} + {\ButtonLeft} + \opt{COWON_D2_PAD}{\TouchMidLeft} \opt{HAVEREMOTEKEYMAP}{& } & Move left\\ - \ButtonRight + \opt{PLAYER_PAD,RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD% + ,IAUDIO_X5_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD,SANSA_C200_PAD% + ,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD,IPOD_4G_PAD,IPOD_3G_PAD% + ,IRIVER_H10_PAD} + {\ButtonRight} + \opt{COWON_D2_PAD}{\TouchMidRight} \opt{HAVEREMOTEKEYMAP}{& } & Move right\\ \opt{PLAYER_PAD}{\ButtonMenu} @@ -34,6 +46,7 @@ {\ButtonDown} \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonPlay} \opt{IRIVER_H10_PAD}{\ButtonScrollDown} + \opt{COWON_D2_PAD}{\TouchBottomMiddle} \opt{HAVEREMOTEKEYMAP}{& } & Move down\\ \opt{PLAYER_PAD}{\ButtonOn+\ButtonPlay} @@ -46,6 +59,7 @@ \opt{SANSA_C200_PAD}{\ButtonVolDown} \opt{GIGABEAT_PAD,GIGABEAT_S_PAD}{\ButtonVolUp} \opt{MROBE100_PAD}{\ButtonMenu} + \opt{COWON_D2_PAD}{\TouchBottomLeft} \opt{HAVEREMOTEKEYMAP}{& } & Rotate left\\ \opt{PLAYER_PAD}{\ButtonPlay} @@ -57,6 +71,7 @@ \opt{SANSA_C200_PAD}{\ButtonVolUp/\ButtonUp} \opt{GIGABEAT_PAD,GIGABEAT_S_PAD}{\ButtonVolDown} \opt{MROBE100_PAD}{\ButtonPlay} + \opt{COWON_D2_PAD}{\TouchBottomRight} \opt{HAVEREMOTEKEYMAP}{& } & Rotate right\\ \opt{PLAYER_PAD,RECORDER_PAD}{\ButtonOn} @@ -66,6 +81,7 @@ ,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD}{\ButtonSelect} \opt{IAUDIO_X5_PAD}{\ButtonRec} \opt{IRIVER_H10_PAD}{\ButtonFF} + \opt{COWON_D2_PAD}{\TouchCenter} \opt{HAVEREMOTEKEYMAP}{& } & Drop\\ \opt{hold_button}{ @@ -79,6 +95,7 @@ \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_PAD,MROBE100_PAD}{\ButtonPower} \opt{SANSA_FUZE_PAD}{Long \ButtonHome} \opt{GIGABEAT_S_PAD}{\ButtonBack} + \opt{COWON_D2_PAD}{\ButtonPower} \opt{HAVEREMOTEKEYMAP}{& \opt{IRIVER_RC_H100_PAD}{\ButtonRCStop} } Index: manual/plugins/robotfindskitten.tex =================================================================== --- manual/plugins/robotfindskitten.tex (revision 23948) +++ manual/plugins/robotfindskitten.tex (working copy) @@ -15,7 +15,13 @@ ,MROBE100_PAD} {\ButtonUp, \ButtonDown,}% \opt{IRIVER_H10_PAD}{\ButtonScrollUp, \ButtonScrollDown,} - \ButtonLeft, \ButtonRight + \opt{IPOD_4G_PAD,IPOD_3G_PAD,SANSA_E200_PAD,IRIVER_H100_PAD% + ,IRIVER_H300_PAD,IAUDIO_X5_PAD,SANSA_C200_PAD,RECORDER_PAD% + ,SANSA_FUZE_PAD,ONDIO_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD% + ,IRIVER_H10_PAD} + {\ButtonLeft{}, \ButtonRight} + \opt{COWON_D2_PAD} + {\TouchTopMiddle, \TouchBottomMiddle, \TouchMidLeft, \TouchMidRight} \opt{HAVEREMOTEKEYMAP}{& } & Move robot\\ \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,RECORDER_PAD,ONDIO_PAD}{\ButtonOff} @@ -23,6 +29,7 @@ \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_PAD,MROBE100_PAD}{\ButtonPower} \opt{SANSA_FUZE_PAD}{Long \ButtonHome} \opt{GIGABEAT_S_PAD}{\ButtonBack} + \opt{COWON_D2_PAD}{\ButtonPower{} or \TouchBottomRight} \opt{HAVEREMOTEKEYMAP}{& \opt{IRIVER_RC_H100_PAD}{\ButtonRCStop} } Index: manual/plugins/invadrox.tex =================================================================== --- manual/plugins/invadrox.tex (revision 23948) +++ manual/plugins/invadrox.tex (working copy) @@ -7,14 +7,27 @@ \begin{table} \begin{btnmap}{}{} - Left and Right + \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IPOD_4G_PAD,IPOD_3G_PAD% + ,IPOD_1G2G_PAD,IAUDIO_X5_PAD,GIGABEAT_PAD,SANSA_E200_PAD% + ,SANSA_FUZE_PAD,GIGABEAT_S_PAD,IRIVER_H10_PAD} + {\ButtonLeft} + \opt{COWON_D2_PAD}{\TouchMidLeft{}, \TouchBottomLeft, or \ButtonMinus} \opt{HAVEREMOTEKEYMAP}{& } - & Move left and right \\ + & Move left \\ % + \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IPOD_4G_PAD,IPOD_3G_PAD% + ,IPOD_1G2G_PAD,IAUDIO_X5_PAD,GIGABEAT_PAD,SANSA_E200_PAD% + ,SANSA_FUZE_PAD,GIGABEAT_S_PAD,IRIVER_H10_PAD} + {\ButtonRight} + \opt{COWON_D2_PAD}{\TouchMidRight{}, \TouchBottomRight, or \ButtonPlus} + \opt{HAVEREMOTEKEYMAP}{& } + & Move right \\ + % \opt{IRIVER_H100_PAD}{\ButtonOn} \opt{IRIVER_H300_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD,IAUDIO_X5_PAD% ,GIGABEAT_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD,GIGABEAT_S_PAD}{\ButtonSelect} \opt{IRIVER_H10_PAD}{\ButtonPlay} + \opt{COWON_D2_PAD}{\TouchBottomMiddle, \TouchCenter, or \ButtonMenu} \opt{HAVEREMOTEKEYMAP}{& } & Fire \\ \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOff} @@ -23,6 +36,7 @@ SANSA_E200_PAD}{\ButtonPower} \opt{SANSA_FUZE_PAD}{Long \ButtonHome} \opt{GIGABEAT_S_PAD}{\ButtonBack} + \opt{COWON_D2_PAD}{\TouchTopLeft or \ButtonPower} \opt{HAVEREMOTEKEYMAP}{& } & Quit\\ \end{btnmap} Index: manual/plugins/solitaire.tex =================================================================== --- manual/plugins/solitaire.tex (revision 23948) +++ manual/plugins/solitaire.tex (working copy) @@ -20,7 +20,11 @@ {\ButtonUp{} / \ButtonDown} \opt{IPOD_4G_PAD,IPOD_3G_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD}{\ButtonScrollFwd{} / \ButtonScrollBack} \opt{IRIVER_H10_PAD}{\ButtonScrollUp{} / \ButtonScrollDown} - / \ButtonLeft{} / \ButtonRight + \opt{RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD% + ,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD,SANSA_C200_PAD,IPOD_4G_PAD% + ,IPOD_3G_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD,IRIVER_H10_PAD} + {/ \ButtonLeft{} / \ButtonRight} + \opt{COWON_D2_PAD}{\TouchTopMiddle{} / \TouchBottomMiddle{} / \TouchMidLeft{} / \TouchMidRight} \opt{HAVEREMOTEKEYMAP}{& } & Move Cursor around.\\ % @@ -31,6 +35,7 @@ ,MROBE100_PAD} {\ButtonSelect} \opt{IRIVER_H10_PAD}{\ButtonPlay} + \opt{COWON_D2_PAD}{\TouchCenter} \opt{HAVEREMOTEKEYMAP}{& } & Select cards, move cards, reveal hidden cards...\\ % @@ -44,6 +49,7 @@ \opt{SANSA_E200_PAD}{\ButtonRec} \opt{SANSA_FUZE_PAD}{\ButtonHome} \opt{SANSA_C200_PAD}{\ButtonVolDown} + \opt{COWON_D2_PAD}{\TouchTopLeft} \opt{HAVEREMOTEKEYMAP}{& } & If a card was selected -- unselect it, else\\ \opt{HAVEREMOTEKEYMAP}{& } @@ -59,6 +65,7 @@ \opt{GIGABEAT_PAD}{\ButtonA{} + \ButtonLeft} \opt{GIGABEAT_S_PAD}{\ButtonSelect{} + \ButtonLeft} \opt{MROBE100_PAD}{\ButtonDisplay{} + \ButtonLeft} + \opt{COWON_D2_PAD}{\TouchTopRight} \opt{HAVEREMOTEKEYMAP}{& } & Put the card from the top of the remains stack on top of the cursor\\ % @@ -71,6 +78,7 @@ \opt{IRIVER_H10_PAD}{\ButtonRew} \opt{SANSA_E200_PAD}{\ButtonRec{} + \ButtonRight} \opt{SANSA_FUZE_PAD}{\ButtonRight} + \opt{COWON_D2_PAD}{\TouchBottomLeft} \opt{HAVEREMOTEKEYMAP}{& } & Put the card under the cursor on one of the 4 final colour stacks.\\ % @@ -84,12 +92,14 @@ \opt{GIGABEAT_S_PAD}{\ButtonSelect{} + \ButtonRight} \opt{MROBE100_PAD}{\ButtonDisplay{} + \ButtonRight} \opt{SANSA_C200_PAD}{\ButtonVolUp} + \opt{COWON_D2_PAD}{\TouchBottomRight} \opt{HAVEREMOTEKEYMAP}{& } & Put the card on top of the remains stack on one of the final colour stacks.\\ % \opt{RECORDER_PAD,ONDIO_PAD,IRIVER_H300_PAD,IRIVER_H100_PAD}{\ButtonOff} \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonMenu{} + \ButtonSelect} - \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_PAD,MROBE100_PAD}{\ButtonPower} + \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD% + ,GIGABEAT_PAD,MROBE100_PAD,COWON_D2_PAD}{\ButtonPower} \opt{SANSA_FUZE_PAD}{Long \ButtonHome} \opt{GIGABEAT_S_PAD}{\ButtonBack} \opt{HAVEREMOTEKEYMAP}{& Index: manual/plugins/clix.tex =================================================================== --- manual/plugins/clix.tex (revision 23948) +++ manual/plugins/clix.tex (working copy) @@ -7,7 +7,11 @@ \begin{table} \begin{btnmap}{}{} - \ButtonLeft/\ButtonRight/ + \nopt{touchscreen}{ + \opt{RECORDER_PAD,IRIVER_H10_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD% + ,IPOD_4G_PAD,IPOD_3G_PAD,SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_PAD% + ,MROBE100_PAD,IAUDIO_X5_PAD,GIGABEAT_S_PAD} + {\ButtonLeft/\ButtonRight/} \opt{RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,SANSA_E200_PAD% ,SANSA_C200_PAD,GIGABEAT_PAD,MROBE100_PAD,IAUDIO_X5_PAD,GIGABEAT_S_PAD} {\ButtonUp/\ButtonDown} @@ -22,10 +26,11 @@ {\ButtonSelect} \opt{HAVEREMOTEKEYMAP}{& } & Remove a block \\ + } \opt{RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD} {\ButtonOff} \opt{IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_PAD,MROBE100_PAD% - ,IAUDIO_X5_PAD}{\ButtonPower} + ,IAUDIO_X5_PAD,COWON_D2_PAD}{\ButtonPower} \opt{GIGABEAT_S_PAD}{\ButtonBack} \opt{HAVEREMOTEKEYMAP}{& } & Exit \\ Index: manual/plugins/pictureflow.tex =================================================================== --- manual/plugins/pictureflow.tex (revision 23948) +++ manual/plugins/pictureflow.tex (working copy) @@ -37,7 +37,7 @@ % only scroll wheel and 'strip' targets use the same action in album and track list \nopt{scrollwheel,IRIVER_H10_PAD}{% % currently the M3 does not use buttons of the main unit which has no display - \nopt{IAUDIO_M3_PAD}{\ButtonLeft{} / \ButtonRight} + \nopt{IAUDIO_M3_PAD,COWON_D2_PAD}{\ButtonLeft{} / \ButtonRight} & \opt{HAVEREMOTEKEYMAP}{ \opt{IAUDIO_M3_PAD,GIGABEAT_RC_PAD}{\ActionRCStdPrev{} / \ActionRCStdNext} @@ -57,10 +57,11 @@ } \nopt{IAUDIO_M3_PAD}{% - \nopt{ONDIO_PAD,IRIVER_H10_PAD,RECORDER_PAD}{\ButtonSelect} + \nopt{ONDIO_PAD,IRIVER_H10_PAD,RECORDER_PAD,COWON_D2_PAD}{\ButtonSelect} \opt{ONDIO_PAD}{\ButtonUp} \opt{IRIVER_H10_PAD}{\ButtonRight} \opt{RECORDER_PAD}{\ButtonOn} + \opt{COWON_D2_PAD}{\TouchCenter} } & \opt{HAVEREMOTEKEYMAP}{ @@ -79,7 +80,8 @@ \\ } - \nopt{IAUDIO_M3_PAD}{\ButtonLeft} + \nopt{IAUDIO_M3_PAD,COWON_D2_PAD}{\ButtonLeft} + \opt{COWON_D2_PAD}{\ButtonPower{} or \TouchBottomRight} & \opt{HAVEREMOTEKEYMAP}{ \opt{IAUDIO_M3_PAD,GIGABEAT_RC_PAD}{\ActionRCStdCancel} @@ -99,7 +101,7 @@ \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,RECORDER_PAD,ONDIO_PAD}{\ButtonOff} \opt{IAUDIO_X5_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD,SANSA_E200_PAD% ,MROBE100_PAD}{\ButtonPower} - \opt{SANSA_C200_PAD,IRIVER_H10_PAD}{Long \ButtonPower} + \opt{SANSA_C200_PAD,IRIVER_H10_PAD,COWON_D2_PAD}{Long \ButtonPower} \opt{IPOD_4G_PAD,IPOD_3G_PAD}{Long \ButtonMenu} \opt{SANSA_FUZE_PAD}{Long \ButtonHome} } Index: manual/plugins/calendar.tex =================================================================== --- manual/plugins/calendar.tex (revision 23948) +++ manual/plugins/calendar.tex (working copy) @@ -9,11 +9,15 @@ \begin{table} \begin{btnmap}{}{} - \ButtonLeft{} / \ButtonRight{} / + \opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD% + ,SANSA_C200_PAD,GIGABEAT_PAD,MROBE100_PAD,GIGABEAT_S_PAD,IPOD_4G_PAD% + ,IPOD_3G_PAD,SANSA_E200_PAD,IRIVER_H10_PAD} + {\ButtonLeft{} / \ButtonRight{} /} \opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,SANSA_C200_PAD% ,GIGABEAT_PAD,MROBE100_PAD,GIGABEAT_S_PAD}{\ButtonUp{} / \ButtonDown} \opt{IPOD_4G_PAD,IPOD_3G_PAD,SANSA_E200_PAD}{\ButtonScrollFwd{} / \ButtonScrollBack} \opt{IRIVER_H10_PAD}{\ButtonScrollUp{} / \ButtonScrollDown} + \opt{COWON_D2_PAD}{\TouchMidLeft{} / \TouchMidRight{} / \TouchTopMiddle{} / \TouchBottomMiddle} \opt{HAVEREMOTEKEYMAP}{& } & Move the selector\\ % @@ -33,6 +37,7 @@ \opt{GIGABEAT_S_PAD}{\ButtonNext{} / \ButtonPrev} \opt{SANSA_E200_PAD}{\ButtonUp{} / \ButtonDown} \opt{IRIVER_H10_PAD}{\ButtonFF{} / \ButtonRew} + \opt{COWON_D2_PAD}{\TouchBottomLeft{} / \TouchBottomRight} \opt{HAVEREMOTEKEYMAP}{& } & Previous / Next month\\ % @@ -40,6 +45,7 @@ \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonMenu{} + \ButtonSelect} \opt{GIGABEAT_S_PAD}{\ButtonBack} \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_PAD,MROBE100_PAD}{\ButtonPower} + \opt{COWON_D2_PAD}{\ButtonPower} \opt{HAVEREMOTEKEYMAP}{& } & Quit\\ \end{btnmap} Index: manual/plugins/star.tex =================================================================== --- manual/plugins/star.tex (revision 23948) +++ manual/plugins/star.tex (working copy) @@ -12,10 +12,18 @@ \begin{table} \begin{btnmap}{}{} - \ButtonLeft + \opt{RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD% + ,SANSA_E200_PAD,SANSA_FUZE_PAD,SANSA_C200_PAD,GIGABEAT_PAD% + ,GIGABEAT_S_PAD,MROBE100_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IRIVER_H10_PAD} + {\ButtonLeft} + \opt{COWON_D2_PAD}{\TouchMidLeft} \opt{HAVEREMOTEKEYMAP}{& } & Move Left\\ - \ButtonRight + \opt{RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD% + ,SANSA_E200_PAD,SANSA_FUZE_PAD,SANSA_C200_PAD,GIGABEAT_PAD% + ,GIGABEAT_S_PAD,MROBE100_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IRIVER_H10_PAD} + {\ButtonRight} + \opt{COWON_D2_PAD}{\TouchMidRight} \opt{HAVEREMOTEKEYMAP}{& } & Move Right\\ \opt{RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD% @@ -24,6 +32,7 @@ {\ButtonUp} \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonMenu} \opt{IRIVER_H10_PAD}{\ButtonScrollUp} + \opt{COWON_D2_PAD}{\TouchTopMiddle} \opt{HAVEREMOTEKEYMAP}{& } & Move Up\\ \opt{RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD% @@ -32,6 +41,7 @@ {\ButtonDown} \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonPlay} \opt{IRIVER_H10_PAD}{\ButtonScrollDown} + \opt{COWON_D2_PAD}{\TouchBottomMiddle} \opt{HAVEREMOTEKEYMAP}{& } & Move Down\\ \opt{RECORDER_PAD}{\ButtonOn} @@ -40,6 +50,7 @@ \opt{IPOD_4G_PAD,IPOD_3G_PAD,IAUDIO_X5_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD% ,SANSA_C200_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD}{\ButtonSelect} \opt{IRIVER_H10_PAD}{\ButtonRew} + \opt{COWON_D2_PAD}{\TouchCenter} \opt{HAVEREMOTEKEYMAP}{& } & Switch between circle and square\\ \opt{RECORDER_PAD}{\ButtonFOne} @@ -50,6 +61,7 @@ \opt{IRIVER_H10_PAD}{\ButtonPlay+\ButtonScrollDown} \opt{GIGABEAT_PAD,GIGABEAT_S_PAD}{\ButtonVolDown} \opt{MROBE100_PAD}{\ButtonMenu} + \opt{COWON_D2_PAD}{\TouchBottomLeft} \opt{HAVEREMOTEKEYMAP}{& } & Previous level\\ \opt{RECORDER_PAD}{\ButtonFTwo} @@ -61,6 +73,7 @@ \opt{GIGABEAT_PAD}{\ButtonA} \opt{GIGABEAT_S_PAD}{\ButtonMenu} \opt{MROBE100_PAD}{\ButtonDisplay} + \opt{COWON_D2_PAD}{\TouchBottomRight} \opt{HAVEREMOTEKEYMAP}{& } & Reset level \\ \opt{RECORDER_PAD}{\ButtonFThree} @@ -71,11 +84,13 @@ \opt{IRIVER_H10_PAD}{\ButtonPlay+\ButtonScrollUp} \opt{GIGABEAT_PAD,GIGABEAT_S_PAD}{\ButtonVolUp} \opt{MROBE100_PAD}{\ButtonPlay} + \opt{COWON_D2_PAD}{\TouchTopLeft} \opt{HAVEREMOTEKEYMAP}{& } & Next level \\ \opt{RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOff} \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonSelect+\ButtonMenu} - \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_PAD}{\ButtonPower} + \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD% + ,GIGABEAT_PAD,COWON_D2_PAD}{\ButtonPower} \opt{SANSA_FUZE_PAD}{Long \ButtonHome} \opt{GIGABEAT_S_PAD}{\ButtonBack} \opt{HAVEREMOTEKEYMAP}{& Index: manual/plugins/bounce.tex =================================================================== --- manual/plugins/bounce.tex (revision 23948) +++ manual/plugins/bounce.tex (working copy) @@ -12,9 +12,14 @@ {\ButtonUp\ /\ \ButtonDown} \opt{IPOD_4G_PAD,IPOD_3G_PAD,SANSA_E200_PAD}{\ButtonScrollBack\ /\ \ButtonScrollFwd} \opt{IRIVER_H10_PAD}{\ButtonScrollDown\ /\ \ButtonScrollUp} +\opt{COWON_D2_PAD}{\TouchBottomMiddle{} / \TouchTopMiddle} \opt{HAVEREMOTEKEYMAP}{& } & Moves to next/previous option\\ -\ButtonLeft\ /\ \ButtonRight +\opt{RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD% + ,SANSA_C200_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD,IPOD_4G_PAD% + ,IPOD_3G_PAD,SANSA_E200_PAD, IRIVER_H10_PAD} + {\ButtonLeft\ /\ \ButtonRight} +\opt{COWON_D2_PAD}{\TouchMidLeft{} / \TouchMidRight} \opt{HAVEREMOTEKEYMAP}{& } & Increases/decreases option value\\ \opt{RECORDER_PAD}{\ButtonOn} @@ -23,13 +28,14 @@ {\ButtonSelect} \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD}{\ButtonPlay} \opt{GIGABEAT_PAD}{\ButtonA} -\opt{GIGABEAT_S_PAD}{\ButtonMenu} +\opt{GIGABEAT_S_PAD,COWON_D2_PAD}{\ButtonMenu} \opt{MROBE100_PAD}{\ButtonDisplay} \opt{HAVEREMOTEKEYMAP}{& } & Toggles Scroll mode\\ \opt{RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOff} \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonMenu} -\opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_PAD}{\ButtonPower} +\opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_PAD% + ,COWON_D2_PAD}{\ButtonPower} \opt{GIGABEAT_S_PAD}{\ButtonBack} \opt{HAVEREMOTEKEYMAP}{& } & Exits bounce demo\\ Index: manual/plugins/lamp.tex =================================================================== --- manual/plugins/lamp.tex (revision 23948) +++ manual/plugins/lamp.tex (working copy) @@ -4,7 +4,12 @@ You get an empty screen with maximum brightness. \begin{table} \begin{btnmap}{}{} - \opt{lcd_color}{\ButtonLeft/\ButtonRight + \opt{lcd_color}{ + \opt{PLAYER_PAD,RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD% + ,IPOD_4G_PAD,IPOD_3G_PAD,IRIVER_H10_PAD,IAUDIO_X5_PAD,SANSA_E200_PAD% + ,SANSA_C200_PAD,GIGABEAT_PAD,MROBE100_PAD,SANSA_FUZE_PAD} + {\ButtonLeft/\ButtonRight} + \opt{COWON_D2_PAD}{\TouchMidLeft{} / \TouchMidRight} \opt{HAVEREMOTEKEYMAP}{& } & Toggle between colours\\ } @@ -13,6 +18,7 @@ \opt{IPOD_4G_PAD,IPOD_3G_PAD}{Long \ButtonPlay} \opt{IRIVER_H10_PAD,IAUDIO_X5_PAD,SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_PAD,MROBE100_PAD}{\ButtonPower} \opt{SANSA_FUZE_PAD}{\ButtonHome} + \opt{COWON_D2_PAD}{\ButtonPower} \opt{HAVEREMOTEKEYMAP}{& \opt{IRIVER_RC_H100_PAD}{\ButtonRCStop} } Index: manual/plugins/oscilloscope.tex =================================================================== --- manual/plugins/oscilloscope.tex (revision 23948) +++ manual/plugins/oscilloscope.tex (working copy) @@ -20,6 +20,7 @@ \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonSelect+\ButtonPlay} \opt{IRIVER_H10_PAD}{\ButtonRew} \opt{GIGABEAT_S_PAD}{\ButtonPrev} + \opt{COWON_D2_PAD}{\TouchTopMiddle} \opt{HAVEREMOTEKEYMAP}{& } & Toggle filled / curve / plot \\ \opt{RECORDER_PAD}{\ButtonFTwo} @@ -31,6 +32,7 @@ \opt{SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_PAD,MROBE100_PAD}{\ButtonDown} \opt{SANSA_FUZE_PAD}{\ButtonSelect+\ButtonRight} \opt{GIGABEAT_S_PAD}{\ButtonNext} + \opt{COWON_D2_PAD}{\TouchBottomMiddle} \opt{HAVEREMOTEKEYMAP}{& } & Toggle whether to scroll or not \\ \opt{RECORDER_PAD}{\ButtonFThree} @@ -42,6 +44,7 @@ \opt{SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_PAD,MROBE100_PAD}{\ButtonUp} \opt{SANSA_FUZE_PAD}{\ButtonSelect+\ButtonLeft} \opt{GIGABEAT_S_PAD}{\ButtonMenu} + \opt{COWON_D2_PAD}{\TouchBottomLeft} \opt{HAVEREMOTEKEYMAP}{& } & Toggle drawing orientation \\ \opt{RECORDER_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IAUDIO_X5_PAD,IRIVER_H10_PAD% @@ -52,6 +55,7 @@ \opt{SANSA_FUZE_PAD}{\ButtonUp} \opt{GIGABEAT_PAD}{\ButtonA} \opt{MROBE100_PAD}{\ButtonDisplay} + \opt{COWON_D2_PAD}{\TouchCenter} \opt{HAVEREMOTEKEYMAP}{& } & Pause the demo \\ \opt{RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD} @@ -60,14 +64,20 @@ \opt{IRIVER_H10_PAD}{\ButtonScrollUp{} / \ButtonScrollDown} \opt{SANSA_C200_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD} {\ButtonVolUp{} / \ButtonVolDown} + \opt{COWON_D2_PAD}{\ButtonPlus{} / \ButtonMinus} \opt{HAVEREMOTEKEYMAP}{& } & Increase / decrease volume\\ - \ButtonRight{} / \ButtonLeft + \opt{RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD% + ,IPOD_4G_PAD,IPOD_3G_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD,IRIVER_H10_PAD% + ,SANSA_C200_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD} + {\ButtonRight{} / \ButtonLeft} + \opt{COWON_D2_PAD}{\TouchMidRight\ /\ \TouchMidLeft} \opt{HAVEREMOTEKEYMAP}{& } & Increase / decrease speed\\ \opt{RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOff} \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonSelect+\ButtonMenu} - \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_PAD,MROBE100_PAD} + \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD% + ,GIGABEAT_PAD,MROBE100_PAD,COWON_D2_PAD} {\ButtonPower} \opt{SANSA_FUZE_PAD}{Long \ButtonHome} \opt{GIGABEAT_S_PAD}{\ButtonBack} Index: manual/plugins/metronome.tex =================================================================== --- manual/plugins/metronome.tex (revision 23948) +++ manual/plugins/metronome.tex (working copy) @@ -11,6 +11,7 @@ \opt{SANSA_FUZE_PAD}{Long \ButtonHome} \opt{ONDIO_PAD,RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOff} \opt{GIGABEAT_S_PAD}{\ButtonBack} + \opt{COWON_D2_PAD}{\ButtonPower, \ButtonMenu or \TouchTopRight} \opt{HAVEREMOTEKEYMAP}{& } & Exit plugin \\ \opt{PLAYER_PAD,RECORDER_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IRIVER_H10_PAD% @@ -19,6 +20,7 @@ \opt{ONDIO_PAD}{\ButtonMenu\ (Long: Stop)} \opt{GIGABEAT_PAD}{\ButtonA} \opt{SANSA_E200_PAD,SANSA_FUZE_PAD}{\ButtonUp} + \opt{COWON_D2_PAD}{\TouchCenter} \opt{HAVEREMOTEKEYMAP}{& } & Start / Stop \\ \opt{PLAYER_PAD,RECORDER_PAD}{\ButtonOn} @@ -27,9 +29,14 @@ ,GIGABEAT_S_PAD,MROBE100_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD}{\ButtonSelect} \opt{IRIVER_H10_PAD}{\ButtonFF} \opt{IAUDIO_X5_PAD}{\ButtonRec} + \opt{COWON_D2_PAD}{\ButtonMinus, \ButtonPlus, or \TouchCenter} \opt{HAVEREMOTEKEYMAP}{& } & Tap tempo \\ - \ButtonLeft\ / \ButtonRight + \opt{PLAYER_PAD,RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD% + ,IPOD_4G_PAD,IPOD_3G_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD% + ,SANSA_E200_PAD,SANSA_FUZE_PAD,IRIVER_H10_PAD,IAUDIO_X5_PAD} + {\ButtonLeft{} / \ButtonRight} + \opt{COWON_D2_PAD}{\TouchMidLeft{} / \TouchMidRight} \opt{HAVEREMOTEKEYMAP}{& } & Adjust tempo \\ \opt{PLAYER_PAD}{\ButtonOn+\ButtonLeft\ / \ButtonOn+\ButtonRight} @@ -37,6 +44,7 @@ ,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD}{\ButtonUp\ / \ButtonDown} \opt{IPOD_4G_PAD,IPOD_3G_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD}{\ButtonScrollFwd\ / \ButtonScrollBack} \opt{IRIVER_H10_PAD}{\ButtonScrollUp\ / \ButtonScrollDown} + \opt{COWON_D2_PAD}{\ButtonPlus{} / \ButtonMinus{} or \TouchTopMiddle{} / \TouchBottomMiddle} \opt{HAVEREMOTEKEYMAP}{& } & Adjust volume \\ \end{btnmap} Index: manual/plugins/blackjack.tex =================================================================== --- manual/plugins/blackjack.tex (revision 23948) +++ manual/plugins/blackjack.tex (working copy) @@ -46,10 +46,13 @@ \opt{HAVEREMOTEKEYMAP}{& } & Quit\\\hline \multicolumn{2}{c}{\textbf{In game}}\\\hline - \ButtonLeft{} / \ButtonRight{} / + \opt{RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IPOD_4G_PAD% + ,IPOD_3G_PAD,IAUDIO_X5_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD,SANSA_E200_PAD% + ,SANSA_C200_PAD,MROBE100_PAD}{\ButtonLeft{} / \ButtonRight /} + \opt{COWON_D2_PAD}{\TouchMidRight{} / \TouchMidLeft} \opt{RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD% ,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD,SANSA_C200_PAD} - {\ButtonUp{} / \ButtonDown} + {\ButtonUp{} / \ButtonDown /} \opt{IPOD_4G_PAD,IPOD_3G_PAD,SANSA_E200_PAD}{\ButtonScrollFwd{} / \ButtonScrollBack} \opt{IRIVER_H10_PAD}{\ButtonScrollUp{} / \ButtonScrollDown} \opt{HAVEREMOTEKEYMAP}{& } Index: manual/plugins/text_viewer.tex =================================================================== --- manual/plugins/text_viewer.tex (revision 23948) +++ manual/plugins/text_viewer.tex (working copy) @@ -15,6 +15,7 @@ \opt{IRIVER_H10_PAD}{\ButtonScrollUp} \opt{SANSA_C200_PAD}{\ButtonVolUp} \opt{GIGABEAT_S_PAD}{\ButtonPrev} + \opt{COWON_D2_PAD}{\TouchTopMiddle} \opt{HAVEREMOTEKEYMAP}{& } & Scroll{}-up\\ @@ -25,19 +26,22 @@ \opt{IRIVER_H10_PAD}{\ButtonScrollDown} \opt{SANSA_C200_PAD}{\ButtonVolDown} \opt{GIGABEAT_S_PAD}{\ButtonNext} + \opt{COWON_D2_PAD}{\TouchBottomMiddle} \opt{HAVEREMOTEKEYMAP}{& } & Scroll{}-down\\ \opt{PLAYER_PAD}{\ButtonMenu+\ButtonLeft} \opt{GIGABEAT_S_PAD}{\ButtonPlay+\ButtonLeft} - \nopt{PLAYER_PAD,GIGABEAT_S_PAD}{\ButtonLeft} + \opt{COWON_D2_PAD}{\TouchMidLeft} + \nopt{PLAYER_PAD,GIGABEAT_S_PAD,COWON_D2_PAD}{\ButtonLeft} \opt{HAVEREMOTEKEYMAP}{& } & Top of file (Narrow mode) / One screen left (Wide mode)\\ \opt{PLAYER_PAD}{\ButtonMenu+\ButtonRight} \opt{GIGABEAT_S_PAD}{\ButtonPlay+\ButtonRight} - \nopt{PLAYER_PAD,GIGABEAT_S_PAD}{\ButtonRight} + \opt{COWON_D2_PAD}{\TouchMidRight} + \nopt{PLAYER_PAD,GIGABEAT_S_PAD,COWON_D2_PAD}{\ButtonRight} \opt{HAVEREMOTEKEYMAP}{& } & Bottom of file (Narrow mode) / One screen right (Wide mode)\\ @@ -84,13 +88,14 @@ \opt{SANSA_C200_PAD,SANSA_E200_PAD}{\ButtonRec} \opt{SANSA_FUZE_PAD}{\ButtonSelect+\ButtonDown} \opt{MROBE100_PAD}{\ButtonDisplay} + \opt{COWON_D2_PAD}{\TouchCenter} \opt{HAVEREMOTEKEYMAP}{& } & Toggle autoscroll\\ \opt{RECORDER_PAD}{\ButtonFOne} \opt{ONDIO_PAD}{Long \ButtonMenu} \opt{PLAYER_PAD,IPOD_4G_PAD,IPOD_3G_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD% - ,MROBE100_PAD}{\ButtonMenu} + ,MROBE100_PAD,COWOND_D2_PAD}{\ButtonMenu} \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonMode} \opt{IAUDIO_X5_PAD,SANSA_C200_PAD,SANSA_E200_PAD}{\ButtonSelect} \opt{SANSA_FUZE_PAD}{Long \ButtonSelect} @@ -102,7 +107,7 @@ \opt{RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOff} \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonMenu} \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_PAD% - ,MROBE100_PAD}{\ButtonPower} + ,MROBE100_PAD,COWON_D2_PAD}{\ButtonPower} \opt{SANSA_FUZE_PAD}{Long \ButtonHome} \opt{GIGABEAT_S_PAD}{\ButtonBack} \opt{HAVEREMOTEKEYMAP}{& Index: manual/plugins/jpegviewer.tex =================================================================== --- manual/plugins/jpegviewer.tex (revision 23948) +++ manual/plugins/jpegviewer.tex (working copy) @@ -20,11 +20,15 @@ {\ButtonUp\ / \ButtonDown}% \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonMenu\ / \ButtonPlay}% \opt{IRIVER_H10_PAD}{\ButtonScrollUp\ / \ButtonScrollDown} % - / \ButtonLeft\ / \ButtonRight + \opt{RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD% + ,SANSA_E200_PAD,SANSA_FUZE_PAD,SANSA_C200_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD% + ,MROBE100_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IRIVER_H10_PAD} + {/ \ButtonLeft\ / \ButtonRight} + \opt{COWON_D2_PAD}{} \opt{HAVEREMOTEKEYMAP}{& } & Move around in zoomed in image\\ \opt{RECORDER_PAD}{\ButtonPlay} - \opt{ONDIO_PAD}{\ButtonMenu} + \opt{ONDIO_PAD,COWON_D2_PAD}{\ButtonMenu} \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,SANSA_E200_PAD% ,SANSA_FUZE_PAD,SANSA_C200_PAD,MROBE100_PAD}{\ButtonSelect} \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonScrollFwd} @@ -79,6 +83,7 @@ \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD}{\ButtonPower} \opt{SANSA_FUZE_PAD}{Long \ButtonHome} \opt{GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD}{\ButtonMenu} + \opt{COWON_D2_PAD}{\ButtonPower} \opt{HAVEREMOTEKEYMAP}{& \opt{IRIVER_RC_H100_PAD}{\ButtonRCStop} } Index: manual/plugins/midiplay.tex =================================================================== --- manual/plugins/midiplay.tex (revision 23948) +++ manual/plugins/midiplay.tex (working copy) @@ -21,10 +21,15 @@ \opt{IPOD_3G_PAD,IPOD_4G_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD}{\ButtonScrollFwd/ \ButtonScrollBack} \opt{IRIVER_H10_PAD}{\ButtonScrollUp/ \ButtonScrollDown} \opt{SANSA_C200_PAD}{\ButtonVolUp/ \ButtonVolDown} + \opt{COWON_D2_PAD}{\TouchTopMiddle{} / \TouchBottomMiddle} \opt{HAVEREMOTEKEYMAP}{& } & Volume up/ Volume down\\ % - \ButtonRight/ \ButtonLeft + \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD% + ,IAUDIO_X5_PAD,MROBE100_PAD,IPOD_3G_PAD,IPOD_4G_PAD,SANSA_E200_PAD% + ,SANSA_FUZE_PAD,IRIVER_H10_PAD,SANSA_C200_PAD} + {\ButtonRight/ \ButtonLeft} + \opt{COWON_D2_PAD}{\TouchMidRight{} / \TouchMidLeft} \opt{HAVEREMOTEKEYMAP}{& } & Skip 3 seconds forward/ backward\\ % @@ -33,13 +38,14 @@ \opt{SANSA_E200_PAD,SANSA_FUZE_PAD,SANSA_C200_PAD}{\ButtonUp} \opt{GIGABEAT_PAD}{\ButtonA} \opt{MROBE100_PAD}{\ButtonDisplay} + \opt{COWON_D2_PAD}{\TouchCenter} \opt{HAVEREMOTEKEYMAP}{& } & Pause/Resume playback\\ % \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOff} \opt{IPOD_3G_PAD,IPOD_4G_PAD}{\ButtonSelect+\ButtonMenu} \opt{GIGABEAT_PAD,GIGABEAT_S_PAD,SANSA_E200_PAD,SANSA_C200_PAD,IAUDIO_X5_PAD% - ,IRIVER_H10_PAD,MROBE100_PAD}{\ButtonPower} + ,IRIVER_H10_PAD,MROBE100_PAD,COWON_D2_PAD}{\ButtonPower} \opt{SANSA_FUZE_PAD}{Long \ButtonHome} \opt{HAVEREMOTEKEYMAP}{& } & Stop playback and quit\\ Index: manual/plugins/zxbox.tex =================================================================== --- manual/plugins/zxbox.tex (revision 23948) +++ manual/plugins/zxbox.tex (working copy) @@ -18,7 +18,11 @@ \opt{RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD% ,IAUDIO_X5_PAD,SANSA_C200_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD,MROBE100_PAD}{\ButtonUp/\ButtonDown/} \opt{IRIVER_H10_PAD}{\ButtonScrollUp/\ButtonScrollDown/} - \ButtonLeft/\ButtonRight + \opt{IPOD_3G_PAD,IPOD_4G_PAD,RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD% + ,IRIVER_H300_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD,IAUDIO_X5_PAD% + ,SANSA_C200_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD,MROBE100_PAD% + ,IRIVER_H10_PAD}{\ButtonLeft/\ButtonRight} + \opt{COWON_D2_PAD}{\TouchTopMiddle{}/\TouchBottomMiddle{}/\TouchMidLeft{}/\TouchMidRight} \opt{HAVEREMOTEKEYMAP}{& } & Directional movement\\ % @@ -28,6 +32,7 @@ \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn} \opt{ONDIO_PAD}{\ButtonMenu} \opt{IRIVER_H10_PAD}{\ButtonRew} + \opt{COWON_D2_PAD}{\TouchCenter} \opt{HAVEREMOTEKEYMAP}{& } & Jump/Fire\\ % @@ -35,7 +40,7 @@ \opt{ONDIO_PAD}{\ButtonOff} \opt{IPOD_3G_PAD,IPOD_4G_PAD}{\ButtonHold{} switch} \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonMode} - \opt{GIGABEAT_PAD,GIGABEAT_S_PAD}{\ButtonMenu} + \opt{GIGABEAT_PAD,GIGABEAT_S_PAD,COWON_D2_PAD}{\ButtonMenu} \opt{SANSA_C200_PAD,SANSA_E200_PAD,MROBE100_PAD}{\ButtonPower} \opt{SANSA_FUZE_PAD}{Long \ButtonHome} \opt{IAUDIO_X5_PAD}{\ButtonPlay} Index: manual/platform/keymap-cowond2.tex =================================================================== --- manual/platform/keymap-cowond2.tex (revision 0) +++ manual/platform/keymap-cowond2.tex (revision 0) @@ -0,0 +1,96 @@ +% $Id$ + +\newcommand{\ButtonMinus}{\btnfnt{Minus}} +\newcommand{\ButtonPlus}{\btnfnt{Plus}} +\newcommand{\ButtonMenu}{\btnfnt{Menu}} +\newcommand{\ButtonPower}{\btnfnt{Power}} +\newcommand{\ButtonHold}{\btnfnt{Hold}} + +%Button actions, standard context +\newcommand{\ActionStdPrev}{\ButtonMinus or \TouchActionStdPrev} +\newcommand{\ActionStdPrevRepeat}{Long \ButtonMinus or \TouchActionStdPrevRepeat} +\newcommand{\ActionStdNext}{\ButtonPlus or \TouchActionStdNext} +\newcommand{\ActionStdNextRepeat}{Long \ButtonPlus or \TouchActionStdNextRepeat} +\newcommand{\ActionStdCancel}{\ButtonPower or \TouchActionStdCancel} +\newcommand{\ActionStdContext}{Long \ButtonMenu or \TouchActionStdContext} +\newcommand{\ActionStdQuickScreen}{\TouchActionStdQuickScreen} +\newcommand{\ActionQuickScreenExit}{\TouchActionQuickScreenExit} +\newcommand{\ActionStdMenu}{\TouchActionStdMenu} +\newcommand{\ActionStdOk}{\TouchActionStdOk} +\newcommand{\ActionStdRec}{\TouchActionStdRec} +\newcommand{\ActionStdUsbCharge}{\TouchActionStdUsbCharge} + +%Button actions, wps context +\newcommand{\ActionWpsPlay}{\TouchActionWpsPlay} +\newcommand{\ActionWpsSkipNext}{\TouchActionWpsSkipNext} +\newcommand{\ActionWpsSkipPrev}{\TouchActionWpsSkipPrev} +\newcommand{\ActionWpsSeekBack}{\TouchActionWpsSeekBack} +\newcommand{\ActionWpsSeekFwd}{\TouchActionWpsSeekFwd} + +\newcommand{\ActionWpsStop}{\TouchActionWpsStop} +\newcommand{\ActionWpsVolDown}{\ButtonMinus or \TouchActionWpsVolDown} +\newcommand{\ActionWpsVolUp}{\ButtonPlus or \TouchActionWpsVolUp} + +\newcommand{\ActionWpsQuickScreen}{\TouchActionWpsQuickScreen} +\newcommand{\ActionWpsMenu}{\ButtonMenu or \TouchActionWpsMenu} +\newcommand{\ActionWpsContext}{Long \ButtonMenu or \TouchActionWpsContext} +\newcommand{\ActionWpsBrowse}{\ButtonPower or \TouchActionWpsBrowse} +\newcommand{\ActionWpsPitchScreen}{\TouchActionWpsPitchScreen} +\newcommand{\ActionWpsIdThreeScreen}{\TouchActionWpsIdThreeScreen} + +\newcommand{\ActionWpsAbSetBNextDir}{\TouchActionWpsAbSetBNextDir} +\newcommand{\ActionWpsAbSetAPrevDir}{\TouchActionWpsAbSetAPrevDir} +\newcommand{\ActionWpsAbReset}{\TouchActionWpsAbReset} + +%Button actions, tree context +\newcommand{\ActionTreeWps}{\ButtonPlus} +\newcommand{\ActionTreeStop}{} +\newcommand{\ActionTreeEnter}{} +\newcommand{\ActionTreeParentDirectory}{} + +%Button actions, YesNo context +\newcommand{\ActionYesNoAccept}{\ButtonMenu} + +%Button actions, Setting context +\newcommand{\ActionSettingInc}{\ButtonPlus} +\newcommand{\ActionSettingDec}{\ButtonMinus} + +%Button actions, Virtual Keyboard Context +\newcommand{\ActionKbdLeft}{\TouchActionKbdLeft} +\newcommand{\ActionKbdRight}{\TouchActionKbdRight} +\newcommand{\ActionKbdSelect}{\TouchActionKbdSelect} +\newcommand{\ActionKbdDone}{\TouchActionKbdDone} +\newcommand{\ActionKbdAbort}{\TouchActionKbdAbort} +\newcommand{\ActionKbdUp}{\TouchActionKbdUp} +\newcommand{\ActionKbdDown}{\TouchActionKbdDown} +\newcommand{\ActionKbdCursorLeft}{\ButtonMinus or \TouchActionKbdCursorLeft} +\newcommand{\ActionKbdCursorRight}{\ButtonPlus or \TouchActionKbdCursorRight} +\newcommand{\ActionKbdBackSpace}{\TouchActionKbdBackSpace} +\newcommand{\ActionKbdPageFlip}{\ButtonMenu or \TouchActionKbdPageFlip} + +%Button actions, Pitch Screen context +\newcommand{\ActionPsToggleMode}{\TouchActionPsToggleMode} +\newcommand{\ActionPsIncSmall}{\ButtonPlus or \TouchActionPsIncSmall} +\newcommand{\ActionPsIncBig}{Long \ButtonPlus or \TouchActionPsIncBig} +\newcommand{\ActionPsDecSmall}{\ButtonMinus or \TouchActionPsDecSmall} +\newcommand{\ActionPsDecBig}{Long \ButtonMinus or \TouchActionPsDecBig} +\newcommand{\ActionPsNudgeLeft}{\TouchActionPsNudgeLeft} +\newcommand{\ActionPsNudgeRight}{\TouchActionPsNudgeRight} +\newcommand{\ActionPsReset}{\TouchActionPsReset} +\newcommand{\ActionPsExit}{\ButtonPower or \TouchActionPsExit} + +%Button actions, FM radio context +\newcommand{\ActionFMPreset}{\TouchActionFMPreset or Long \ButtonMenu} +\newcommand{\ActionFMMenu}{\TouchActionFMMenu or \ButtonMenu} +\newcommand{\ActionFMMode}{\TouchActionFMMode} +\newcommand{\ActionFMStop}{\ButtonPower} +\newcommand{\ActionFMExit}{\TouchActionFMExit} +\newcommand{\ActionFMPlay}{\TouchActionFMPlay} +\newcommand{\ActionFMSettingsInc}{\ActionSettingInc} +\newcommand{\ActionFMSettingsDec}{\ActionSettingDec} +\newcommand{\ActionFMPrev}{\TouchActionFMPrev} +\newcommand{\ActionFMNext}{\TouchActionFMNext} + +%Button actions, Bookmark screen context +\newcommand{\ActionBmDelete}{} + Index: manual/platform/cowond2.tex =================================================================== --- manual/platform/cowond2.tex (revision 0) +++ manual/platform/cowond2.tex (revision 0) @@ -0,0 +1,23 @@ +% $Id$ % +\def\UseOption{cowond2} +\edef\UseOption{\UseOption,COWON_D2_PAD} +\edef\UseOption{\UseOption,HAVE_BACKLIGHT} +\edef\UseOption{\UseOption,HAVE_RB_BL_IN_FLASH} + +\newcommand{\playerman}{Cowon} +\newcommand{\playertype}{D2} +\newcommand{\playerlongtype}{\playertype} +\newcommand{\genericimg}{320x240x16} +\newcommand{\specimg}{cowond2} +%Used to name the player, e.g. ...to the \dap +\newcommand{\dap}{player} +%For use when referring to the player. E.g. the \daps\ capacity ... +\newcommand{\daps}{player's} +\newcommand{\firmwarefilename}{\fname{rockbox.d2}} +\newcommand{\firmwareextension}{\fname{d2}} +\newcommand{\screenshotsize}{8cm} +\newcommand{\disk}{flash storage} + +% link external keymap file +\input{platform/keymap-cowond2.tex} +\input{platform/keymap-touchscreen.tex} Index: manual/platform/keymap-touchscreen.tex =================================================================== --- manual/platform/keymap-touchscreen.tex (revision 0) +++ manual/platform/keymap-touchscreen.tex (revision 0) @@ -0,0 +1,110 @@ +% $Id: keymap-sansae200.tex 23883 2009-12-07 12:19:08Z zagor $ + +\newcommand{\TouchTopLeft}{\btnfnt{Top-Left}} +\newcommand{\TouchTopMiddle}{\btnfnt{Top-Middle}} +\newcommand{\TouchTopRight}{\btnfnt{Top-Right}} +\newcommand{\TouchMidLeft}{\btnfnt{Middle-Left}} +\newcommand{\TouchCenter}{\btnfnt{Center}} +\newcommand{\TouchMidRight}{\btnfnt{Middle-Right}} +\newcommand{\TouchBottomLeft}{\btnfnt{Bottom-Left}} +\newcommand{\TouchBottomMiddle}{\btnfnt{Bottom-Middle}} +\newcommand{\TouchBottomRight}{\btnfnt{Bottom-Right}} + +%Button actions, standard context +\newcommand{\TouchActionStdPrev}{\TouchTopMiddle} +\newcommand{\TouchActionStdPrevRepeat}{Long \TouchTopMiddle} +\newcommand{\TouchActionStdNext}{\TouchBottomMiddle} +\newcommand{\TouchActionStdNextRepeat}{Long \TouchBottomMiddle} +\newcommand{\TouchActionStdCancel}{\TouchMidLeft} +\newcommand{\TouchActionStdContext}{Long \TouchCenter or Long \TouchMidRight} +\newcommand{\TouchActionStdQuickScreen}{Long \TouchTopLeft} +\newcommand{\TouchActionQuickScreenExit}{} +\newcommand{\TouchActionStdMenu}{\TouchTopLeft} +\newcommand{\TouchActionStdOk}{\TouchCenter or \TouchMidRight} +\newcommand{\TouchActionStdRec}{} +\newcommand{\TouchActionStdUsbCharge}{} + +%Button actions, wps context +\newcommand{\TouchActionWpsPlay}{\TouchTopRight} +\newcommand{\TouchActionWpsSkipNext}{\TouchMidRight} +\newcommand{\TouchActionWpsSeekFwd}{Long \TouchMidRight} +\newcommand{\TouchActionWpsSkipPrev}{\TouchMidLeft} +\newcommand{\TouchActionWpsSeekBack}{Long \TouchMidLeft} + +\newcommand{\TouchActionWpsStop}{Long \TouchTopRight} +\newcommand{\TouchActionWpsVolDown}{\TouchBottomMiddle} +\newcommand{\TouchActionWpsVolUp}{\TouchTopMiddle} + +\newcommand{\TouchActionWpsQuickScreen}{Long \TouchTopLeft} +\newcommand{\TouchActionWpsMenu}{\TouchTopLeft} +\newcommand{\TouchActionWpsContext}{Long \TouchCenter} +\newcommand{\TouchActionWpsBrowse}{\TouchCenter} +\newcommand{\TouchActionWpsPitchScreen}{Long \TouchBottomLeft} +\newcommand{\TouchActionWpsIdThreeScreen}{\TouchBottomRight} + +\newcommand{\TouchActionWpsAbSetBNextDir}{} +\newcommand{\TouchActionWpsAbSetAPrevDir}{} +\newcommand{\TouchActionWpsAbReset}{} + +%Button actions, tree context +\newcommand{\TouchActionTreeWps}{\TouchTopRight} +\newcommand{\TouchActionTreeStop}{} +\newcommand{\TouchActionTreeEnter}{} +\newcommand{\TouchActionTreeParentDirectory}{} + +%Button actions, YesNo context +\newcommand{\TouchActionYesNoAccept}{\TouchTopRight} + +%Button actions, Setting context +\newcommand{\TouchActionSettingInc}{\TouchTopMiddle} +\newcommand{\TouchActionSettingDec}{\TouchBottomMiddle} + +%Button actions, Virtual Keyboard Context +\newcommand{\TouchActionKbdLeft}{\TouchMidLeft} +\newcommand{\TouchActionKbdRight}{\TouchMidRight} +\newcommand{\TouchActionKbdSelect}{\TouchCenter} +\newcommand{\TouchActionKbdDone}{Long \TouchCenter} +\newcommand{\TouchActionKbdAbort}{\TouchBottomRight} +\newcommand{\TouchActionKbdUp}{\TouchTopMiddle} +\newcommand{\TouchActionKbdDown}{\TouchBottomMiddle} +\newcommand{\TouchActionKbdCursorLeft}{\TouchTopLeft} +\newcommand{\TouchActionKbdCursorRight}{\TouchTopRight} +\newcommand{\TouchActionKbdBackSpace}{\TouchBottomLeft} +\newcommand{\TouchActionKbdPageFlip}{} + +%Button actions, Pitch Screen context +\newcommand{\TouchActionPsToggleMode}{\TouchBottomRight} +\newcommand{\TouchActionPsIncSmall}{\TouchTopMiddle} +\newcommand{\TouchActionPsIncBig}{Long \TouchTopMiddle} +\newcommand{\TouchActionPsDecSmall}{\TouchBottomMiddle} +\newcommand{\TouchActionPsDecBig}{Long \TouchBottomMiddle} +\newcommand{\TouchActionPsNudgeLeft}{\TouchMidLeft} +\newcommand{\TouchActionPsNudgeRight}{\TouchMidRight} +\newcommand{\TouchActionPsReset}{\TouchCenter} +\newcommand{\TouchActionPsExit}{\TouchTopLeft} + +%Button actions, Recording screen context +\newcommand{\TouchActionRecPause}{} +\newcommand{\TouchActionRecExit}{} +\newcommand{\TouchActionRecNewfile}{} +\newcommand{\TouchActionRecMenu}{} +\newcommand{\TouchActionRecSettingsInc}{} +\newcommand{\TouchActionRecSettingsDec}{} +\newcommand{\TouchActionRecPrev}{} +\newcommand{\TouchActionRecNext}{} + +%Button actions, FM radio context +\newcommand{\TouchActionFMPreset}{\TouchCenter} +\newcommand{\TouchActionFMMenu}{Long \TouchCenter} +\newcommand{\TouchActionFMMode}{\TouchBottomLeft} +\newcommand{\TouchActionFMStop}{} +\newcommand{\TouchActionFMExit}{\TouchTopLeft} +\newcommand{\TouchActionFMPlay}{\TouchTopRight} +\newcommand{\TouchActionFMSettingsInc}{} +\newcommand{\TouchActionFMSettingsDec}{} +\newcommand{\TouchActionFMPrev}{\TouchActionRecSettingsInc} +\newcommand{\TouchActionFMNext}{\TouchActionRecSettingsDec} + +%Button actions, Bookmark screen context +\newcommand{\TouchActionBmDelete}{} + Index: manual/rockbox_interface/images/cowond2-front.pdf =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: manual/rockbox_interface/images/cowond2-front.pdf ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Index: manual/rockbox_interface/images/cowond2-front.svg =================================================================== --- manual/rockbox_interface/images/cowond2-front.svg (revision 0) +++ manual/rockbox_interface/images/cowond2-front.svg (revision 0) @@ -0,0 +1,2086 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Volume + + Hold switch + Up + Left + Down + Right + + + + + + + + Select + + + Index: manual/rockbox_interface/images/cowond2-front.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: manual/rockbox_interface/images/cowond2-front.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream