Kernel/VTerm - Fixing meta-key handling
[tpg/acess2.git] / KernelLand / Modules / Input / Keyboard / layout_kbdus.h
index 0809407..f84b0ce 100644 (file)
@@ -1,4 +1,12 @@
-\r
+/*\r
+ * Acess2 Keyboard Driver\r
+ * - By John Hodge (thePowersGang)\r
+ *\r
+ * layout_kbdus.h\r
+ * - US Keyboard Layout\r
+ *\r
+ * TODO: Support Num-Lock\r
+ */\r
 #ifndef _KEYMAP__LAYOUT_KBDUS_H_\r
 #define _KEYMAP__LAYOUT_KBDUS_H_\r
 \r
@@ -14,14 +22,15 @@ tKeymapLayer        gpKBDUS1 = {
        '1', '2', '3', '4', '5', '6', '7', '8', '9', '0',\r
        '\n', '\x1b', '\b', '\t', ' ', '-', '=', '[', ']', '\\', '#', ';',\r
        '\'', '`', ',', '.', '/',\r
-//     KEY_CAPSLOCK,\r
-//     KEY_F1, KEY_F2, KEY_F3, KEY_F4, KEY_F5, KEY_F6,\r
-//     KEY_F7, KEY_F8, KEY_F9, KEY_F10, KEY_F11, KEY_F12,\r
-//     0, KEY_SCROLLLOCK, KEY_PAUSE, KEY_INS, KEY_HOME, KEY_PGUP, KEY_PGDOWN,\r
-//     KEY_RIGHT, KEY_LEFT, KEY_UP, KEY_DOWN,\r
-//     KEY_NUMLOCK, KEY_KPSLASH, KEY_KPSTAR, KEY_KPMINUS,\r
-//     KEY_KPPLUS, KEY_KPENTER,\r
-//     KEY_KPEND, KEY_KPDOWN, KEY_KPLEFT,\r
+       0,      // Capslock\r
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,     // F1 -> F12\r
+       0, 0, 0, 0, 0, 0, 0,    // ?, ScrollLock, Pause, Insert, Home, PgUp, PgDn\r
+       0, 0, 0, 0,     // Right, Left, Up, Down\r
+       0, '/', '*', '-', '+', '\n',    // NumLock, Keypad /, *, -, +, Enter\r
+//     KEYSYM_KPEND, KEYSYM_KPDOWN, KEYSYM_KPPGDN,\r
+//     KEYSYM_KPLEFT, KEYSYM_KP5, KEY_KPRIGHT,\r
+//     KEYSYM_KPHOME, KEYSYM_KPUP, KEYSYM_KPPGUP,\r
+//     KEYSYM_PKINS, KEYSYM_KPDEL\r
        }\r
 };\r
 tKeymapLayer   gpKBDUS1s = {\r
@@ -38,8 +47,7 @@ tKeymapLayer  gpKBDUS1s = {
 \r
 tKeymap        gKeymap_KBDUS = {\r
        "en-us",\r
-       2,\r
-       {&gpKBDUS1, &gpKBDUS1s}\r
+       2, {&gpKBDUS1, &gpKBDUS1s}\r
 };\r
 \r
 #endif\r

UCC git Repository :: git.ucc.asn.au