1 - On a virtual machine (Mageia 4) the program runs properly 2 - Python versions on Mageia and PI are 2.7.9 [GCC 4.9.2]
3 - I tried: LC_ALL=en_US.UTF-8 python tst.py and LC_ALL=en_GB.UTF-8 python tst.py but still have the same strange behaviour with alphabetic characters. 4 - I'm not sure what you mean by "a virtual console away from xkb and ...". The pygame module won't run in a non-graphic environment. On Sun, 14 Feb 2016 14:04:09 +0200 "E.S. Rosenberg" <esr+linux...@g.jct.ac.il> wrote: > 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 <shlomo.solo...@gmail.com>: > > 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" <esr+linux...@g.jct.ac.il> 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 > >> <shlomo.solo...@gmail.com>: > >> > 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 <me...@riunx.com> 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 > >> >> <shlomo.solo...@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 > >> >> > > >> >> > > >> >> > > >> >> > -- > >> >> > Shlomo Solomon > >> >> > http://the-solomons.net > >> >> > Sent by Claws Mail 3.11.1 - KDE 4.14.5 - LINUX Mageia 5 > >> >> > > >> >> > > >> >> > _______________________________________________ > >> >> > Linux-il mailing list > >> >> > Linux-il@cs.huji.ac.il > >> >> > 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 > >> > Linux-il@cs.huji.ac.il > >> > 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 > > Linux-il@cs.huji.ac.il > > 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 Linux-il@cs.huji.ac.il http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il