python pygame keyboard input

python pygame keyboard input

Shlomi Fish shlomif at gmail.com
Sun Feb 14 14:49:21 IST 2016


Hi Shlomo!

On Sun, Feb 14, 2016 at 1:06 AM, Shlomo Solomon <shlomo.solomon at gmail.com>
wrote:

> 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
>
>
This is working fine for me on Mageia x86-64 v6 on Plasma 5 with this
locale:

shlomif at telaviv1:~$
locale
LANG=en_GB.UTF-8

LC_CTYPE=en_US.UTF-8

LC_NUMERIC=en_GB.UTF-8

LC_TIME=en_GB.UTF-8

LC_COLLATE=en_US.UTF-8

LC_MONETARY=en_US.UTF-8

LC_MESSAGES=en_US.UTF-8

LC_PAPER=en_US.UTF-8

LC_NAME=en_GB.UTF-8
LC_ADDRESS=en_US.UTF-8
LC_TELEPHONE=en_US.UTF-8
LC_MEASUREMENT=en_GB.UTF-8
LC_IDENTIFICATION=en_GB.UTF-8
LC_ALL=
shlomif at telaviv1:~$

Regards,

-- Shlomi

-- 
------------------------------------------
Shlomi Fish http://www.shlomifish.org/

Chuck Norris helps the gods that help themselves.

Please reply to list if it's a mailing list post - http://shlom.in/reply .
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.cs.huji.ac.il/pipermail/linux-il/attachments/20160214/57e055c2/attachment.html>


More information about the Linux-il mailing list