This is the bug/patch tracker for Rockbox. Click here for more information.
Quick links: Bugs · Patches · Rockbox frontpage
FS#8169 - Inconsistent Sansa Keymappings
Attached to Project:
Rockbox
Opened by Marc Guay (Marc_Guay) - Friday, 16 November 2007, 03:29 GMT+2
Last edited by Paul Louden (Llorean) - Tuesday, 20 November 2007, 02:57 GMT+2
Opened by Marc Guay (Marc_Guay) - Friday, 16 November 2007, 03:29 GMT+2
Last edited by Paul Louden (Llorean) - Tuesday, 20 November 2007, 02:57 GMT+2
|
Detailsr15632
Sansa e200 The keymap was changed for the WPS on the Sansa recently but the changes didn't trickle over to the other screens, namely Recording and FM Radio, leading to some inconsistencies. The new keys are generally: LONG-SELECT = CONTEXT MENU POWER = STOP DOWN = RETURN TO MAIN MENU In the recording screen currently: DOWN = CONTEXT MENU LONG-SELECT = NOTHING I propose: DOWN = STOP & RETURN TO MAIN MENU (SAME AS POWER?) LONG-SELECT = CONTEXT MENU and in the FM Radio screen currently: DOWN = CONTEXT MENU POWER = RETURN TO MAIN MENU WITHOUT STOPPING AUDIO I propose: DOWN = RETURN TO MAIN MENU WITHOUT STOPPING AUDIO LONG-SELECT = CONTEXT MENU POWER = STOP AUDIO AND RETURN TO MAIN MENU --- I find the more I get used to the new keymap while listening to audio files the more confused I get in other parts of the player. Consistency is a good thing, no? |
This task depends upon
Closed by Paul Louden (Llorean)
Tuesday, 20 November 2007, 02:57 GMT+2
Reason for closing: Fixed
Additional comments about closing: Keymaps for FM Radio, Recording, and Text viewer (only a tiny change to the latter) brought into line with Rockbox standard buttons.
Tuesday, 20 November 2007, 02:57 GMT+2
Reason for closing: Fixed
Additional comments about closing: Keymaps for FM Radio, Recording, and Text viewer (only a tiny change to the latter) brought into line with Rockbox standard buttons.
Index: apps/keymaps/keymap-e200.c
===================================================================
--- apps/keymaps/keymap-e200.c (revision 15654)
+++ apps/keymaps/keymap-e200.c (working copy)
@@ -208,8 +208,10 @@
static const struct button_mapping button_context_recscreen[] = {
{ ACTION_REC_PAUSE, BUTTON_UP|BUTTON_REL, BUTTON_UP },
{ ACTION_STD_CANCEL, BUTTON_POWER|BUTTON_REL, BUTTON_POWER },
+ { ACTION_STD_CANCEL, BUTTON_DOWN, BUTTON_NONE },
{ ACTION_REC_NEWFILE, BUTTON_REC|BUTTON_REL, BUTTON_REC },
- { ACTION_STD_MENU, BUTTON_DOWN|BUTTON_REPEAT, BUTTON_NONE },
+ { ACTION_NONE, BUTTON_SELECT, BUTTON_NONE },
+ { ACTION_STD_MENU, BUTTON_SELECT|BUTTON_REPEAT, BUTTON_SELECT },
{ ACTION_SETTINGS_INC, BUTTON_RIGHT, BUTTON_NONE },
{ ACTION_SETTINGS_INC, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE },
{ ACTION_SETTINGS_DEC, BUTTON_LEFT, BUTTON_NONE },