trunk 20080912
[gitenigma.git] / data / resources / rcdm5xxx.xml
blob325aa754b21faf8070d870269d1edc2056ae3bc2
1 <rcdefaults>
2         <author>
3                 <name>Felix Domke</name>
4                 <email>tmbinc@gmx.net</email>
5         </author>
7         <device identifier="Dreambox2" >
8                 <keys>
9                         <key name="0" code="00" picture="key.0" />
10                         <key name="1" code="01" picture="key.1" />
11                         <key name="2" code="02" picture="key.2" />
12                         <key name="3" code="03" picture="key.3" />
13                         <key name="4" code="04" picture="key.4" />
14                         <key name="5" code="05" picture="key.5" />
15                         <key name="6" code="06" picture="key.6" />
16                         <key name="7" code="07" picture="key.7" />
17                         <key name="8" code="08" picture="key.8" />
18                         <key name="9" code="09" picture="key.9" />
19                         <key name="volup" code="0a" />
20                         <key name="voldown" code="0b" />
21                         <key name="tv" code="44" picture="key.15" />
22                         <key name="bouqup" code="0d" />
23                         <key name="bouqdown" code="0e" />
24                         <key name="power" code="0f" />
25                         <key name="menu" code="20" picture="key.32" />
26                         <key name="up" code="21" />
27                         <key name="down" code="22" />
28                         <key name="left" code="23" />
29                         <key name="right" code="24" />
30                         <key name="ok" code="25" />
31                         <key name="audio" code="26" picture="key.10" />
32                         <key name="video" code="27" picture="key.11" />
33                         <key name="info" code="28" picture="key.12" />
34                         <key name="shift_red" code="30" />
35                         <key name="shift_green" code="31" />
36                         <key name="shift_yellow" code="32" />
37                         <key name="shift_blue" code="33" />
38                         <key name="record" code="35" />
39                         <key name="red" code="40" picture="key.17" />
40                         <key name="green" code="41" picture="key.18" />
41                         <key name="yellow" code="42" picture="key.19" />
42                         <key name="blue" code="43" picture="key.20" />
43                         <key name="mute" code="0c" picture="key.31" />
44                         <key name="text" code="45" picture="key.22" />
45                         <key name="next" code="50" picture="key.25" />
46                         <key name="prev" code="51" picture="key.24" />
47                         <key name="LAME" code="54" picture="key.21" />
48                         <key name="radio" code="53" picture="key.16" />
49                         <key name="help" code="52" picture="key.23" />
50                         <key name="discrete_off" code="b4"/>
51                         <key name="discrete_on" code="e8"/>
52                 </keys>
53                 
54                                 <!-- globale shortcuts. sollten auf jeder FB zu finden sein. -->
55                                 <!-- generell ohne repeat. -->
56                 <actionmap name="shortcut">
57                         <action name="0" key="0" flags="m" />
58                         <action name="1" key="1" flags="m" />
59                         <action name="2" key="2" flags="m" />
60                         <action name="3" key="3" flags="m" />
61                         <action name="4" key="4" flags="m" />
62                         <action name="5" key="5" flags="m" />
63                         <action name="6" key="6" flags="m" />
64                         <action name="7" key="7" flags="m" />
65                         <action name="8" key="8" flags="m" />
66                         <action name="9" key="9" flags="m" />
67                         <action name="red" key="red" flags="m" />
68                         <action name="green" key="green" flags="m" />
69                         <action name="yellow" key="yellow" flags="m" />
70                         <action name="blue" key="blue" flags="m" />
71                         <action name="menu" key="menu" flags="m" />
72                         <action name="escape" key="LAME" flags="mr" />
73                 </actionmap>
75                 <actionmap name="mainmenu">
76                         <action name="close" key="menu" flags="m" />
77                         <action name="prev" key="left" flags="mr" />
78                         <action name="next" key="right" flags="mr" />
79                 </actionmap>
81                 <actionmap name="cursor">
82                         <action name="up" key="up" flags="mr" />
83                         <action name="down" key="down" flags="mr" />
84                         <action name="left" key="left" flags="mr" />
85                         <action name="right" key="right" flags="mr" />
86                         <action name="ok" key="ok" flags="m" />
87                         <action name="cancel" key="LAME" flags="mr" />
88                         <action name="help" key="info" flags="m" />
89                         <action name="help" key="help" flags="m" />
90                 </actionmap>
92                 <actionmap name="textedit">
93                         <action name="insertchar" key="green" flags="mr" />
94                         <action name="deletechar" key="red" flags="mr" />
95                         <action name="capslock" key="yellow" flags="mr" />
96                         <action name="swapnum" key="blue" flags="mr" />
97                         <action name="showHelp" key="info" flags="m" />
98                         <action name="showHelp" key="help" flags="m" />
99                 </actionmap>
101                 <actionmap name="helpwindow">
102                         <action name="close" key="ok" flags="m" />
103                         <action name="close" key="help" flags="m" />
104                         <action name="close" key="info" flags="m" />
105                         <action name="up" key="up" flags="mr" />
106                         <action name="down" key="down" flags="mr" />
107                 </actionmap>
109                 <actionmap name="focus">
110                         <action name="up" key="up" flags="mr" />
111                         <action name="down" key="down" flags="mr" />
112                         <action name="left" key="left" flags="mr" />
113                         <action name="right" key="right" flags="mr" />
114                 </actionmap>
116                 <actionmap name="list">
117                         <action name="pagedown" key="next" flags="mr" />
118                         <action name="pageup" key="prev" flags="mr" />
119                         <action name="pagedown" key="right" flags="mr" />
120                         <action name="pageup" key="left" flags="mr" />
121                 </actionmap>
123                 <actionmap name="enigmaMain">
124                         <action name="showMainMenu" key="menu"  flags="m" />
125                         <action name="standby_press" key="power" flags="m" />
126                         <action name="standby_repeat" key="power" flags="r" />
127                         <action name="standby_release" key="power" flags="b" />
128                         <action name="standby_press" key="discrete_off" flags="m"/>
129                         <action name="standby_release" key="discrete_off" flags="b"/>
130                         <action name="showSubservices" key="green" flags="m" />
131                         <action name="showAudioOrPause" key="yellow" flags="m" />
132                         <action name="showAudio" key="audio" flags="m" />
133                         <action name="pluginExt" key="blue" flags="m" />
134                         <action name="pluginVTXT" key="text" flags="m" />
135                         <action name="showEPGList" key="red" flags="m" />
136                         <action name="playlistNextService" key="next" flags="mr" />
137                         <action name="playlistPrevService" key="prev" flags="mr" />
138                         <action name="toggleMute" key="mute" flags="m" />
140                         <action name="play" key="green" flags="m" />
141                         <action name="pause" key="yellow" flags="m" />
143                         <action name="record" key="record" flags="m" />
144                         <action name="record" key="radio" flags="m" />
145                         
146                         <action name="startSkipF" key="blue" flags="m" />
147                         <action name="repeatSkipF" key="blue" flags="r" />
148                         <action name="stopSkipF" key="blue" flags="b" />
150                         <action name="startSkipR" key="red" flags="m" />
151                         <action name="repeatSkipR" key="red" flags="r" />
152                         <action name="stopSkipR" key="red" flags="b" />
153                         
154                         <action name="stop" key="tv" flags="m" />
156                         <action name="showUserBouquets" key="bouqup" flags="m" />
157                         <action name="showDVBBouquets" key="bouqdown" flags="m" />
158                         <action name="showRecMovies" key="bouqup" flags="m" />
159                         <action name="showPlaylist" key="bouqdown" flags="m" />
160                         <action name="modeTV" key="tv" flags="m" />
161                         <action name="modeRadio" key="radio" flags="m" />
162                         <action name="modeFile" key="text" flags="m" />
163                         <action name="showSubservices" key="video" flags="m" />
164                         
165                         <action name="toggleIndexmark" key="shift_green" />
166                         <action name="indexSeekNext" key="shift_blue" />
167                         <action name="indexSeekPrev" key="shift_red" />
169                         <action name="prevSubService" key="prev" flags="mr" />
170                         <action name="nextSubService" key="next" flags="mr" />
171                 </actionmap>
173                 <actionmap name="enigmaMain" style="default" descr="Default (Enigma)" >
174                         <action name="volumeUp" key="right" flags="mr" />
175                         <action name="volumeDown" key="left" flags="mr" />
176                         <action name="nextService" key="up" flags="mr" />
177                         <action name="prevService" key="down" flags="mr" />
178                         <action name="showInfobar" key="info" flags="m" />
179                         <action name="showInfobarEPG" key="info" flags="m" />
180                         <action name="hideInfobar" key="LAME" flags="m" />
181                         <action name="showServiceSelector" key="ok" flags="m" />
182                         <action name="toggleDVRFunctions" key="video" flags="m" />
183                 </actionmap>
185                 <actionmap name="enigmaGlobal">
186                         <action name="volumeUp" key="volup" flags="mr" />
187                         <action name="volumeDown" key="voldown" flags="mr" />
188                         <action name="toggleMute" key="mute" flags="m" />
189                 </actionmap>
191                 <actionmap name="rotorMenu" >
192                         <action name="driveEastStep" key="right" flags="m" />
193                         <action name="driveEast" key="right" flags="r" />
194                         <action name="driveEastStop" key="right" flags="b" />
195                         <action name="driveWestStep" key="left" flags="m" />
196                         <action name="driveWest" key="left" flags="r" />
197                         <action name="driveWestStop" key="left" flags="b" />
198                 </actionmap>
200                 <actionmap name="serviceSelector">
201                         <action name="nextBouquet" key="bouqup" flags="mr" />
202                         <action name="prevBouquet" key="bouqdown" flags="mr" />
203                         <action name="pathUp" key="0" flags="m" />
204                         <action name="gotoPrevMarker" key="prev" flags="mr" />
205                         <action name="gotoNextMarker" key="next" flags="mr" />
206                 </actionmap>
208                 <actionmap name="serviceSelector" style="sselect_default">
209                         <action name="showEPGSelector" key="info" flags="m" />
210                         <action name="modeTV" key="tv" flags="m" />
211                         <action name="modeRadio" key="radio" flags="m" />
212                         <action name="modeFile" key="text" flags="m" />
213                         <action name="showAll" key="red" flags="m" />
214                         <action name="showSatellites" key="green" flags="m" />
215                         <action name="showProvider" key="yellow" flags="m" />
216                         <action name="showBouquets" key="blue" flags="m" />
217                         <action name="showMenu" key="menu" flags="m" />
218                         <action name="toggleStyle" key="video" flags="m" />
219                         <action name="toggleFocus" key="audio" flags="m" />
220                 </actionmap>
222                 <actionmap name="serviceSelector" style="sselect_edit">
223                         <action name="delete" key="red" flags="m" />
224                         <action name="mark" key="green" flags="m" />
225                         <action name="rename" key="yellow" flags="m" />
226                         <action name="marker" key="blue" flags="m" />
227                 </actionmap>
229                 <actionmap name="numbers">
230                         <action name="0" key="0" flags="mr" />
231                         <action name="1" key="1" flags="mr" />
232                         <action name="2" key="2" flags="mr" />
233                         <action name="3" key="3" flags="mr" />
234                         <action name="4" key="4" flags="mr" />
235                         <action name="5" key="5" flags="mr" />
236                         <action name="6" key="6" flags="mr" />
237                         <action name="7" key="7" flags="mr" />
238                         <action name="8" key="8" flags="mr" />
239                         <action name="9" key="9" flags="mr" />
240                         <action name="ext1" key="prev" flags="mr" />
241                         <action name="ext2" key="next" flags="mr" />
242                 </actionmap>
244                 <actionmap name="enigmaStandby">
245                         <action name="wakeUp" key="power" flags="m" />
246                         <action name="wakeUp" key="discrete_on" flags="m"/>
247                 </actionmap>
248                 <actionmap name="enigmaVCR">
249                         <action name="volumeUp" key="volup" flags="mr" />
250                         <action name="volumeDown" key="voldown" flags="mr" />
251                 </actionmap>
252                 <actionmap name="epgSelector">
253                         <action name="addNGRABTimerEvent" key="yellow" flags="m" />
254                         <action name="addSwitchTimerEvent" key="green" flags="m" />
255                         <action name="removeTimerEvent" key="red" flags="m" />
256                         <action name="showExtendedInfo" key="info" flags="m" />
257                 </actionmap>
258                 <actionmap name="timerEdit">
259                         <action name="incBegTime" key="volup" flags="mr" />
260                         <action name="decBegTime" key="voldown" flags="mr" />
261                         <action name="incEndTime" key="bouqup" flags="mr" />
262                         <action name="decEndTime" key="bouqdown" flags="mr" />
263                 </actionmap>
264                 <actionmap name="enigmaEventView">
265                         <action name="close" key="info" flags="m" />
266                 </actionmap>
267                 <actionmap name="PluginOffsetActions">
268                         <action name="store" key="ok" flags="m" />
269                         <action name="leftTop" key="red" flags="m" />
270                         <action name="rightBottom" key="green" flags="m" />
271                 </actionmap>
272                 <actionmap name="TransponderEditWindow">
273                         <action name="addNetwork" key="green" flags="m" />
274                         <action name="removeNetwork" key="red" flags="m" />
275                 </actionmap>
276                 <actionmap name="EPGStyleSelector">
277                         <action name="infoPressed" key="info" flags="m" />
278                 </actionmap>
279         </device>
281         <device identifier="DreamboxButton" >
282                 <keys>
283                         <key name="down" code="1" />
284                         <key name="up" code="2" />
285                         <key name="power" code="0" />
286                 </keys>
287                 <actionmap name="enigmaMain">
288                         <action name="standby_nomenu_press" key="power" flags="m" />
289                         <action name="standby_repeat" key="power" flags="r" />
290                         <action name="standby_release" key="power" flags="b" />
291                         <action name="nextService" key="down" flags="mr" />
292                         <action name="prevService" key="up" flags="mr" />
293                 </actionmap>
294                 <actionmap name="enigmaStandby">
295                         <action name="wakeUp" key="power" flags="m" />
296                 </actionmap>
297         </device>
298 </rcdefaults>