Author: pebender
Date: Mon Dec  8 16:51:50 2008
New Revision: 4061

Added:
     
trunk/gar-minimyth/script/meta/minimyth/files/source/rootfs/etc/lirc.d/lircd.conf/devinput
Removed:
    trunk/gar-minimyth/html/minimyth/misc/
Modified:
    trunk/gar-minimyth/html/minimyth/document-changelog.txt
    trunk/gar-minimyth/html/minimyth/document-howto-lirc_devinput.html

Log:
- Added lircd.conf file for devinput device with a default keyboard map.



Modified: trunk/gar-minimyth/html/minimyth/document-changelog.txt
==============================================================================
--- trunk/gar-minimyth/html/minimyth/document-changelog.txt     (original)
+++ trunk/gar-minimyth/html/minimyth/document-changelog.txt     Mon Dec  8  
16:51:50 2008
@@ -53,8 +53,7 @@
      - Modified lirc device detection so that different build-in lircd.conf  
files
        can be used for different devices, enabling better support for  
devices
        that use the devinput driver.
-    - Added lircd.conf file for the already auto-detected the
-      'TechniSat SkyStar 2 TV 2.6D' remote control.
+    - Added lircd.conf file for devinput device with a default keyboard  
map.
      - Added lircd.conf file for remotes that emulate MCE keyboard  
shortcuts.
          - This has not been tested.
      - Added lircrc entries for remotes that emulate MCE keyboard shortcuts.
@@ -64,6 +63,8 @@
      - Added auto-detection of the 'Cyberlink Media Center' remote control.
          - This remote emulates MCE keyboard shortcuts.
          - This has not been tested.
+    - Added lircd.conf file for the already auto-detected the
+      'TechniSat SkyStar 2 TV 2.6D' remote control.


  Modified Xorg

Modified: trunk/gar-minimyth/html/minimyth/document-howto-lirc_devinput.html
==============================================================================
--- trunk/gar-minimyth/html/minimyth/document-howto-lirc_devinput.html   
(original)
+++ trunk/gar-minimyth/html/minimyth/document-howto-lirc_devinput.html  Mon  
Dec  8 16:51:50 2008
@@ -24,16 +24,38 @@
        </div>
        <div class="middle">
          <div class="heading">LIRC devinput: Using a remote control that  
appears as keyboard</div>
-        <div id="toc" class="section">
+        <div id="introduction" class="section">
+          <div class="heading">Introduction</div>
            <p>
-            Some remote control devices appear as keyboard devices.
+            Some remote controls appear as keyboard devices rather than  
remote control devices.
              Specifically, they appear as one or more event input devices.
              MiniMyth can treat an event input device as either a remote  
(handled by LIRC) or a keyboard (handled by Xorg).
              Because MiniMyth is better integrated and tested with LIRC  
than with Xorg as input,
              I believe that it is better to treat these event input devices  
as remotes rather than keyboards.
            </p>
+        </div>
+        <div id="mcekbd" class="section">
+          <div class="heading">Remote Controls that Generate Media Center  
Edition Keyboard Shortcuts</div>
+          <p>
+            One family of remote controls that appear as keyboard devices  
is the family of remote controls that generate
+            <a  
href="http://www.microsoft.com/enable/products/KeyboardSearch_MediaCenter2005XP.aspx";>Media
  
Center Edition keyboard shortcuts</a>
+            rather than remote codes.
+            MiniMyth has built-in support for this family of remote  
controls.
+            However, your remote control must be auto-detected by MiniMyth  
for it to work.
+          </p>
            <p>
-            Unfortunately, if your remote control is not already known to  
MiniMyth,
+            If you have one of these remotes but MiniMyth does not detect  
it, then please
+            <a href="http://minimyth.org/forum/";>let us know</a>
+            the remote control vendor and model,
+            the output of 'lsusb' with the remote control connected, and
+            the output of 'cat&nbsp;/proc/bus/input/devices' with the  
remote control connected.
+          </p>
+        </div>
+        <div id="configuration" class="section">
+          <div class="heading">Configuration</div>
+          <p>
+            If your remote control is not already known to MiniMyth and
+            does not generate Media Center Edition keyboard shortcuts,
              then treating it as a remote will require some manual  
configuration.
              Specifically, you will need to provide MiniMyth with
              the name of the LIRC driver that handles event input devices,
@@ -43,7 +65,7 @@
            </p>
            <p>
              LIRC handles input event devices such as keyboards using the  
devinput driver.
-            Therefore, you can configure LIRC to use the devinput driver  
by adding
+            You can configure LIRC to use the devinput driver by adding
              <a  
href="document-minimyth_conf.html#MM_LIRC_DRIVER">MM_LIRC_DRIVER</a>='devinput'
              to your
              <a href="document-configure.html#minimyth_conf">MiniMyth  
configuration file</a>.
@@ -76,27 +98,14 @@
              <a href="document-configure.html#minimyth_conf">MiniMyth  
configuration file</a>.
            </p>
            <p>
-            In order to provide MiniMyth with an 'lircd.conf' file that  
maps remote control key preses to key names,
+            In order to provide MiniMyth with an 'lircd.conf' file that  
maps remote control key presses to key names,
              you must determine the mapping.
              Determining the mapping is two step process:
-            (1) use the standard keyboard map to determine the standard  
key name(s) that are generated when a key is pressed, and
+            (1) use the standard keyboard map (which is built-in to  
MiniMyth) to determine the standard key name(s) that are generated when a  
key is pressed, and
              (2) modify the standard keyboard map so that the key name that  
is generated corresponds to the key pressed.
            </p>
            <p>
-            You can find an 'lircd.conf' file for the standard keyboard map
-            <a href="misc/lircd.conf.devinput">here</a>.
-            If you name the file 'lircd.conf', put it in your
-            <a href="document-configure.html#location">MiniMyth read-only  
configure directory</a>
-            (the same directory as your
-            <a href="document-configure.html#minimyth_conf">MiniMyth  
configuration file</a>),
-            and add
-            <a  
href="document-minimyth_conf.html#MM_LIRC_FETCH_LIRCD_CONF">MM_LIRC_FETCH_LIRCD_CONF</a>='yes'
-            to your
-            <a href="document-configure.html#minimyth_conf">MiniMyth  
configuration file</a>),
-            then MiniMyth will use this standard keyboard map 'lircd.conf'  
file.
-          </p>
-          <p>
-            Now, reboot your frontend.
+            In order to accomplish step (1), start by rebooting your  
frontend.
              If all goes well, lircd should start.
              You can check that it started
              by connecting to your MiniMyth frontend as user 'root' using  
either
@@ -109,18 +118,15 @@
              ps x ocmd | grep lircd
            </code>
            <p>
-            If lircd is running, then you should see the output
+            If 'lircd' is running, then you should see the output
            </p>
            <code>
              /usr/sbin/lircd --device=/dev/input/eventX --driver=devinput ..
            </code>
            <p>
-            In addition, it is a good idea to make sure that the standard  
keyboard map 'lircd.conf' file is being used
-            by checking that the contents of the '/etc/lircd.conf' file on  
your MiniMyth frontend
-            are the same as the 'lircd.conf' file in your
-            <a href="document-configure.html#location">MiniMyth read-only  
configure directory</a>.
-            Finally, it is a good idea to exit mythfrontend,
-            which you can do by connecting to your MiniMyth frontend as  
user 'root' using either
+            In addition, it is a good idea to stop mythfrontend (or  
mythwelcome)
+            so that the remote key presses do not confuse mythfrontend (or  
mythwelcome),
+            You can stop mythfrontend (or mythwelcome) by connecting to  
your MiniMyth frontendas user 'root' using either
              <a href="document-use.html#access-telnet">telnet</a>
              or
              <a href="document-use.html#access-ssh">ssh</a>
@@ -155,23 +161,33 @@
            <p>
              Most remote controls that appear as keyboards will generate  
one key name output per key press.
              However, some remote controls
-            (such as remote controls that output the Microsoft Media  
Center keyboard shortcuts)
+            (such as remote controls that output Media Center Edition  
keyboard shortcuts)
              may generate multiple key name outputs per key press.
-            If none of the keys on your remote control generate more than  
one key name output per key press,
+            If none of the keys on your remote control generates more than  
one key name output per key press,
              then you will only need to create a custom 'lircd.conf' file.
              If some of the keys on your remote control generate more than  
one key name output per key press,
              then you will need to create a custom 'lircd.conf' file and a  
custom 'lircrc' file.
            </p>
            <p>
