KDE neon User Edition 5.7 (based on Ubuntu 16.04 xenial) x64
Short description of error
I have two keymaps configured on my system (x11 keymaps). The first one is bépo (french dvorak) and the second one qwerty. When qwerty is active Blender handles hotkeys for both keymaps. For example pressing the T key opens the tool shelf, but pressing J (which is the T key on bépo) also open the tool shelf. Same behavior is observed for other hotkeys.
Behavior is not observed if bépo is the active keymap. Actually behavior is not observed if the active keymap is the first one in the keymap list.
Exact steps for others to reproduce the error
- Configure two keymaps on the system (using the control panel provided by your desktop environment, I only tested with KDE).
- Enable the second keymap.
- Start Blender.
- Press T key -> tool shelf opens (expected).
- Press the key that is T on the first keymap -> tool shelf also open (not expected).