Re: python pygame keyboard input
"E.S. Rosenberg" <[email protected]>
| Newsgroups | gmane.linux.region.israel |
|---|---|
| Message-ID | <CAHTx_BOTbjWh90nBj44b=HEQ1RqcJ_tS6_f1jjpHGc=HyxLGow@mail.gmail.com> |
Did you try changing it? It is pretty clear from those local variables that you have a nice DE sitting on your mageia box customized for Hebrew/English use while the rPI is just a vanilla install (en_GB). Did you try running your python script on a virtual console away from xkb and all the other things aiming to help you with multiple-language input options? Did you try running it while making sure your locale variables are all C/en_US.utf-8? And again are the python versions you are using on each platform matching? 2016-02-14 12:05 GMT+02:00 Shlomo Solomon <[email protected]>: > In response to E.S. Rosenberg's post, here are the locale variables on > my Mageia 5 and Raspberry PI. Although there are differences, I don't > see the problem. The main difference is that Mageia is set to > en_US.UTF-8 and the PI to en_GB.UTF-8. > > There are also differences in variables defining numeric, paper and > others, but they don't seen to be variables that would cause my text > input problem. > > > MAGEIA 5 locale > > LANG=en_US.UTF-8 > LC_CTYPE=en_US.UTF-8 > LC_NUMERIC=he_IL.UTF-8 > LC_TIME=en_US.UTF-8 > LC_COLLATE=en_US.UTF-8 > LC_MONETARY=he_IL.UTF-8 > LC_MESSAGES=en_US.UTF-8 > LC_PAPER=he_IL.UTF-8 > LC_NAME=he_IL.UTF-8 > LC_ADDRESS=he_IL.UTF-8 > LC_TELEPHONE=he_IL.UTF-8 > LC_MEASUREMENT=he_IL.UTF-8 > LC_IDENTIFICATION=he_IL.UTF-8 > LC_ALL= > > RASPBERRY PI locale > > LANG=en_GB.UTF-8 > LANGUAGE= > LC_CTYPE="en_GB.UTF-8" > LC_NUMERIC="en_GB.UTF-8" > LC_TIME="en_GB.UTF-8" > LC_COLLATE="en_GB.UTF-8" > LC_MONETARY="en_GB.UTF-8" > LC_MESSAGES="en_GB.UTF-8" > LC_PAPER="en_GB.UTF-8" > LC_NAME="en_GB.UTF-8" > LC_ADDRESS="en_GB.UTF-8" > LC_TELEPHONE="en_GB.UTF-8" > LC_MEASUREMENT="en_GB.UTF-8" > LC_IDENTIFICATION="en_GB.UTF-8" > LC_ALL= > > > > > > On Sun, 14 Feb 2016 11:28:52 +0200 > "E.S. Rosenberg" <[email protected]> wrote: > >> I think your question shouldn't be what distro but rather: >> - what version of python >> - what localization was set when running the program (LC_* env vars) >> >> 2016-02-14 11:17 GMT+02:00 Shlomo Solomon <[email protected]>: >> > Meir - thanks. What distro are you running? >> > >> > I can now add that the problem exists on my Mageia 5 and Mageia 4 >> > boxes. But on a Raspberry PI, the program does run as expected. >> > >> > I'd appreciate if someone could test this on Mageia and let me know >> > if this is a Mageia problem, or maybe something wrong with my setup. >> > >> > >> > On Sun, 14 Feb 2016 06:10:36 +0000 >> > Meir Michanie <meirm-zG/[email protected]> wrote: >> > >> >> It works for me. >> >> python pykey.py 113 - q 119 - w 101 - e 114 - r 116 - t 121 - y >> >> 116 - t 306 >> >> - left ctrl 99 - c >> >> >> >> On Sun, 14 Feb 2016 at 01:07 Shlomo Solomon >> >> <[email protected]> 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 >> >> > >> >> > >> >> > >> >> > -- >> >> > Shlomo Solomon >> >> > http://the-solomons.net >> >> > Sent by Claws Mail 3.11.1 - KDE 4.14.5 - LINUX Mageia 5 >> >> > >> >> > >> >> > _______________________________________________ >> >> > Linux-il mailing list >> >> > [email protected] >> >> > http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il >> >> > >> > >> > >> > >> > -- >> > Shlomo Solomon >> > http://the-solomons.net >> > Sent by Claws Mail 3.11.1 - KDE 4.14.5 - LINUX Mageia 5 >> > >> > >> > _______________________________________________ >> > Linux-il mailing list >> > [email protected] >> > http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il > > > > -- > Shlomo Solomon > http://the-solomons.net > Sent by Claws Mail 3.11.1 - KDE 4.14.5 - LINUX Mageia 5 > > > _______________________________________________ > Linux-il mailing list > [email protected] > http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il _______________________________________________ Linux-il mailing list [email protected] http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il