-            In order to create a custom 'lircd.conf' file for your remote  
control,
-            the first thing to do is delete all the key name entries from  
the standard keyboard 'lircd.conf' file.
+            In order to accomplish step (2), you will need to create a  
custom 'lircd.conf' file for your remote control.
+            First, get a copy of the 'lircd.conf' file with the standard  
keyboard map.
+            The '/etc/lirc.d/lircd.conf/devinput' file on your frontend  
contains the standard keyboard map.
+            You can download this file from your frontend using the
+            <a  
href="http://minimyth.org/document-use.html#access-http";>HTTP access</a>
+            to the frontend.
+            Second, delete all the key name entries from the standard  
keyboard 'lircd.conf' file
+            that are not needed by your remote control.
+
              If your remote control does not generate more than one key  
name output per key press for any keys,
-            then you should change the key names in the 'lircd.conf' file  
so that they more correctly correspond to their function
+            then you should change the key names in the 'lircd.conf' file  
to key names
+            that most closely correspond to their function
              as this will enable the 'lircd.conf' file to work with  
MiniMyth's built-in 'lircrc' files.
              If your remote control does generate more than one key name  
output per key press for some keys,
              then there is no reason to change the key names in  
the 'lircd.conf' file
              as you will need to create a custom 'lircd.conf' file anyway.
-            If you want more information on the 'lircd.conf' file format,  
you can find it
+            If you want more information on the
+            <a  
href="http://www.lirc.org/html/configure.html#lircd.conf_format";>'lircd.conf'  
file format</a>,
+            you can find it
              <a  
href="http://www.lirc.org/html/configure.html#lircd.conf_format";>here</a>.
            </p>
            <p>
@@ -179,7 +195,7 @@
              then you will need to create a custom 'lircrc' file.
              The reason is that the MiniMyth built-in 'lircrc' files expect  
one key name per key press,
              and there is no way to use 'lircd.conf' to map multiple key  
names to a single key name.
-            The '/etc/lircrc' on your frontend file contains a list of  
file names that are the MiniMyth built-in 'lircrc' files.
+            The '/etc/lircrc' file on your frontend file contains a list  
of file names that are the MiniMyth built-in 'lircrc' files.
              You can download these files from your frontend using the
              <a  
href="http://minimyth.org/document-use.html#access-http";>HTTP access</a>
              to the frontend.
@@ -196,10 +212,20 @@
              'button&nbsp;=&nbsp;KEY_LEFTCTRL',
              'button&nbsp;=&nbsp;KEY_LEFTSHIFT' and
              'button&nbsp;=&nbsp;KEY_F'.
-            If you want more information on the 'lircrc' file format, you  
can find it
+            If you want more information on the
+            <a  
href="http://www.lirc.org/html/configure.html#lircrc_format";>lircrc file  
format</a>,
+            you can find it
              <a  
href="http://www.lirc.org/html/configure.html#lircrc_format";>here</a>.
            </p>
            <p>
+            Now that you have a custom 'lircd.conf' and (if needed) a  
custom 'lircrc' file,
+            you can use the
+            '<a  
href="document-minimyth_conf.html#MM_LIRC_FETCH_LIRCD_CONF">MM_LIRC_FETCH_LIRCD_CONF</a>'
+            and
+            '<a  
href="document-minimyth_conf.html#MM_LIRC_FETCH_LIRCRC">MM_LIRC_FETCH_LIRCRC</a>'
+            variables to tell MiniMyth to fetch the files at boot time.
+          </p>
+          <p>
              If your remote control was not known to MiniMyth
              and you took the time to create the 'lircd.conf' file and (if  
needed) the 'lircrc' file,
              then please follow the instructions under
@@ -238,7 +264,7 @@
                alt="Valid CSS!"      height="31" width="88" /></a>
          </div>
          <div class="version">
-          Last Updated on 2008-12-07
+          Last Updated on 2008-12-08
            <br />
             
&lt;&nbsp;mailto&nbsp;:&nbsp;webmaster&nbsp;at&nbsp;minimyth&nbsp;dot&nbsp;org&nbsp;&gt;
          </div>

Added:  
trunk/gar-minimyth/script/meta/minimyth/files/source/rootfs/etc/lirc.d/lircd.conf/devinput
==============================================================================
--- (empty file)
+++  
trunk/gar-minimyth/script/meta/minimyth/files/source/rootfs/etc/lirc.d/lircd.conf/devinput
       
Mon Dec  8 16:51:50 2008
@@ -0,0 +1,516 @@
+################################################################################
+# lircd.conf file containing the standard keyboard map for use with the  
devinput
+# driver.
+################################################################################
+
+begin remote
+
+  name linux-input-layer
+  bits 32
+
+      begin codes
+        KEY_RESERVED             0x10000
+        KEY_ESC                  0x10001
+        KEY_1                    0x10002
+        KEY_2                    0x10003
+        KEY_3                    0x10004
+        KEY_4                    0x10005
+        KEY_5                    0x10006
+        KEY_6                    0x10007
+        KEY_7                    0x10008
+        KEY_8                    0x10009
+        KEY_9                    0x1000a
+        KEY_0                    0x1000b
+        KEY_MINUS                0x1000c
+        KEY_EQUAL                0x1000d
+        KEY_BACKSPACE            0x1000e
+        KEY_TAB                  0x1000f
+        KEY_Q                    0x10010
+        KEY_W                    0x10011
+        KEY_E                    0x10012
+        KEY_R                    0x10013
+        KEY_T                    0x10014
+        KEY_Y                    0x10015
+        KEY_U                    0x10016
+        KEY_I                    0x10017
+        KEY_O                    0x10018
+        KEY_P                    0x10019
+        KEY_LEFTBRACE            0x1001a
+        KEY_RIGHTBRACE           0x1001b
+        KEY_ENTER                0x1001c
+        KEY_LEFTCTRL             0x1001d
+        KEY_A                    0x1001e
+        KEY_S                    0x1001f
+        KEY_D                    0x10020
+        KEY_F                    0x10021
+        KEY_G                    0x10022
+        KEY_H                    0x10023
+        KEY_J                    0x10024
+        KEY_K                    0x10025
+        KEY_L                    0x10026
+        KEY_SEMICOLON            0x10027
+        KEY_APOSTROPHE           0x10028
+        KEY_GRAVE                0x10029
+        KEY_LEFTSHIFT            0x1002a
+        KEY_BACKSLASH            0x1002b
+        KEY_Z                    0x1002c
+        KEY_X                    0x1002d
+        KEY_C                    0x1002e
+        KEY_V                    0x1002f
+        KEY_B                    0x10030
+        KEY_N                    0x10031
+        KEY_M                    0x10032
+        KEY_COMMA                0x10033
+        KEY_DOT                  0x10034
+        KEY_SLASH                0x10035
+        KEY_RIGHTSHIFT           0x10036
+        KEY_KPASTERISK           0x10037
+        KEY_LEFTALT              0x10038
+        KEY_SPACE                0x10039
+        KEY_CAPSLOCK             0x1003a
+        KEY_F1                   0x1003b
+        KEY_F2                   0x1003c
+        KEY_F3                   0x1003d
+        KEY_F4                   0x1003e
+        KEY_F5                   0x1003f
+        KEY_F6                   0x10040
+        KEY_F7                   0x10041
+        KEY_F8                   0x10042
+        KEY_F9                   0x10043
+        KEY_F10                  0x10044
+        KEY_NUMLOCK              0x10045
+        KEY_SCROLLLOCK           0x10046
+        KEY_KP7                  0x10047
+        KEY_KP8                  0x10048
+        KEY_KP9                  0x10049
+        KEY_KPMINUS              0x1004a
+        KEY_KP4                  0x1004b
+        KEY_KP5                  0x1004c
+        KEY_KP6                  0x1004d
+        KEY_KPPLUS               0x1004e
+        KEY_KP1                  0x1004f
+        KEY_KP2                  0x10050
+        KEY_KP3                  0x10051
+        KEY_KP0                  0x10052
+        KEY_KPDOT                0x10053
+        0x10054                  0x10054
+        KEY_ZENKAKUHANKAKU       0x10055
+        KEY_102ND                0x10056
+        KEY_F11                  0x10057
+        KEY_F12                  0x10058
+        KEY_RO                   0x10059
+        KEY_KATAKANA             0x1005a
+        KEY_HIRAGANA             0x1005b
+        KEY_HENKAN               0x1005c
+        KEY_KATAKANAHIRAGANA     0x1005d
+        KEY_MUHENKAN             0x1005e
+        KEY_KPJPCOMMA            0x1005f
+        KEY_KPENTER              0x10060
+        KEY_RIGHTCTRL            0x10061
+        KEY_KPSLASH              0x10062
+        KEY_SYSRQ                0x10063
+        KEY_RIGHTALT             0x10064
+        KEY_LINEFEED             0x10065
+        KEY_HOME                 0x10066
+        KEY_UP                   0x10067
+        KEY_PAGEUP               0x10068
+        KEY_LEFT                 0x10069
+        KEY_RIGHT                0x1006a
+        KEY_END                  0x1006b
+        KEY_DOWN                 0x1006c
+        KEY_PAGEDOWN             0x1006d
+        KEY_INSERT               0x1006e
+        KEY_DELETE               0x1006f
+        KEY_MACRO                0x10070
+        KEY_MUTE                 0x10071
+        KEY_VOLUMEDOWN           0x10072
+        KEY_VOLUMEUP             0x10073
+        KEY_POWER                0x10074
+        KEY_KPEQUAL              0x10075
+        KEY_KPPLUSMINUS          0x10076
+        KEY_PAUSE                0x10077
+        0x10078                  0x10078
+        KEY_KPCOMMA              0x10079
+        KEY_HANGEUL              0x1007a # KEY_HANGUEL
+        KEY_HANJA                0x1007b
+        KEY_YEN                  0x1007c
+        KEY_LEFTMETA             0x1007d
+        KEY_RIGHTMETA            0x1007e
+        KEY_COMPOSE              0x1007f
+        KEY_STOP                 0x10080
+        KEY_AGAIN                0x10081
+        KEY_PROPS                0x10082
+        KEY_UNDO                 0x10083
+        KEY_FRONT                0x10084
+        KEY_COPY                 0x10085
+        KEY_OPEN                 0x10086
+        KEY_PASTE                0x10087
+        KEY_FIND                 0x10088
+        KEY_CUT                  0x10089
+        KEY_HELP                 0x1008a
+        KEY_MENU                 0x1008b
+        KEY_CALC                 0x1008c
+        KEY_SETUP                0x1008d
+        KEY_SLEEP                0x1008e
+        KEY_WAKEUP               0x1008f
+        KEY_FILE                 0x10090
+        KEY_SENDFILE             0x10091
+        KEY_DELETEFILE           0x10092
+        KEY_XFER                 0x10093
+        KEY_PROG1                0x10094
+        KEY_PROG2                0x10095
+        KEY_WWW                  0x10096
+        KEY_MSDOS                0x10097
+        KEY_COFFEE               0x10098 # KEY_SCREENLOCK
+        KEY_DIRECTION            0x10099
+        KEY_CYCLEWINDOWS         0x1009a
+        KEY_MAIL                 0x1009b
+        KEY_BOOKMARKS            0x1009c
+        KEY_COMPUTER             0x1009d
+        KEY_BACK                 0x1009e
+        KEY_FORWARD              0x1009f
+        KEY_CLOSECD              0x100a0
+        KEY_EJECTCD              0x100a1
+        KEY_EJECTCLOSECD         0x100a2
+        KEY_NEXTSONG             0x100a3
+        KEY_PLAYPAUSE            0x100a4
+        KEY_PREVIOUSSONG         0x100a5
+        KEY_STOPCD               0x100a6
+        KEY_RECORD               0x100a7
+        KEY_REWIND               0x100a8
+        KEY_PHONE                0x100a9
+        KEY_ISO                  0x100aa
+        KEY_CONFIG               0x100ab
+        KEY_HOMEPAGE             0x100ac
+        KEY_REFRESH              0x100ad
+        KEY_EXIT                 0x100ae
+        KEY_MOVE                 0x100af
+        KEY_EDIT                 0x100b0
+        KEY_SCROLLUP             0x100b1
+        KEY_SCROLLDOWN           0x100b2
+        KEY_KPLEFTPAREN          0x100b3
+        KEY_KPRIGHTPAREN         0x100b4
+        KEY_NEW                  0x100b5
+        KEY_REDO                 0x100b6
+        KEY_F13                  0x100b7
+        KEY_F14                  0x100b8
+        KEY_F15                  0x100b9
+        KEY_F16                  0x100ba
+        KEY_F17                  0x100bb
+        KEY_F18                  0x100bc
+        KEY_F19                  0x100bd
+        KEY_F20                  0x100be
+        KEY_F21                  0x100bf
+        KEY_F22                  0x100c0
+        KEY_F23                  0x100c1
+        KEY_F24                  0x100c2
+        0x100c3                  0x100c3
+        0x100c4                  0x100c4
+        0x100c5                  0x100c5
+        0x100c6                  0x100c6
+        0x100c7                  0x100c7
+        KEY_PLAYCD               0x100c8
+        KEY_PAUSECD              0x100c9
+        KEY_PROG3                0x100ca
+        KEY_PROG4                0x100cb
+        KEY_SUSPEND              0x100cd
+        KEY_CLOSE                0x100ce
+        KEY_PLAY                 0x100cf
+        KEY_FASTFORWARD          0x100d0
+        KEY_BASSBOOST            0x100d1
+        KEY_PRINT                0x100d2
+        KEY_HP                   0x100d3
+        KEY_CAMERA               0x100d4
+        KEY_SOUND                0x100d5
+        KEY_QUESTION             0x100d6
+        KEY_EMAIL                0x100d7
+        KEY_CHAT                 0x100d8
+        KEY_SEARCH               0x100d9
+        KEY_CONNECT              0x100da
+        KEY_FINANCE              0x100db
+        KEY_SPORT                0x100dc
+        KEY_SHOP                 0x100dd
+        KEY_ALTERASE             0x100de
+        KEY_CANCEL               0x100df
+        KEY_BRIGHTNESSDOWN       0x100e0
+        KEY_BRIGHTNESSUP         0x100e1
+        KEY_MEDIA                0x100e2
+        KEY_SWITCHVIDEOMODE      0x100e3
+        KEY_KBDILLUMTOGGLE       0x100e4
+        KEY_KBDILLUMDOWN         0x100e5
+        KEY_KBDILLUMUP           0x100e6
+        KEY_SEND                 0x100e7
+        KEY_REPLY                0x100e8
+        KEY_FORWARDMAIL          0x100e9
+        KEY_SAVE                 0x100ea
+        KEY_DOCUMENTS            0x100eb
+        KEY_BATTERY              0x100ec
+        KEY_BLUETOOTH            0x100ed
+        KEY_WLAN                 0x100ee
+        KEY_UWB                  0x100ef
+        KEY_UNKNOWN              0x100f0
+        KEY_VIDEO_NEXT           0x100f1
+        KEY_VIDEO_PREV           0x100f2
+        KEY_BRIGHTNESS_CYCLE     0x100f3
+        KEY_BRIGHTNESS_ZERO      0x100f4
+        KEY_DISPLAY_OFF          0x100f5
+        KEY_WIMAX                0x100f6
+        0x100f7                  0x100f7
+        0x100f8                  0x100f8
+        0x100f9                  0x100f9
+        0x100fa                  0x100fa
+        0x100fb                  0x100fb
+        0x100fc                  0x100fc
+        0x100fd                  0x100fd
+        0x100fe                  0x100fe
+        0x100ff                  0x100ff
+        BTN_MISC                 0x10100
+        BTN_0                    0x10100
+        BTN_1                    0x10101
+        BTN_2                    0x10102
+        BTN_3                    0x10103
+        BTN_4                    0x10104
+        BTN_5                    0x10105
+        BTN_6                    0x10106
+        BTN_7                    0x10107
+        BTN_8                    0x10108
+        BTN_9                    0x10109
+        BTN_MOUSE                0x10110
+        BTN_LEFT                 0x10110
+        BTN_RIGHT                0x10111
+        BTN_MIDDLE               0x10112
+        BTN_SIDE                 0x10113
+        BTN_EXTRA                0x10114
+        BTN_FORWARD              0x10115
+        BTN_BACK                 0x10116
+        BTN_TASK                 0x10117
+        0x10118                  0x10118
+        0x10119                  0x10119
+        0x1011a                  0x1011a
+        0x1011b                  0x1011b
+        0x1011c                  0x1011c
+        0x1011d                  0x1011d
+        0x1011e                  0x1011e
+        0x1011f                  0x1011f
+        BTN_JOYSTICK             0x10120 # BTN_TRIGGER
+        BTN_THUMB                0x10121
+        BTN_THUMB2               0x10122
+        BTN_TOP                  0x10123
+        BTN_TOP2                 0x10124
+        BTN_PINKIE               0x10125
+        BTN_BASE                 0x10126
+        BTN_BASE2                0x10127
+        BTN_BASE3                0x10128
+        BTN_BASE4                0x10129
+        BTN_BASE5                0x1012a
+        BTN_BASE6                0x1012b
+        BTN_DEAD                 0x1012f
+        BTN_A                    0x10130 # BTN_GAMEPAD
+        BTN_B                    0x10131
+        BTN_C                    0x10132
+        BTN_X                    0x10133
+        BTN_Y                    0x10134
+        BTN_Z                    0x10135
+        BTN_TL                   0x10136
+        BTN_TR                   0x10137
+        BTN_TL2                  0x10138
+        BTN_TR2                  0x10139
+        BTN_SELECT               0x1013a
+        BTN_START                0x1013b
+        BTN_MODE                 0x1013c
+        BTN_THUMBL               0x1013d
+        BTN_THUMBR               0x1013e
+        0x1013f                  0x1013f
+        BTN_TOOL_PEN             0x10140 # BTN_DIGI
+        BTN_TOOL_RUBBER          0x10141
+        BTN_TOOL_BRUSH           0x10142
+        BTN_TOOL_PENCIL          0x10143
+        BTN_TOOL_AIRBRUSH        0x10144
+        BTN_TOOL_FINGER          0x10145
+        BTN_TOOL_MOUSE           0x10146
+        BTN_TOOL_LENS            0x10147
+        BTN_TOUCH                0x1014a
+        BTN_STYLUS               0x1014b
+        BTN_STYLUS2              0x1014c
+        0x1014d                  0x1014d
+        0x1014e                  0x1014e
+        0x1014f                  0x1014f
+        BTN_GEAR_DOWN            0x10150 # BTN_WHEEL
+        BTN_GEAR_UP              0x10151
+        0x10152                  0x10152
+        0x10153                  0x10153
+        0x10154                  0x10154
+        0x10155                  0x10155
+        0x10156                  0x10156
+        0x10157                  0x10157
+        0x10158                  0x10158
+        0x10159                  0x10159
+        0x1015a                  0x1015a
+        0x1015b                  0x1015b
+        0x1015c                  0x1015c
+        0x1015d                  0x1015d
+        0x1015e                  0x1015e
+        0x1015f                  0x1015f
+        KEY_OK                   0x10160
+        KEY_SELECT               0x10161
+        KEY_GOTO                 0x10162
+        KEY_CLEAR                0x10163
+        KEY_POWER2               0x10164
+        KEY_OPTION               0x10165
+        KEY_INFO                 0x10166
+        KEY_TIME                 0x10167
+        KEY_VENDOR               0x10168
+        KEY_ARCHIVE              0x10169
+        KEY_PROGRAM              0x1016a
+        KEY_CHANNEL              0x1016b
+        KEY_FAVORITES            0x1016c
+        KEY_EPG                  0x1016d
+        KEY_PVR                  0x1016e
+        KEY_MHP                  0x1016f
+        KEY_LANGUAGE             0x10170
+        KEY_TITLE                0x10171
+        KEY_SUBTITLE             0x10172
+        KEY_ANGLE                0x10173
+        KEY_ZOOM                 0x10174
+        KEY_MODE                 0x10175
+        KEY_KEYBOARD             0x10176
+        KEY_SCREEN               0x10177
+        KEY_PC                   0x10178
+        KEY_TV                   0x10179
+        KEY_TV2                  0x1017a
+        KEY_VCR                  0x1017b
+        KEY_VCR2                 0x1017c
+        KEY_SAT                  0x1017d
+        KEY_SAT2                 0x1017e
+        KEY_CD                   0x1017f
+        KEY_TAPE                 0x10180
+        KEY_RADIO                0x10181
+        KEY_TUNER                0x10182
+        KEY_PLAYER               0x10183
+        KEY_TEXT                 0x10184
+        KEY_DVD                  0x10185
+        KEY_AUX                  0x10186
+        KEY_MP3                  0x10187
+        KEY_AUDIO                0x10188
+        KEY_VIDEO                0x10189
+        KEY_DIRECTORY            0x1018a
+        KEY_LIST                 0x1018b
+        KEY_MEMO                 0x1018c
+        KEY_CALENDAR             0x1018d
+        KEY_RED                  0x1018e
+        KEY_GREEN                0x1018f
+        KEY_YELLOW               0x10190
+        KEY_BLUE                 0x10191
+        KEY_CHANNELUP            0x10192
+        KEY_CHANNELDOWN          0x10193
+        KEY_FIRST                0x10194
+        KEY_LAST                 0x10195
+        KEY_AB                   0x10196
+        KEY_NEXT                 0x10197
+        KEY_RESTART              0x10198
+        KEY_SLOW                 0x10199
+        KEY_SHUFFLE              0x1019a
+        KEY_BREAK                0x1019b
+        KEY_PREVIOUS             0x1019c
+        KEY_DIGITS               0x1019d
+        KEY_TEEN                 0x1019e
+        KEY_TWEN                 0x1019f
+        KEY_VIDEOPHONE           0x101a0
+        KEY_GAMES                0x101a1
+        KEY_ZOOMIN               0x101a2
+        KEY_ZOOMOUT              0x101a3
+        KEY_ZOOMRESET            0x101a4
+        KEY_WORDPROCESSOR        0x101a5
+        KEY_EDITOR               0x101a6
+        KEY_SPREADSHEET          0x101a7
+        KEY_GRAPHICSEDITOR       0x101a8
+        KEY_PRESENTATION         0x101a9
+        KEY_DATABASE             0x101aa
+        KEY_NEWS                 0x101ab
+        KEY_VOICEMAIL            0x101ac
+        KEY_ADDRESSBOOK          0x101ad
+        KEY_MESSENGER            0x101ae
+        KEY_DISPLAYTOGGLE        0x101af
+        KEY_SPELLCHECK           0x101b0
+        KEY_LOGOFF               0x101b1
+        KEY_DOLLAR               0x101b2
+        KEY_EURO                 0x101b3
+        KEY_FRAMEBACK            0x101b4
+        KEY_FRAMEFORWARD         0x101b5
+        KEY_CONTEXT_MENU         0x101b6
+        KEY_MEDIA_REPEAT         0x101b7
+        0x101b8                  0x10188
+        0x101b9                  0x10189
+        0x101ba                  0x1018a
+        0x101bb                  0x1018b
+        0x101bc                  0x1018c
+        0x101bd                  0x1018d
+        0x101be                  0x1018e
+        0x101bf                  0x1018f
+        KEY_DEL_EOL              0x101c0
+        KEY_DEL_EOS              0x101c1
+        KEY_INS_LINE             0x101c2
+        KEY_DEL_LINE             0x101c3
+        0x101c4                  0x101c4
+        0x101c5                  0x101c5
+        0x101c6                  0x101c6
+        0x101c7                  0x101c7
+        0x101c8                  0x101c8
+        0x101c9                  0x101c9
+        0x101ca                  0x101ca
+        0x101cb                  0x101cb
+        0x101cc                  0x101cc
+        0x101cd                  0x101cd
+        0x101ce                  0x101ce
+        0x101cf                  0x101cf
+        KEY_FN                   0x101d0
+        KEY_FN_ESC               0x101d1
+        KEY_FN_F1                0x101d2
+        KEY_FN_F2                0x101d3
+        KEY_FN_F3                0x101d4
+        KEY_FN_F4                0x101d5
+        KEY_FN_F5                0x101d6
+        KEY_FN_F6                0x101d7
+        KEY_FN_F7                0x101d8
+        KEY_FN_F8                0x101d9
+        KEY_FN_F9                0x101da
+        KEY_FN_F10               0x101db
+        KEY_FN_F11               0x101dc
+        KEY_FN_F12               0x101dd
+        KEY_FN_1                 0x101de
+        KEY_FN_2                 0x101df
+        KEY_FN_D                 0x101e0
+        KEY_FN_E                 0x101e1
+        KEY_FN_F                 0x101e2
+        KEY_FN_S                 0x101e3
+        KEY_FN_B                 0x101e4
+        0x101e5                  0x101e5
+        0x101e6                  0x101e6
+        0x101e7                  0x101e7
+        0x101e8                  0x101e8
+        0x101e9                  0x101e9
+        0x101ea                  0x101ea
+        0x101eb                  0x101eb
+        0x101ec                  0x101ec
+        0x101ed                  0x101ed
+        0x101ee                  0x101ee
+        0x101ef                  0x101ef
+        0x101f0                  0x101f0
+        KEY_BRL_DOT1             0x101f1
+        KEY_BRL_DOT2             0x101f2
+        KEY_BRL_DOT3             0x101f3
+        KEY_BRL_DOT4             0x101f4
+        KEY_BRL_DOT5             0x101f5
+        KEY_BRL_DOT6             0x101f6
+        KEY_BRL_DOT7             0x101f7
+        KEY_BRL_DOT8             0x101f8
+        KEY_BRL_DOT9             0x101f9
+        KEY_BRL_DOT10            0x101fa
+        0x101fb                  0x101fb
+        0x101fc                  0x101fc
+        0x101fd                  0x101fd
+        0x101fe                  0x101fe
+        0x101ff                  0x101ff
+      end codes
+
+end remote

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"minimyth-commits" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/minimyth-commits?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to