Ctrl-[A-Z] doesn't generate proper escape in non-latin keyboard layouts
Submitted by Alexey Spiridonov
Link to original bug (#126956)
Description
I have two xkb layouts loaded -- the standard US layout, and a Russian layout. When I'm in the US layout, everything is fine. However, in the Russian layout, pressing Ctrl-A (say) will produce the same result as just pressing the A key. This is bad, since it impairs usability (I have to switch layouts just to Ctrl-C an app...); this behavior isn't exhibited by any other terminal I've tested (rxvt, xterm, eterm).
I cannot currently check it in 2.4/0.11, but I've examined the source, and found no notable changes. Nor have I found any bugs to this effect. So, I believe this is still most likely an issue.
It looks like the attached (soon) patch should apply without major issues to vte 0.11.10.
It is a bit of a hack, in that it has to go through GTK's abstraction of keyboard groups, whereas native X terminal apps get the real key much more naturally. However, I didn't find a better way, and this works fine for me.
Version: 0.11.x
Resolution: RESOLVED DUPLICATE