Details
-
Bug
-
Resolution: Done
-
Not Evaluated
-
None
-
Qt Creator 2.8.1
-
Windows 7
Description
There was a similar problem with FakeVim that they have since marked fixed (I haven't tested it yet though). The problem unfortunately is there for the rest of Qt Creator, not just FakeVim, although this time the problem only seems to relate to Ctrl+Alt+<something> keyboard shortcuts.
Here is a modified version of the description of the FakeVim bug I've also opened, modified such that it applies to the rest of the application:
In Hungarian keyboards certain special characters need to by typed by Alt-Gr (right alt) + <some key>.
One example is the opening brace sign ({) which would be AltGr+n
Certain AltGr+<some key> key combinations execute unwanted Ctrl+Alt+<same key> commands (probably all of them that have Ctrl+Alt shortcuts defined), and ignoring the AltGr combination. The AltGr+n (opening brace) key combination, for instance, instead of writing an opening brace sign, it shows some sort of save dialog. The same thing happens if you press Ctrl+Alt+n. There are also several other Alt+Gr combinations that also trigger different behavior than the expected successful input of the wanted character, all due to their Ctrl+Alt+<key> definitions.
I haven't tested, but there may be similar problems for other non-US keyboard layouts using Alt+Gr. If so, I believe this is a serious problem for non-US keyboard users.
Here is a link to the related FakeVim issue: QTCREATORBUG-10236
Attachments
Issue Links
- relates to
-
QTCREATORBUG-10236 Hungarian keyboard layout problems in insert mode
- Closed
-
QTBUG-8764 Dead key losts when typing very fast
- Closed
-
QTBUG-33409 Shift modifier does not work in key press event
- Closed
-
QTBUG-10032 Typing too fast ignores special characters (á ã)
- Closed
-
QTBUG-69317 AltGr is mismapped to Alt key in Windows
- Reported