1
0
Fork 0
forked from len0rd/rockbox

Fuze+: fractals's plugin keymaps reworks

1) Multitouch does not work on Fuze+. Unstead we can take advantage of
bottomleft and bottomright button.

2) Manual completed accordingly

Change-Id: I9535865773a2d1e21b1a71af63e4d377abcbc752
Reviewed-on: http://gerrit.rockbox.org/115
Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
This commit is contained in:
Jean-Louis Biasini 2012-02-21 15:50:38 +01:00 committed by Amaury Pouly
parent 72c41a3e72
commit d5bd4ec682
2 changed files with 13 additions and 7 deletions

View file

@ -360,10 +360,10 @@
#define FRACTAL_DOWN BUTTON_DOWN #define FRACTAL_DOWN BUTTON_DOWN
#define FRACTAL_LEFT BUTTON_LEFT #define FRACTAL_LEFT BUTTON_LEFT
#define FRACTAL_RIGHT BUTTON_RIGHT #define FRACTAL_RIGHT BUTTON_RIGHT
#define FRACTAL_ZOOM_IN (BUTTON_PLAYPAUSE|BUTTON_UP) #define FRACTAL_ZOOM_IN BUTTON_SELECT
#define FRACTAL_ZOOM_OUT (BUTTON_PLAYPAUSE|BUTTON_DOWN) #define FRACTAL_ZOOM_OUT BUTTON_PLAYPAUSE
#define FRACTAL_PRECISION_INC (BUTTON_PLAYPAUSE|BUTTON_LEFT) #define FRACTAL_PRECISION_INC BUTTON_BOTTOMRIGHT
#define FRACTAL_PRECISION_DEC (BUTTON_PLAYPAUSE|BUTTON_RIGHT) #define FRACTAL_PRECISION_DEC BUTTON_BOTTOMLEFT
#define FRACTAL_RESET BUTTON_BACK #define FRACTAL_RESET BUTTON_BACK
#elif CONFIG_KEYPAD == SANSA_CONNECT_PAD #elif CONFIG_KEYPAD == SANSA_CONNECT_PAD

View file

@ -11,7 +11,8 @@ This demonstration draws fractal images from the Mandelbrot set%
% %
\opt{RECORDER_PAD,IRIVER_H10_PAD,PBELL_VIBE500_PAD}{\ButtonPlay} \opt{RECORDER_PAD,IRIVER_H10_PAD,PBELL_VIBE500_PAD}{\ButtonPlay}
\opt{ONDIO_PAD}{\ButtonMenu\ / \ButtonMenu+\ButtonUp} \opt{ONDIO_PAD}{\ButtonMenu\ / \ButtonMenu+\ButtonUp}
\opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,GIGABEAT_PAD,MROBE100_PAD}{\ButtonSelect} \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,GIGABEAT_PAD,MROBE100_PAD
,SANSA_FUZEPLUS_PAD}{\ButtonSelect}
\opt{IPOD_4G_PAD,IPOD_3G_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD}{\ButtonScrollFwd} \opt{IPOD_4G_PAD,IPOD_3G_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD}{\ButtonScrollFwd}
\opt{SANSA_C200_PAD,GIGABEAT_S_PAD}{\ButtonVolUp} \opt{SANSA_C200_PAD,GIGABEAT_S_PAD}{\ButtonVolUp}
\opt{COWON_D2_PAD}{\TouchTopRight} \opt{COWON_D2_PAD}{\TouchTopRight}
@ -26,6 +27,7 @@ This demonstration draws fractal images from the Mandelbrot set%
\opt{IPOD_4G_PAD,IPOD_3G_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD}{\ButtonScrollBack} \opt{IPOD_4G_PAD,IPOD_3G_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD}{\ButtonScrollBack}
\opt{IAUDIO_X5_PAD,GIGABEAT_PAD,MROBE100_PAD}{Long \ButtonSelect} \opt{IAUDIO_X5_PAD,GIGABEAT_PAD,MROBE100_PAD}{Long \ButtonSelect}
\opt{IRIVER_H10_PAD}{Long \ButtonPlay} \opt{IRIVER_H10_PAD}{Long \ButtonPlay}
\opt{SANSA_FUZEPLUS_PAD}{\ButtonPlayPause}
\opt{SANSA_C200_PAD,GIGABEAT_S_PAD}{\ButtonVolDown} \opt{SANSA_C200_PAD,GIGABEAT_S_PAD}{\ButtonVolDown}
\opt{COWON_D2_PAD}{\TouchTopLeft} \opt{COWON_D2_PAD}{\TouchTopLeft}
\opt{PBELL_VIBE500_PAD}{\ButtonMenu} \opt{PBELL_VIBE500_PAD}{\ButtonMenu}
@ -37,7 +39,8 @@ This demonstration draws fractal images from the Mandelbrot set%
\opt{RECORDER_PAD}{\ButtonFOne} \opt{RECORDER_PAD}{\ButtonFOne}
\opt{ONDIO_PAD}{\ButtonMenu+\ButtonLeft} \opt{ONDIO_PAD}{\ButtonMenu+\ButtonLeft}
\opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn+\ButtonLeft} \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn+\ButtonLeft}
\opt{IPOD_4G_PAD,IPOD_3G_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD,SANSA_C200_PAD}{\ButtonSelect+\ButtonLeft} \opt{IPOD_4G_PAD,IPOD_3G_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD
,SANSA_C200_PAD}{\ButtonSelect+\ButtonLeft}
\opt{IAUDIO_X5_PAD}{Long \ButtonPlay} \opt{IAUDIO_X5_PAD}{Long \ButtonPlay}
\opt{IRIVER_H10_PAD}{\ButtonRew} \opt{IRIVER_H10_PAD}{\ButtonRew}
\opt{GIGABEAT_PAD}{\ButtonVolDown} \opt{GIGABEAT_PAD}{\ButtonVolDown}
@ -47,6 +50,7 @@ This demonstration draws fractal images from the Mandelbrot set%
\opt{PBELL_VIBE500_PAD}{\ButtonCancel} \opt{PBELL_VIBE500_PAD}{\ButtonCancel}
\opt{MPIO_HD200_PAD}{\ButtonPlay + \ButtonVolDown} \opt{MPIO_HD200_PAD}{\ButtonPlay + \ButtonVolDown}
\opt{MPIO_HD300_PAD}{\ButtonPlay + \ButtonRew} \opt{MPIO_HD300_PAD}{\ButtonPlay + \ButtonRew}
\opt{SANSA_FUZEPLUS_PAD}{\ButtonBottomLeft}
\opt{HAVEREMOTEKEYMAP}{& } \opt{HAVEREMOTEKEYMAP}{& }
& Decrease iteration depth (less detail)\\ & Decrease iteration depth (less detail)\\
% %
@ -63,6 +67,7 @@ This demonstration draws fractal images from the Mandelbrot set%
\opt{PBELL_VIBE500_PAD}{\ButtonOK} \opt{PBELL_VIBE500_PAD}{\ButtonOK}
\opt{MPIO_HD200_PAD}{\ButtonPlay + \ButtonVolUp} \opt{MPIO_HD200_PAD}{\ButtonPlay + \ButtonVolUp}
\opt{MPIO_HD300_PAD}{\ButtonPlay + \ButtonFF} \opt{MPIO_HD300_PAD}{\ButtonPlay + \ButtonFF}
\opt{SANSA_FUZEPLUS_PAD}{\ButtonBottomRight}
\opt{HAVEREMOTEKEYMAP}{& } \opt{HAVEREMOTEKEYMAP}{& }
& Increase iteration depth (more detail)\\ & Increase iteration depth (more detail)\\
% %
@ -78,13 +83,14 @@ This demonstration draws fractal images from the Mandelbrot set%
\opt{COWON_D2_PAD}{\TouchCenter} \opt{COWON_D2_PAD}{\TouchCenter}
\opt{PBELL_VIBE500_PAD}{Long \ButtonCancel} \opt{PBELL_VIBE500_PAD}{Long \ButtonCancel}
\opt{MPIO_HD200_PAD,MPIO_HD300_PAD}{\ButtonRec} \opt{MPIO_HD200_PAD,MPIO_HD300_PAD}{\ButtonRec}
\opt{SANSA_FUZEPLUS_PAD}{\ButtonBack}
\opt{HAVEREMOTEKEYMAP}{& } \opt{HAVEREMOTEKEYMAP}{& }
& Reset and return to the default image\\ & Reset and return to the default image\\
% %
\opt{RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOff} \opt{RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOff}
\opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonSelect+\ButtonMenu} \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonSelect+\ButtonMenu}
\opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD% \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD%
,GIGABEAT_PAD,MROBE100_PAD,COWON_D2_PAD}{\ButtonPower} ,GIGABEAT_PAD,MROBE100_PAD,COWON_D2_PAD,SANSA_FUZEPLUS_PAD}{\ButtonPower}
\opt{SANSA_FUZE_PAD}{Long \ButtonHome} \opt{SANSA_FUZE_PAD}{Long \ButtonHome}
\opt{GIGABEAT_S_PAD}{\ButtonBack} \opt{GIGABEAT_S_PAD}{\ButtonBack}
\opt{PBELL_VIBE500_PAD}{\ButtonRec} \opt{PBELL_VIBE500_PAD}{\ButtonRec}