[GTK2] KeyDown works incorrect if russian keyboard layout is present
Original Reporter info from Mantis: Alexx2000 @alexx2000
-
Reporter name: Alexander Koblov
Original Reporter info from Mantis: Alexx2000 @alexx2000
- Reporter name: Alexander Koblov
Description:
With latest Linux distro (like Fedora 21, Arch Linux) KeyDown event gives incorrect key code if russian keyboard layout is present.
For example when I press latin letter "a", the KeyDown gives latin "F", but must give latin "A". Cyrillic letter "Ф" (F) located on same keyboard key as latin "A". Same behavior with all keys. So Lazarus and programs made by Lazarus unusable.
On old Linux distro works fine. With Qt widgetset works fine too.
Mantis conversion info:
- Mantis ID: 27968
- OS: Linux
- Version: 1.4
- Fixed in revision: r53811 (#21eaa54b)