We are currently migrating Bugzilla to GitHub issues.
Any changes made to the bug tracker now will be lost, so please do not post new bugs or make changes to them.
When we're done, all bug URLs will redirect to their equivalent location on the new bug tracker.

Bug 584 - keyboard layout is not being honored
Summary: keyboard layout is not being honored
Status: RESOLVED WONTFIX
Alias: None
Product: SDL
Classification: Unclassified
Component: events (show other bugs)
Version: don't know
Hardware: PowerPC Mac OS X 10.5 (Intel)
: P2 normal
Assignee: Sam Lantinga
QA Contact: Sam Lantinga
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-05-07 12:08 UTC by Walter de Jong
Modified: 2009-09-21 01:11 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Walter de Jong 2008-05-07 12:08:56 UTC
I have a dvorak keyboard layout configured, but SDL behaves like it is qwerty.
I believe this problem is also present in Windows SDL.
This problem appears not be present for Linux SDL with a GNOME desktop and a dvorak keyboard layout.

I found this url that claims to solve the problem, but it doesn't:
http://listas.apesol.org/pipermail/sdl-libsdl.org/2004-May/043715.html

SDL should be made to use platform-dependent keyboard routines so that it correctly uses the configured keyboard layout.
Comment 1 Sam Lantinga 2008-05-26 05:51:04 UTC
Can you try out SDL 1.3 PRERELEASE?
http://www.libsdl.org/tmp/SDL-1.3.tar.gz

Note that the keyboard input event has changed, look at test/checkkeys.c to see how it handles the SDL_TEXTINPUT event for details.

Thanks!
Comment 2 Sam Lantinga 2009-09-21 01:11:37 UTC
SDL 1.3 has been rewritten to make it much easier to solve keyboard layout issues.