I changed my keyboard layout, but some of my hotkeys only work at their original location
When I switched my keyboard layout from QWERTY to Colemak-DH one of the first problems I ran into was the hotkeys that I use to launch programs.
The hotkeys for my window manager worked, but only if there hadn’t been a key bound to that original position.
Here’s how I have things setup on my system:
- DWM manages windows and all hardware-related key binds
- SXHKD launches all programs
- xmodmap sets the Colemak-DH layout
After much trial and error I figured out that SXHKD needs it’s process killed and restarted after setting the new keymap. Otherwise SXHKD will use the old keybindings (and will ignore window manager key bindings if the two conflict).