https://bugs.kde.org/show_bug.cgi?id=517991
Bug ID: 517991
Summary: Mechanic keyboards with AntiGhosting spontaneously
switch to EN layout
Classification: Applications
Product: konsole
Version First 22.12.3
Reported In:
Platform: Other
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: keyboard
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
SUMMARY
This bug occurs when using mechanical keyboards with Anti-Ghosting mode
support.
I experienced this bug on the following keyboards:
* Panteon T24 Pro RS HL Premium (usb-Evision_RGB_Keyboard-event-kbd)
* Machenike K520 (usb-SEMICO_USB_Gaming_Keyboard-event-kbd)
And this bug is not present on old regular keyboards like A4TECH KX-85.
Here's the bug:
If you type quickly in national language, at some point it spontaneously
switches to English. That is, if you start typing a line quickly in national
language, the end of the line will be in English symbols.
Note: The keyboard layout indicator do not switch to EN, but English characters
are printed.
This bug - is internal bug, which is located inside some KDE library and
appears in KDE applications.
STEPS TO REPRODUCE
1. RUN LXDE or Cinnamon
2. RUN Konsole, Kate, Kwrite or KTorrent
3. Switch to any national Language layout
3. Quickly type a few characters in the national Language
OBSERVED RESULT
At some point, the layout spontaneously switches to English characters.
However, the layout indicator remains the same and does not switch to EN.
EXPECTED RESULT
All symbols must be in the national language. The layout must not switch
spontaneously.
SOFTWARE/OS VERSIONS
Linux: Debian 12.9
Qt Version: 5.15.8-2
ADDITIONAL INFORMATION
I made a table that shows the moment of switching.
Keyboard Panteon T24 Pro:
...цукгoh...
...гнщsgf...
...ецыihj...
...щзуfrh...
...лдуdth...
...кгеghs...
...дафdes...
...дшлjuh...
Keyboard Machenike K520:
...к вуsgj...
...клд;yers...
...рынjdl...
...шуаоrpi...
...лдouge...
It is clear that the switching moment is completely arbitrary.
I tested it on different applications and this is what I got:
Konsole - there is a Bug!
Kwrite - there is a Bug!
Kate - there is a Bug!
KTorrent - there is a Bug! (In both single-line and multi-line input fields)
QtCreator 18.0.2 - no problem
MyTetra (Qt) - no problem
Leafpad - no problem
Firefox - no problem
Chromium - no problem
Libre Office Writer - no problem
Zim - no problem
This is precisely the problem with KDE applications.
This is not a system keyboard switch layout problem.
This is a problem specifically within KDE applications. Apparently, some KDE
library spontaneously switches the language to EN for certain codes and
continues to work with EN characters. The layout switcher doesn't notify you of
this and continues to display the previous layout.
--
You are receiving this mail because:
You are watching all bug changes.