#464939 libsdl1.2debian: azerty keyboard layout unusable in sdl apps

Package:
libsdl1.2debian
Source:
libsdl1.2
Description:
SDL 1.2 binary compatibility library wrapping SDL 2.0
Submitter:
Nicolas Caval
Date:
2015-08-27 17:03:18 UTC
Severity:
normal
#464939#5
Date:
2008-02-09 23:28:19 UTC
From:
To:
in a qwerty keyboard, there is no need for a modifier key to access the
numbers
in the number row,
but in a azerty keyboard, symbols are acceded without a modifier key and
shift must be
used to access the numbers. but SDL report event about the symbols,
breaking many apps.

for example, hitting the '1' key produce this output in checkkeys :

- without a modifier
Key pressed:  38-&  (&) modifiers: NUM
Key released:  38-&  modifiers: NUM
- with shift
Key pressed:  304-left shift  modifiers: LSHIFT NUM
Key pressed:  38-&  (1) modifiers: LSHIFT NUM
Key released:  38-&  modifiers: LSHIFT NUM
Key released:  304-left shift  modifiers: NUM

so any apps checking for SDLK_1 will break; it's impossible to
produce this event. this breaks many games.

the workaround is to change to a qwerty layout, but then you ends up
being confused zith the key,qp

#464939#10
Date:
2012-03-19 15:26:16 UTC
From:
To:
forwarded 464939 http://bugzilla.libsdl.org/show_bug.cgi?id=1451
stop

Just to note that I submitted the bug report upstream.