From 5af2f60fbf3d56139a03db714699e165d72afe5d Mon Sep 17 00:00:00 2001 From: Robert Deaton Date: Tue, 19 Jun 2012 18:36:15 +0000 Subject: Add some new key translations as a temporary measure to get at least US keyboards working --- diff --git a/sugargame/event.py b/sugargame/event.py index d3d4881..6676813 100644 --- a/sugargame/event.py +++ b/sugargame/event.py @@ -25,7 +25,24 @@ class Translator(object): 'KP_Down' : pygame.K_KP2, 'KP_Left' : pygame.K_KP4, 'KP_Right' : pygame.K_KP6, - + 'numbersign' : pygame.K_HASH, + 'percent' : ord('%'), + 'exclam' : pygame.K_EXCLAIM, + 'asciicircum' : pygame.K_CARET, + 'parenleft' : pygame.K_LEFTPAREN, + 'parenright' : pygame.K_RIGHTPAREN, + 'braceleft' : ord('{'), + 'braceright' : ord('}'), + 'bracketleft' : pygame.K_LEFTBRACKET, + 'bracketright' : pygame.K_RIGHTBRACKET, + 'apostrophe' : ord('\''), + 'equal' : pygame.K_EQUALS, + 'grave' : pygame.K_BACKQUOTE, + 'Caps_Lock' : pygame.K_CAPSLOCK, + 'Page_Up' : pygame.K_PAGEUP, + 'Page_Down' : pygame.K_PAGEDOWN, + 'Num_Lock' : pygame.K_NUMLOCK, + 'Bar' : ord('|') } mod_map = { -- cgit v0.9.1