GNOME Bugzilla – Bug 789233
Modifier keys are ignored globally (e.g. NEO2 keyboard layout)
Last modified: 2017-10-20 14:05:25 UTC
My keyboard layout has multiple layers triggered by modifier keys, e.g. CAPS-LOCK + J = ( CAPS-LOCK + K = ) There's a layer to quickly enter numbers from the home row, two. Unfortunately GIMP completely and globally ignores all modifiers and I just get the base key, e.g. J und K All Text inputs are affected, saving files, entering text, naming layers and so on… The layout has to be installed, but there also is an AutoHotkey version: Setup: https://wiki.neo-layout.org/export/HEAD/windows/Neo2.0_setup.exe Portable AutoHotkey version: http://neo-layout.org/neo20.exe
This does likely happen for all GTK+-based applications and is not specific to GIMP. Try Inkscape, for example.
You're absolutely right, I can confirm the same behaviour for Inkscape v0.92.2
*** This bug has been marked as a duplicate of bug 588131 ***
So this has been fixed in 2017-01 in the gtk+ 2-24 branch. There was apparently no GTK+ 2.x release with this fix yet.