diff options
author | Tomer Shalev <shalev.tomer@gmail.com> | 2009-12-15 18:56:06 +0000 |
---|---|---|
committer | Tomer Shalev <shalev.tomer@gmail.com> | 2009-12-15 18:56:06 +0000 |
commit | 9f7579b5b8d8ee807976698b48c6f59c71b8d50f (patch) | |
tree | ef87f79588ac3f1093e3de0a6926bd5233df0ed1 | |
parent | c48d35927a71d11313bb267cbffcf46a40ad2350 (diff) | |
download | rockbox-9f7579b5b8d8ee807976698b48c6f59c71b8d50f.tar.gz rockbox-9f7579b5b8d8ee807976698b48c6f59c71b8d50f.zip |
Cowon D2: Revise some keymaps
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24007 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r-- | apps/keymaps/keymap-cowond2.c | 6 | ||||
-rw-r--r-- | apps/keymaps/keymap-touchscreen.c | 13 | ||||
-rw-r--r-- | manual/platform/keymap-cowond2.tex | 28 | ||||
-rw-r--r-- | manual/platform/keymap-touchscreen.tex | 24 |
4 files changed, 39 insertions, 32 deletions
diff --git a/apps/keymaps/keymap-cowond2.c b/apps/keymaps/keymap-cowond2.c index 8067fe47d0..37d622210a 100644 --- a/apps/keymaps/keymap-cowond2.c +++ b/apps/keymaps/keymap-cowond2.c | |||
@@ -72,8 +72,10 @@ static const struct button_mapping button_context_list[] = { | |||
72 | 72 | ||
73 | static const struct button_mapping button_context_tree[] = { | 73 | static const struct button_mapping button_context_tree[] = { |
74 | { ACTION_TREE_WPS, BUTTON_PLUS|BUTTON_MENU, BUTTON_PLUS }, | 74 | { ACTION_TREE_WPS, BUTTON_PLUS|BUTTON_MENU, BUTTON_PLUS }, |
75 | { ACTION_TREE_WPS, BUTTON_PLUS|BUTTON_MENU, BUTTON_PLUS|BUTTON_REPEAT }, | 75 | { ACTION_TREE_WPS, BUTTON_PLUS|BUTTON_MENU, BUTTON_PLUS|BUTTON_REPEAT }, |
76 | { ACTION_TREE_STOP, BUTTON_POWER|BUTTON_REL, BUTTON_POWER }, | 76 | { ACTION_TREE_STOP, BUTTON_MINUS|BUTTON_POWER, BUTTON_MINUS }, |
77 | { ACTION_TREE_STOP, BUTTON_MINUS|BUTTON_POWER, BUTTON_MINUS|BUTTON_REPEAT }, | ||
78 | |||
77 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_LIST) | 79 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_LIST) |
78 | }; /* button_context_tree */ | 80 | }; /* button_context_tree */ |
79 | 81 | ||
diff --git a/apps/keymaps/keymap-touchscreen.c b/apps/keymaps/keymap-touchscreen.c index 359045761b..a2547d074d 100644 --- a/apps/keymaps/keymap-touchscreen.c +++ b/apps/keymaps/keymap-touchscreen.c | |||
@@ -62,7 +62,7 @@ static const struct button_mapping button_context_standard[] = { | |||
62 | { ACTION_STD_CANCEL, BUTTON_MIDLEFT|BUTTON_REPEAT, BUTTON_NONE }, | 62 | { ACTION_STD_CANCEL, BUTTON_MIDLEFT|BUTTON_REPEAT, BUTTON_NONE }, |
63 | 63 | ||
64 | { ACTION_STD_MENU, BUTTON_TOPLEFT, BUTTON_NONE }, | 64 | { ACTION_STD_MENU, BUTTON_TOPLEFT, BUTTON_NONE }, |
65 | { ACTION_STD_QUICKSCREEN, BUTTON_TOPLEFT|BUTTON_REPEAT, BUTTON_NONE }, | 65 | { ACTION_STD_QUICKSCREEN, BUTTON_BOTTOMLEFT, BUTTON_NONE }, |
66 | { ACTION_STD_CONTEXT, BUTTON_CENTER|BUTTON_REPEAT, BUTTON_CENTER }, | 66 | { ACTION_STD_CONTEXT, BUTTON_CENTER|BUTTON_REPEAT, BUTTON_CENTER }, |
67 | { ACTION_STD_CONTEXT, BUTTON_MIDRIGHT|BUTTON_REPEAT, BUTTON_MIDRIGHT }, | 67 | { ACTION_STD_CONTEXT, BUTTON_MIDRIGHT|BUTTON_REPEAT, BUTTON_MIDRIGHT }, |
68 | 68 | ||
@@ -91,8 +91,8 @@ static const struct button_mapping button_context_wps[] = { | |||
91 | { ACTION_WPS_CONTEXT, BUTTON_CENTER|BUTTON_REPEAT, BUTTON_CENTER }, | 91 | { ACTION_WPS_CONTEXT, BUTTON_CENTER|BUTTON_REPEAT, BUTTON_CENTER }, |
92 | 92 | ||
93 | { ACTION_WPS_MENU, BUTTON_TOPLEFT|BUTTON_REL, BUTTON_TOPLEFT }, | 93 | { ACTION_WPS_MENU, BUTTON_TOPLEFT|BUTTON_REL, BUTTON_TOPLEFT }, |
94 | { ACTION_WPS_QUICKSCREEN, BUTTON_TOPLEFT|BUTTON_REPEAT, BUTTON_TOPLEFT }, | 94 | { ACTION_WPS_QUICKSCREEN, BUTTON_BOTTOMLEFT|BUTTON_REL, BUTTON_BOTTOMLEFT }, |
95 | { ACTION_WPS_VIEW_PLAYLIST, BUTTON_BOTTOMLEFT|BUTTON_REL, BUTTON_BOTTOMLEFT }, | 95 | { ACTION_WPS_VIEW_PLAYLIST, BUTTON_TOPLEFT|BUTTON_REPEAT, BUTTON_TOPLEFT }, |
96 | { ACTION_WPS_REC, BUTTON_BOTTOMRIGHT|BUTTON_REPEAT, BUTTON_BOTTOMRIGHT }, | 96 | { ACTION_WPS_REC, BUTTON_BOTTOMRIGHT|BUTTON_REPEAT, BUTTON_BOTTOMRIGHT }, |
97 | { ACTION_WPS_PITCHSCREEN, BUTTON_BOTTOMLEFT|BUTTON_REPEAT, BUTTON_BOTTOMLEFT }, | 97 | { ACTION_WPS_PITCHSCREEN, BUTTON_BOTTOMLEFT|BUTTON_REPEAT, BUTTON_BOTTOMLEFT }, |
98 | { ACTION_WPS_ID3SCREEN, BUTTON_BOTTOMRIGHT|BUTTON_REL, BUTTON_BOTTOMRIGHT }, | 98 | { ACTION_WPS_ID3SCREEN, BUTTON_BOTTOMRIGHT|BUTTON_REL, BUTTON_BOTTOMRIGHT }, |
@@ -121,16 +121,17 @@ static const struct button_mapping button_context_list[] = { | |||
121 | 121 | ||
122 | static const struct button_mapping button_context_tree[] = { | 122 | static const struct button_mapping button_context_tree[] = { |
123 | { ACTION_TREE_WPS, BUTTON_TOPRIGHT|BUTTON_REL, BUTTON_TOPRIGHT }, | 123 | { ACTION_TREE_WPS, BUTTON_TOPRIGHT|BUTTON_REL, BUTTON_TOPRIGHT }, |
124 | { ACTION_TREE_STOP, BUTTON_BOTTOMRIGHT|BUTTON_REL, BUTTON_BOTTOMRIGHT }, | ||
124 | 125 | ||
125 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_CUSTOM2|CONTEXT_CUSTOM|CONTEXT_TREE) | 126 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_CUSTOM2|CONTEXT_CUSTOM|CONTEXT_TREE) |
126 | }; /* button_context_tree */ | 127 | }; /* button_context_tree */ |
127 | 128 | ||
128 | static const struct button_mapping button_context_listtree_scroll_with_combo[] = { | 129 | static const struct button_mapping button_context_listtree_scroll_with_combo[] = { |
129 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_CUSTOM2|CONTEXT_CUSTOM|CONTEXT_TREE), | 130 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_CUSTOM|CONTEXT_TREE), |
130 | }; | 131 | }; |
131 | 132 | ||
132 | static const struct button_mapping button_context_listtree_scroll_without_combo[] = { | 133 | static const struct button_mapping button_context_listtree_scroll_without_combo[] = { |
133 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_CUSTOM2|CONTEXT_CUSTOM|CONTEXT_TREE), | 134 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_CUSTOM|CONTEXT_TREE), |
134 | }; | 135 | }; |
135 | 136 | ||
136 | static const struct button_mapping button_context_settings[] = { | 137 | static const struct button_mapping button_context_settings[] = { |
@@ -182,7 +183,7 @@ static const struct button_mapping button_context_eq[] = { | |||
182 | 183 | ||
183 | /* Bookmark Screen */ | 184 | /* Bookmark Screen */ |
184 | static const struct button_mapping button_context_bmark[] = { | 185 | static const struct button_mapping button_context_bmark[] = { |
185 | { ACTION_BMS_DELETE, BUTTON_BOTTOMLEFT, BUTTON_NONE }, | 186 | { ACTION_BMS_DELETE, BUTTON_BOTTOMRIGHT, BUTTON_NONE }, |
186 | 187 | ||
187 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_CUSTOM2|CONTEXT_BOOKMARKSCREEN), | 188 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_CUSTOM2|CONTEXT_BOOKMARKSCREEN), |
188 | }; /* button_context_bmark */ | 189 | }; /* button_context_bmark */ |
diff --git a/manual/platform/keymap-cowond2.tex b/manual/platform/keymap-cowond2.tex index 106956891d..cc8edb80dd 100644 --- a/manual/platform/keymap-cowond2.tex +++ b/manual/platform/keymap-cowond2.tex | |||
@@ -14,18 +14,18 @@ | |||
14 | \newcommand{\ActionStdCancel}{\ButtonPower{} or \TouchActionStdCancel} | 14 | \newcommand{\ActionStdCancel}{\ButtonPower{} or \TouchActionStdCancel} |
15 | \newcommand{\ActionStdContext}{Long \ButtonMenu{} or \TouchActionStdContext} | 15 | \newcommand{\ActionStdContext}{Long \ButtonMenu{} or \TouchActionStdContext} |
16 | \newcommand{\ActionStdQuickScreen}{\TouchActionStdQuickScreen} | 16 | \newcommand{\ActionStdQuickScreen}{\TouchActionStdQuickScreen} |
17 | \newcommand{\ActionQuickScreenExit}{\TouchActionQuickScreenExit} | 17 | \newcommand{\ActionQuickScreenExit}{\ButtonPower{} or \ButtonMenu{} or \TouchActionQuickScreenExit} |
18 | \newcommand{\ActionStdMenu}{\TouchActionStdMenu} | 18 | \newcommand{\ActionStdMenu}{\TouchActionStdMenu} |
19 | \newcommand{\ActionStdOk}{\TouchActionStdOk} | 19 | \newcommand{\ActionStdOk}{\ButtonMenu{} or \TouchActionStdOk} |
20 | \newcommand{\ActionStdRec}{\TouchActionStdRec} | 20 | %\newcommand{\ActionStdRec}{\TouchActionStdRec} |
21 | \newcommand{\ActionStdUsbCharge}{\TouchActionStdUsbCharge} | 21 | %\newcommand{\ActionStdUsbCharge}{\TouchActionStdUsbCharge} |
22 | 22 | ||
23 | %Button actions, wps context | 23 | %Button actions, wps context |
24 | \newcommand{\ActionWpsPlay}{\TouchActionWpsPlay} | 24 | \newcommand{\ActionWpsPlay}{\TouchActionWpsPlay} |
25 | \newcommand{\ActionWpsSkipNext}{\TouchActionWpsSkipNext} | 25 | \newcommand{\ActionWpsSkipNext}{\TouchActionWpsSkipNext} |
26 | \newcommand{\ActionWpsSeekFwd}{\TouchActionWpsSeekFwd} | ||
26 | \newcommand{\ActionWpsSkipPrev}{\TouchActionWpsSkipPrev} | 27 | \newcommand{\ActionWpsSkipPrev}{\TouchActionWpsSkipPrev} |
27 | \newcommand{\ActionWpsSeekBack}{\TouchActionWpsSeekBack} | 28 | \newcommand{\ActionWpsSeekBack}{\TouchActionWpsSeekBack} |
28 | \newcommand{\ActionWpsSeekFwd}{\TouchActionWpsSeekFwd} | ||
29 | 29 | ||
30 | \newcommand{\ActionWpsStop}{\TouchActionWpsStop} | 30 | \newcommand{\ActionWpsStop}{\TouchActionWpsStop} |
31 | \newcommand{\ActionWpsVolDown}{\ButtonMinus{} or \TouchActionWpsVolDown} | 31 | \newcommand{\ActionWpsVolDown}{\ButtonMinus{} or \TouchActionWpsVolDown} |
@@ -43,17 +43,17 @@ | |||
43 | \newcommand{\ActionWpsAbReset}{\TouchActionWpsAbReset} | 43 | \newcommand{\ActionWpsAbReset}{\TouchActionWpsAbReset} |
44 | 44 | ||
45 | %Button actions, tree context | 45 | %Button actions, tree context |
46 | \newcommand{\ActionTreeWps}{\ButtonPlus} | 46 | \newcommand{\ActionTreeWps}{\ButtonPlus{}+\ButtonMenu{} or \TouchActionTreeWps} |
47 | \newcommand{\ActionTreeStop}{} | 47 | \newcommand{\ActionTreeStop}{\ButtonMinus{}+\ButtonPower{} or \TouchActionTreeStop} |
48 | \newcommand{\ActionTreeEnter}{} | 48 | \newcommand{\ActionTreeEnter}{\ButtonMenu{} or \TouchActionTreeEnter} |
49 | \newcommand{\ActionTreeParentDirectory}{} | 49 | \newcommand{\ActionTreeParentDirectory}{\TouchActionTreeParentDirectory} |
50 | 50 | ||
51 | %Button actions, YesNo context | 51 | %Button actions, YesNo context |
52 | \newcommand{\ActionYesNoAccept}{\ButtonMenu} | 52 | \newcommand{\ActionYesNoAccept}{\ButtonMenu{} or \TouchActionYesNoAccept} |
53 | 53 | ||
54 | %Button actions, Setting context | 54 | %Button actions, Setting context |
55 | \newcommand{\ActionSettingInc}{\ButtonPlus} | 55 | \newcommand{\ActionSettingInc}{\TouchActionSettingInc{} or \ButtonPlus} |
56 | \newcommand{\ActionSettingDec}{\ButtonMinus} | 56 | \newcommand{\ActionSettingDec}{\TouchActionSettingDec{} or \ButtonMinus} |
57 | 57 | ||
58 | %Button actions, Virtual Keyboard Context | 58 | %Button actions, Virtual Keyboard Context |
59 | \newcommand{\ActionKbdLeft}{\TouchActionKbdLeft} | 59 | \newcommand{\ActionKbdLeft}{\TouchActionKbdLeft} |
@@ -78,12 +78,14 @@ | |||
78 | \newcommand{\ActionPsNudgeRight}{\TouchActionPsNudgeRight} | 78 | \newcommand{\ActionPsNudgeRight}{\TouchActionPsNudgeRight} |
79 | \newcommand{\ActionPsReset}{\TouchActionPsReset} | 79 | \newcommand{\ActionPsReset}{\TouchActionPsReset} |
80 | \newcommand{\ActionPsExit}{\ButtonPower{} or \TouchActionPsExit} | 80 | \newcommand{\ActionPsExit}{\ButtonPower{} or \TouchActionPsExit} |
81 | \newcommand{\ActionPsSlower}{\TouchActionPsSlower} | ||
82 | \newcommand{\ActionPsFaster}{\TouchActionPsFaster} | ||
81 | 83 | ||
82 | %Button actions, FM radio context | 84 | %Button actions, FM radio context |
83 | \newcommand{\ActionFMPreset}{Long \ButtonMenu{} or \TouchActionFMPreset} | 85 | \newcommand{\ActionFMPreset}{Long \ButtonMenu{} or \TouchActionFMPreset} |
84 | \newcommand{\ActionFMMenu}{\ButtonMenu{} or \TouchActionFMMenu} | 86 | \newcommand{\ActionFMMenu}{\ButtonMenu{} or \TouchActionFMMenu} |
85 | \newcommand{\ActionFMMode}{\TouchActionFMMode} | 87 | \newcommand{\ActionFMMode}{\TouchActionFMMode} |
86 | \newcommand{\ActionFMStop}{\ButtonPower} | 88 | \newcommand{\ActionFMStop}{\TouchActionFMStop{} or \ButtonPower} |
87 | \newcommand{\ActionFMExit}{\TouchActionFMExit} | 89 | \newcommand{\ActionFMExit}{\TouchActionFMExit} |
88 | \newcommand{\ActionFMPlay}{\TouchActionFMPlay} | 90 | \newcommand{\ActionFMPlay}{\TouchActionFMPlay} |
89 | \newcommand{\ActionFMSettingsInc}{\ActionSettingInc} | 91 | \newcommand{\ActionFMSettingsInc}{\ActionSettingInc} |
diff --git a/manual/platform/keymap-touchscreen.tex b/manual/platform/keymap-touchscreen.tex index b1075383b6..332febb555 100644 --- a/manual/platform/keymap-touchscreen.tex +++ b/manual/platform/keymap-touchscreen.tex | |||
@@ -17,8 +17,8 @@ | |||
17 | \newcommand{\TouchActionStdNextRepeat}{Long \TouchBottomMiddle} | 17 | \newcommand{\TouchActionStdNextRepeat}{Long \TouchBottomMiddle} |
18 | \newcommand{\TouchActionStdCancel}{\TouchMidLeft} | 18 | \newcommand{\TouchActionStdCancel}{\TouchMidLeft} |
19 | \newcommand{\TouchActionStdContext}{Long \TouchCenter{} or Long \TouchMidRight} | 19 | \newcommand{\TouchActionStdContext}{Long \TouchCenter{} or Long \TouchMidRight} |
20 | \newcommand{\TouchActionStdQuickScreen}{Long \TouchTopLeft} | 20 | \newcommand{\TouchActionStdQuickScreen}{\TouchBottomLeft} |
21 | \newcommand{\TouchActionQuickScreenExit}{} | 21 | \newcommand{\TouchActionQuickScreenExit}{\TouchActionStdQuickScreen{} or \TouchCenter} |
22 | \newcommand{\TouchActionStdMenu}{\TouchTopLeft} | 22 | \newcommand{\TouchActionStdMenu}{\TouchTopLeft} |
23 | \newcommand{\TouchActionStdOk}{\TouchCenter{} or \TouchMidRight} | 23 | \newcommand{\TouchActionStdOk}{\TouchCenter{} or \TouchMidRight} |
24 | \newcommand{\TouchActionStdRec}{} | 24 | \newcommand{\TouchActionStdRec}{} |
@@ -35,7 +35,7 @@ | |||
35 | \newcommand{\TouchActionWpsVolDown}{\TouchBottomMiddle} | 35 | \newcommand{\TouchActionWpsVolDown}{\TouchBottomMiddle} |
36 | \newcommand{\TouchActionWpsVolUp}{\TouchTopMiddle} | 36 | \newcommand{\TouchActionWpsVolUp}{\TouchTopMiddle} |
37 | 37 | ||
38 | \newcommand{\TouchActionWpsQuickScreen}{Long \TouchTopLeft} | 38 | \newcommand{\TouchActionWpsQuickScreen}{\TouchBottomLeft} |
39 | \newcommand{\TouchActionWpsMenu}{\TouchTopLeft} | 39 | \newcommand{\TouchActionWpsMenu}{\TouchTopLeft} |
40 | \newcommand{\TouchActionWpsContext}{Long \TouchCenter} | 40 | \newcommand{\TouchActionWpsContext}{Long \TouchCenter} |
41 | \newcommand{\TouchActionWpsBrowse}{\TouchCenter} | 41 | \newcommand{\TouchActionWpsBrowse}{\TouchCenter} |
@@ -48,9 +48,9 @@ | |||
48 | 48 | ||
49 | %Button actions, tree context | 49 | %Button actions, tree context |
50 | \newcommand{\TouchActionTreeWps}{\TouchTopRight} | 50 | \newcommand{\TouchActionTreeWps}{\TouchTopRight} |
51 | \newcommand{\TouchActionTreeStop}{} | 51 | \newcommand{\TouchActionTreeStop}{\TouchBottomRight} |
52 | \newcommand{\TouchActionTreeEnter}{} | 52 | \newcommand{\TouchActionTreeEnter}{\TouchCenter{} or \TouchMidRight} |
53 | \newcommand{\TouchActionTreeParentDirectory}{} | 53 | \newcommand{\TouchActionTreeParentDirectory}{\TouchMidLeft} |
54 | 54 | ||
55 | %Button actions, YesNo context | 55 | %Button actions, YesNo context |
56 | \newcommand{\TouchActionYesNoAccept}{\TouchTopRight} | 56 | \newcommand{\TouchActionYesNoAccept}{\TouchTopRight} |
@@ -82,6 +82,8 @@ | |||
82 | \newcommand{\TouchActionPsNudgeRight}{\TouchMidRight} | 82 | \newcommand{\TouchActionPsNudgeRight}{\TouchMidRight} |
83 | \newcommand{\TouchActionPsReset}{\TouchCenter} | 83 | \newcommand{\TouchActionPsReset}{\TouchCenter} |
84 | \newcommand{\TouchActionPsExit}{\TouchTopLeft} | 84 | \newcommand{\TouchActionPsExit}{\TouchTopLeft} |
85 | \newcommand{\TouchActionPsSlower}{Long \TouchMidLeft} | ||
86 | \newcommand{\TouchActionPsFaster}{Long \TouchMidRight} | ||
85 | 87 | ||
86 | %Button actions, Recording screen context | 88 | %Button actions, Recording screen context |
87 | \newcommand{\TouchActionRecPause}{} | 89 | \newcommand{\TouchActionRecPause}{} |
@@ -100,11 +102,11 @@ | |||
100 | \newcommand{\TouchActionFMStop}{\TouchBottomRight} | 102 | \newcommand{\TouchActionFMStop}{\TouchBottomRight} |
101 | \newcommand{\TouchActionFMExit}{\TouchTopLeft} | 103 | \newcommand{\TouchActionFMExit}{\TouchTopLeft} |
102 | \newcommand{\TouchActionFMPlay}{\TouchTopRight} | 104 | \newcommand{\TouchActionFMPlay}{\TouchTopRight} |
103 | \newcommand{\TouchActionFMSettingsInc}{} | 105 | \newcommand{\TouchActionFMSettingsInc}{\TouchActionSettingInc} |
104 | \newcommand{\TouchActionFMSettingsDec}{} | 106 | \newcommand{\TouchActionFMSettingsDec}{\TouchActionSettingDec} |
105 | \newcommand{\TouchActionFMPrev}{\TouchActionRecSettingsInc} | 107 | \newcommand{\TouchActionFMPrev}{\TouchMidLeft} |
106 | \newcommand{\TouchActionFMNext}{\TouchActionRecSettingsDec} | 108 | \newcommand{\TouchActionFMNext}{\TouchMidRight} |
107 | 109 | ||
108 | %Button actions, Bookmark screen context | 110 | %Button actions, Bookmark screen context |
109 | \newcommand{\TouchActionBmDelete}{\TouchBottomLeft} | 111 | \newcommand{\TouchActionBmDelete}{\TouchBottomRight} |
110 | 112 | ||