diff options
Diffstat (limited to 'apps/plugins/matrix.c')
-rw-r--r-- | apps/plugins/matrix.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/apps/plugins/matrix.c b/apps/plugins/matrix.c index c7d797e09d..986eb72e48 100644 --- a/apps/plugins/matrix.c +++ b/apps/plugins/matrix.c | |||
@@ -49,6 +49,7 @@ extern const fb_data matrix_normal[]; | |||
49 | #define LEFTMARGIN (LCD_WIDTH-(COLS*COL_W))/2 | 49 | #define LEFTMARGIN (LCD_WIDTH-(COLS*COL_W))/2 |
50 | #define TOPMARGIN (LCD_HEIGHT-(ROWS*COL_H))/2 | 50 | #define TOPMARGIN (LCD_HEIGHT-(ROWS*COL_H))/2 |
51 | 51 | ||
52 | /* FIXME: could use plugin lib actions */ | ||
52 | #if (CONFIG_KEYPAD == IPOD_4G_PAD) || \ | 53 | #if (CONFIG_KEYPAD == IPOD_4G_PAD) || \ |
53 | (CONFIG_KEYPAD == IPOD_3G_PAD) || \ | 54 | (CONFIG_KEYPAD == IPOD_3G_PAD) || \ |
54 | (CONFIG_KEYPAD == IPOD_1G2G_PAD) | 55 | (CONFIG_KEYPAD == IPOD_1G2G_PAD) |
@@ -82,6 +83,11 @@ extern const fb_data matrix_normal[]; | |||
82 | #define MATRIX_SLEEP_MORE BUTTON_SCROLL_BACK|BUTTON_REPEAT | 83 | #define MATRIX_SLEEP_MORE BUTTON_SCROLL_BACK|BUTTON_REPEAT |
83 | #define MATRIX_SLEEP_LESS BUTTON_SCROLL_FWD|BUTTON_REPEAT | 84 | #define MATRIX_SLEEP_LESS BUTTON_SCROLL_FWD|BUTTON_REPEAT |
84 | #define MATRIX_PAUSE BUTTON_SELECT | 85 | #define MATRIX_PAUSE BUTTON_SELECT |
86 | #elif CONFIG_KEYPAD == SANSA_FUZE_PAD | ||
87 | #define MATRIX_EXIT BUTTON_DOWN | ||
88 | #define MATRIX_SLEEP_MORE BUTTON_SCROLL_BACK|BUTTON_REPEAT | ||
89 | #define MATRIX_SLEEP_LESS BUTTON_SCROLL_FWD|BUTTON_REPEAT | ||
90 | #define MATRIX_PAUSE BUTTON_SELECT | ||
85 | #elif CONFIG_KEYPAD == SANSA_C200_PAD | 91 | #elif CONFIG_KEYPAD == SANSA_C200_PAD |
86 | #define MATRIX_EXIT BUTTON_POWER | 92 | #define MATRIX_EXIT BUTTON_POWER |
87 | #define MATRIX_SLEEP_MORE BUTTON_UP | 93 | #define MATRIX_SLEEP_MORE BUTTON_UP |