diff options
author | Aidan MacDonald <amachronic@protonmail.com> | 2021-05-16 16:44:01 +0100 |
---|---|---|
committer | Aidan MacDonald <amachronic@protonmail.com> | 2021-05-22 12:20:44 +0000 |
commit | 5cbeb88541ebbfe388b3d60a1c7564b556b9748b (patch) | |
tree | 9ef43acdc857fa3b9be01bf35a45ab2b2ac19b3f /apps/plugins | |
parent | a2bac25a6355d1ac59df34717a28c3c03728c885 (diff) | |
download | rockbox-5cbeb88541ebbfe388b3d60a1c7564b556b9748b.tar.gz rockbox-5cbeb88541ebbfe388b3d60a1c7564b556b9748b.zip |
FiiO M3K: keymap improvements & fixes
- Add support for skip and seek while the player is locked.
(Thanks to @bahus for the suggestion)
- Fix touch zones because the down button zone ended up being
a lot smaller than expected due to the touchpad's wonkiness.
Also added a visual display of the touchpad to its debug menu.
- Fixes the pictureflow keymap because it was mostly unusable.
Change-Id: Ic0da4f8df3613ff7828ce1cb940ed9e77ada3281
Diffstat (limited to 'apps/plugins')
-rw-r--r-- | apps/plugins/pictureflow/pictureflow.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/apps/plugins/pictureflow/pictureflow.c b/apps/plugins/pictureflow/pictureflow.c index 9faf53661e..9731d92d35 100644 --- a/apps/plugins/pictureflow/pictureflow.c +++ b/apps/plugins/pictureflow/pictureflow.c | |||
@@ -148,6 +148,15 @@ const struct button_mapping pf_context_buttons[] = | |||
148 | {PF_CONTEXT, BUTTON_FFWD|BUTTON_REPEAT, BUTTON_FFWD}, | 148 | {PF_CONTEXT, BUTTON_FFWD|BUTTON_REPEAT, BUTTON_FFWD}, |
149 | {PF_TRACKLIST, BUTTON_FFWD|BUTTON_REL, BUTTON_FFWD}, | 149 | {PF_TRACKLIST, BUTTON_FFWD|BUTTON_REL, BUTTON_FFWD}, |
150 | {PF_WPS, BUTTON_PLAY|BUTTON_REPEAT, BUTTON_PLAY}, | 150 | {PF_WPS, BUTTON_PLAY|BUTTON_REPEAT, BUTTON_PLAY}, |
151 | #elif CONFIG_KEYPAD == FIIO_M3K_PAD | ||
152 | {PF_PREV, BUTTON_LEFT, BUTTON_NONE}, | ||
153 | {PF_PREV_REPEAT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE}, | ||
154 | {PF_NEXT, BUTTON_RIGHT, BUTTON_NONE}, | ||
155 | {PF_NEXT_REPEAT, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE}, | ||
156 | {PF_MENU, BUTTON_POWER|BUTTON_REL, BUTTON_POWER}, | ||
157 | {PF_QUIT, BUTTON_POWER|BUTTON_REPEAT, BUTTON_POWER}, | ||
158 | {PF_CONTEXT, BUTTON_MENU|BUTTON_REL, BUTTON_MENU}, | ||
159 | {PF_TRACKLIST, BUTTON_MENU|BUTTON_REPEAT, BUTTON_MENU}, | ||
151 | #endif | 160 | #endif |
152 | #if CONFIG_KEYPAD == IAUDIO_M3_PAD | 161 | #if CONFIG_KEYPAD == IAUDIO_M3_PAD |
153 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD|CONTEXT_REMOTE) | 162 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD|CONTEXT_REMOTE) |