|
|
@ -89,10 +89,10 @@ static int translateState(int state) |
|
|
|
static int translateKey(int keycode) |
|
|
|
static int translateKey(int keycode) |
|
|
|
{ |
|
|
|
{ |
|
|
|
// Use the pre-filled LUT (see updateKeyCodeLUT() in x11_init.c)
|
|
|
|
// Use the pre-filled LUT (see updateKeyCodeLUT() in x11_init.c)
|
|
|
|
if ((keycode >= 0) && (keycode < 256)) |
|
|
|
if (keycode < 0 || keycode > 255) |
|
|
|
return _glfw.x11.keyCodeLUT[keycode]; |
|
|
|
return GLFW_KEY_UNKNOWN; |
|
|
|
|
|
|
|
|
|
|
|
return GLFW_KEY_UNKNOWN; |
|
|
|
return _glfw.x11.keyCodeLUT[keycode]; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
// Translates an X Window event to Unicode
|
|
|
|
// Translates an X Window event to Unicode
|
|
|
|