python pygame keyboard input

python pygame keyboard input

Shlomo Solomon shlomo.solomon at gmail.com
Sun Feb 14 01:06:06 IST 2016


I'm having a problem getting text input with pygame. 
Here's a simple program and the results I'm getting. Digits and special
keys work but I'm getting strange results for alphabet keys. 
Any idea what my problem is?


import pygame
pygame.init()
pygame.display.set_mode((100, 100))
while True:
    for event in pygame.event.get():
        if event.type == pygame.KEYDOWN:
	    print event.key, "-", pygame.key.name(event.key) 


When I hit 1, 2, F1, F2, LeftShift, PageDown, a, b the output is:

49 - 1
50 - 2
282 - f1
283 - f2
304 - left shift
281 - page down
249 - world 89
240 - world 80



-- 
Shlomo Solomon
http://the-solomons.net
Sent by Claws Mail 3.11.1 - KDE 4.14.5 - LINUX Mageia 5




More information about the Linux-il mailing list