some changes for dreambox_keyboard support
authorAndreas Monzner <andreas.monzner@multimedia-labs.de>
Thu, 1 Jun 2006 14:51:33 +0000 (14:51 +0000)
committerAndreas Monzner <andreas.monzner@multimedia-labs.de>
Thu, 1 Jun 2006 14:51:33 +0000 (14:51 +0000)
data/keymap.xml

index b3f933b..f98a42c 100644 (file)
        </map>
 
        <map context="SetupActions">
+               <key id="KEY_ENTER" mapto="ok" flags="m" />
                <key id="KEY_OK" mapto="ok" flags="m" />
                <key id="KEY_EXIT" mapto="cancel" flags="m" />
+               <key id="KEY_ESC" mapto="cancel" flags="m" />
                <key id="KEY_LEFT" mapto="left" flags="mr" />
                <key id="KEY_RIGHT" mapto="right" flags="mr" />
                <key id="KEY_RED" mapto="cancel" flags="m" />
        <map context="MinuteInputActions">
                <key id="KEY_UP" mapto="up" flags="mr" />
                <key id="KEY_DOWN" mapto="down" flags="mr" />
-               <key id="KEY_OK" mapto="ok" flags="mr" />
-               <key id="KEY_EXIT" mapto="cancel" flags="mr" />
+               <key id="KEY_OK" mapto="ok" flags="m" />
+               <key id="KEY_ENTER" mapto="ok" flags="m" />
+               <key id="KEY_EXIT" mapto="cancel" flags="m" />
+               <key id="KEY_ESC" mapto="cancel" flags="m" />
        </map>
 
        <map context="InputBoxActions">
                <key id="KEY_LEFT" mapto="left" flags="mr" />
                <key id="KEY_RIGHT" mapto="right" flags="mr" />
                <key id="KEY_OK" mapto="ok" flags="m" />
+               <key id="KEY_ENTER" mapto="ok" flags="m" />
                <key id="KEY_EXIT" mapto="back" flags="m" />
+               <key id="KEY_ESC" mapto="back" flags="m" />
                <key id="KEY_MUTE" mapto="delete" flags="mr" />
                <key id="KEY_1" mapto="1" flags="m" />
                <key id="KEY_2" mapto="2" flags="m" />
                <key id="KEY_UP" mapto="up" flags="mr" />
                <key id="KEY_DOWN" mapto="down" flags="mr" />
                <key id="KEY_OK" mapto="ok" flags="m" />
+               <key id="KEY_ENTER" mapto="ok" flags="m" />
                <key id="KEY_EXIT" mapto="back" flags="m" />
+               <key id="KEY_ESC" mapto="back" flags="m" />
        </map>
        
        <map context="InfobarMenuActions">
        
        <map context="InfobarShowHideActions">
                <key id="KEY_OK" mapto="toggleShow" flags="m" />
+               <key id="KEY_ENTER" mapto="toggleShow" flags="m" />
                <key id="KEY_EXIT" mapto="hide" flags="m" />
+               <key id="KEY_ESC" mapto="hide" flags="m" />
        </map>
 
        <map context="InfobarActions">
                <key id="\x1b" mapto="cancel" flags="m" />
 
                <!-- use this on rcu, ok? -->
-               <key id="KEY_OK" mapto="ok" flags="m" />                
+               <key id="KEY_OK" mapto="ok" flags="m" />
                <key id="KEY_EXIT" mapto="cancel" flags="m" />
 
-
                <key id="KEY_ENTER" mapto="ok" flags="m" />
                <key id="KEY_ESC" mapto="cancel" flags="m" />
        </map>
        </map>
        
        <map context="ColorActions">
-               <key id="KEY_RED" mapto="red" flags="m" />              
+               <key id="KEY_RED" mapto="red" flags="m" />
                <key id="KEY_GREEN" mapto="green" flags="m" />
-               <key id="KEY_YELLOW" mapto="yellow" flags="m" />                
+               <key id="KEY_YELLOW" mapto="yellow" flags="m" />
                <key id="KEY_BLUE" mapto="blue" flags="m" />
        </map>
 
        <map context="MsgBoxActions">
                <key id="KEY_GREEN" mapto="alwaysOK" flags="m" />
-               <key id="KEY_OK" mapto="ok" flags="m" />                
+               <key id="KEY_OK" mapto="ok" flags="m" />
+               <key id="KEY_ENTER" mapto="ok" flags="m" />
                <key id="KEY_RED" mapto="cancel" flags="m" />
                <key id="KEY_EXIT" mapto="cancel" flags="m" />
+               <key id="KEY_ESC" mapto="cancel" flags="m" />
        </map>
 
        <map context="WindowActions">
                <key id="KEY_CHANNELUP" mapto="addMark" flags="m" />
                <key id="KEY_CHANNELDOWN" mapto="removeMark" flags="m" />
                <key id="KEY_EXIT" mapto="leave" flags="m" />
+               <key id="KEY_ESC" mapto="leave" flags="m" />
                <key id="KEY_OK" mapto="showMenu" flags="m" />
+               <key id="KEY_ENTER" mapto="showMenu" flags="m" />
        </map>
        
        <map context="PiPSetupActions">
                <key id="KEY_LEFT" mapto="left" flags="mr" />
                <key id="KEY_RIGHT" mapto="right" flags="mr" />
                <key id="KEY_EXIT" mapto="cancel" flags="m" />
-               <key id="KEY_OK" mapto="ok" flags="m" />                
+               <key id="KEY_ESC" mapto="cancel" flags="m" />
+               <key id="KEY_ENTER" mapto="ok" flags="m" />
+               <key id="KEY_OK" mapto="ok" flags="m" />
                <key id="KEY_CHANNELUP" mapto="size+" flags="mr" />
                <key id="KEY_CHANNELDOWN" mapto="size-" flags="mr" />
        </map>