changeset 13:f33df8208c7d

Oops, re-committed some code that I removed a few commits ago because we actually need it.
author Atul Varma <varmaa@toolness.com>
date Sun, 24 Feb 2008 13:09:13 -0600
parents e0dcf6c116be
children 5e34eb82d361
files enso_osx/input.py
diffstat 1 files changed, 46 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/enso_osx/input.py	Sun Feb 24 11:44:34 2008 -0600
+++ b/enso_osx/input.py	Sun Feb 24 13:09:13 2008 -0600
@@ -31,6 +31,52 @@
 KEYCODE_QUASIMODE_END = 1
 KEYCODE_QUASIMODE_CANCEL = 2
 
+CASE_INSENSITIVE_KEYCODE_MAP = {
+    29: "0",
+    18: "1",
+    19: "2",
+    20: "3",
+    21: "4",
+    23: "5",
+    22: "6",
+    26: "7",
+    28: "8",
+    25: "9",
+    KEYCODE_SPACE: " ",
+    0: "a",
+    11: "b",
+    8: "c",
+    2: "d",
+    14: "e",
+    3: "f",
+    5: "g",
+    4: "h",
+    34: "i",
+    38: "j",
+    40: "k",
+    37: "l",
+    46: "m",
+    45: "n",
+    31: "o",
+    35: "p",
+    12: "q",
+    15: "r",
+    1: "s",
+    17: "t",
+    32: "u",
+    9: "v",
+    13: "w",
+    7: "x",
+    16: "y",
+    6: "z",
+    44: "?",
+    42: "\\",
+    47: ".",
+    41: ":",
+    24: "+",
+    27: "-",
+    }
+
 _inputManager = None
 
 def get():