Ctrl gets stuck when IME on
Posted: 01 Oct 2015, 17:53
I have a script that remaps Caps Lock to Ctrl. When I am not using an IME (Input Method Editor, used to type some foreign languages, like Japanese), the remapping works perfectly. Once I turn on an IME (either Google's Japanese IME or the Microsoft Japanese IME), pressing Caps Lock (which is mapped to Ctrl) causes Ctrl to get stuck down until I press the Ctrl key. This is extremely frustrating to me, because I use Caps Lock as my only Ctrl key in Linux and almost always hit it instead of Ctrl. Then when I start typing all manner of things happen (recently, I was typing an assignment into a text box, Ctrl+Tabbed away, came back and pressed w, which closed the tab. I lost my work). Is there a fix for this?