You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In WindowImplX11.cpp function "keysymToSF(xcb_keysym_t symbol)" handles only lowercase KeySym's(XK_a, XK_b, e.t.c.).
This causes SFML to generate sf::Keyboard::Unknown keycodes in button events when CapsLock and/or L/RShift is pressed.
As of Xlib manual uppercase presses are generated too and they should be handled as XK_A, XK_B, e.t.c.
I'm running Linux 3.19.0-33-generic Ubuntu-14.04.1 i686
The text was updated successfully, but these errors were encountered:
…vents on Unix (#1012). On Unix, SFML now tries harder to create proper key events on keyboards that shift keys which are typically unshifted on QWERTY layouts (this makes the numeric codes usable even on AZERTY layouts).
…vents on Unix (#1012). On Unix, SFML now tries harder to create proper key events on keyboards that shift keys which are typically unshifted on QWERTY layouts (this makes the numeric codes usable even on AZERTY layouts).
In WindowImplX11.cpp function "keysymToSF(xcb_keysym_t symbol)" handles only lowercase KeySym's(XK_a, XK_b, e.t.c.).
This causes SFML to generate sf::Keyboard::Unknown keycodes in button events when CapsLock and/or L/RShift is pressed.
As of Xlib manual uppercase presses are generated too and they should be handled as XK_A, XK_B, e.t.c.
I'm running Linux 3.19.0-33-generic Ubuntu-14.04.1 i686
The text was updated successfully, but these errors were encountered: