-
Notifications
You must be signed in to change notification settings - Fork 29
Shortcuts Fail After Switching Keyboard Layouts with Non-Latin Keymap #791
Copy link
Copy link
Open
Labels
enhancementNew feature or requestNew feature or request
Description
When using a keyboard layout that includes non-Latin characters, the defined shortcuts fail to function properly after switching layouts.
Reproduction Steps:
-
Utilize the following keymap configuration in your environment:
keymap = """ xkb_keymap { xkb_keycodes { include "evdev+aliases(qwerty)" }; xkb_types { include "complete" }; xkb_compat { include "complete" }; xkb_symbols { include "pc+us+ru:2+inet(evdev)+group(alt_shift_toggle)" }; xkb_geometry { include "pc(pc105)" }; }; """
-
Define a shortcut in the configuration:
[shortcuts] mod4-w = { type = "exec", exec = { prog = "firefox" }}
-
Press Super + W to launch Firefox successfully.
-
Switch keyboard layouts using Shift + Alt.
-
Attempt to use the Super + W shortcut again.
Expected Behavior:
The Super + W shortcut should continue to function as expected after the layout switch.
Actual Behavior:
After switching keyboard layouts, the Super + W shortcut no longer works.
Environment Details:
- EndeavourOS 6.19.6-arch1-1
- jay-git (commit: 00f68e)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request