Hello !
Please apply the following patch to SDL-1.2 :
Index: SDL_QuartzEvents.m===================================================================
— SDL_QuartzEvents.m (revision 2989)
+++ SDL_QuartzEvents.m (working copy)
@@ -275,7 +275,6 @@
if (numChars == 0) {
key.scancode = [ event keyCode ];
-printf(“numChars == 0, scancode == %d\n”, (int) key.scancode);
key.sym = keymap [ key.scancode ];
key.unicode = 0;
key.mod = KMOD_NONE;
@@ -285,7 +284,6 @@
else if (numChars == 1) {
key.scancode = [ event keyCode ];
-printf(“numChars == 1, scancode == %d\n”, (int) key.scancode);
key.sym = keymap [ key.scancode ];
key.unicode = [ chars characterAtIndex:0 ];
key.mod = KMOD_NONE;
CU