summaryrefslogtreecommitdiff
path: root/apps/keymaps/keymap-rk27xx-generic.c
diff options
context:
space:
mode:
authorWilliam Wilgus <wilgus.william@gmail.com>2023-01-02 13:03:48 -0500
committerWilliam Wilgus <wilgus.william@gmail.com>2023-01-02 13:19:43 -0500
commit84fe501f53f966894b226172faa50b9fd0d651f5 (patch)
treea955f18a80d2dd4591d64899ee1d78ea8dc214e3 /apps/keymaps/keymap-rk27xx-generic.c
parenta00bd421acc0fc11588f0494be2bb532dc93d904 (diff)
downloadrockbox-84fe501f53f966894b226172faa50b9fd0d651f5.tar.gz
rockbox-84fe501f53f966894b226172faa50b9fd0d651f5.zip
Add locked actions to all soft lock targets
fiio m3k native is currently the only player with defined buttons different from the standard mapping. This allows the user to use the keyremap plugin to specify differing keymaps for their device in the locked state Change-Id: Ie0b447bba0d5978e8d23fed423df30c794afc6f9
Diffstat (limited to 'apps/keymaps/keymap-rk27xx-generic.c')
-rw-r--r--apps/keymaps/keymap-rk27xx-generic.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/apps/keymaps/keymap-rk27xx-generic.c b/apps/keymaps/keymap-rk27xx-generic.c
index d837c608fc..5be8762af3 100644
--- a/apps/keymaps/keymap-rk27xx-generic.c
+++ b/apps/keymaps/keymap-rk27xx-generic.c
@@ -166,8 +166,10 @@ const struct button_mapping* get_context_mapping(int context)
166{ 166{
167 switch (context) 167 switch (context)
168 { 168 {
169 case CONTEXT_STD | CONTEXT_LOCKED:
169 case CONTEXT_STD: 170 case CONTEXT_STD:
170 return button_context_standard; 171 return button_context_standard;
172 case CONTEXT_WPS | CONTEXT_LOCKED:
171 case CONTEXT_WPS: 173 case CONTEXT_WPS:
172 return button_context_wps; 174 return button_context_wps;
173#ifdef CONFIG_TUNER 175#ifdef CONFIG_TUNER
@@ -190,6 +192,7 @@ const struct button_mapping* get_context_mapping(int context)
190#endif 192#endif
191 case CONTEXT_TREE: 193 case CONTEXT_TREE:
192 case CONTEXT_LIST: 194 case CONTEXT_LIST:
195 case CONTEXT_MAINMENU | CONTEXT_LOCKED:
193 case CONTEXT_MAINMENU: 196 case CONTEXT_MAINMENU:
194 197
195 case CONTEXT_SETTINGS: 198 case CONTEXT_SETTINGS: