From 63e85b2acf50fa1ca55dff110363c7819baad01b Mon Sep 17 00:00:00 2001 From: kappa1 Date: Tue, 20 Sep 2011 19:46:33 +0000 Subject: [PATCH] fix for keyboard input not working on linux when an input method is set (like ibus). --- src/native/linux/org_lwjgl_opengl_LinuxKeyboard.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/native/linux/org_lwjgl_opengl_LinuxKeyboard.c b/src/native/linux/org_lwjgl_opengl_LinuxKeyboard.c index 85a04f78..ac8bceda 100644 --- a/src/native/linux/org_lwjgl_opengl_LinuxKeyboard.c +++ b/src/native/linux/org_lwjgl_opengl_LinuxKeyboard.c @@ -84,6 +84,7 @@ JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_LinuxKeyboard_keycodeToKeySym(JNIE JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_LinuxKeyboard_openIM(JNIEnv *env, jclass unused, jlong display_ptr) { Display *disp = (Display *)(intptr_t)display_ptr; + XSetLocaleModifiers ("@im=none"); XIM xim = XOpenIM(disp, NULL, NULL, NULL); return (intptr_t)xim; }