You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
setxkbmap -option caps:swapescape - swaps CapsLock and Escape (very popular remap among Vim users).
Now pressing Escape (physical key) both triggers Escape in kitty and toggles CapsLock (as it should).
If kitty started after running setxkbmap then remapped keys work as expected but kitty won't respect to subsequent invocations of setxkbmap.
I know that there is an ongoing work to improve keyboard handling in glfw fork, but currently this problem causes me to restart all my terminals each time I remap keys (which I am doing each time dock/undock my laptop). I wonder if there is simple to way to fix this issue without changing too much code.
The text was updated successfully, but these errors were encountered:
How to reproduce:
setxkbmap -option caps:swapescape
- swaps CapsLock and Escape (very popular remap among Vim users).If kitty started after running setxkbmap then remapped keys work as expected but kitty won't respect to subsequent invocations of setxkbmap.
I know that there is an ongoing work to improve keyboard handling in glfw fork, but currently this problem causes me to restart all my terminals each time I remap keys (which I am doing each time dock/undock my laptop). I wonder if there is simple to way to fix this issue without changing too much code.
The text was updated successfully, but these errors were encountered: