Open hexken opened 8 years ago
I can confirm this bug.
I'm seeing this too.
Also seeing this
It looks like xcape's original developer is not working on it anymore. Hope someone way more knowledgeable than me produces a fork sometime
I switched to intersection tools and caps2esc. It's nice that it works independently from X (so also in console and Wayland) but I miss the timeout functionality.
No idea how to fix it, however I was able to find a workaround in one of the closed issues.
Here's the workaround implemented in my dotfiles. I've tested it across reboots.
with XkbOption 'ctrl:nocaps' when I start xcape using i3 config or in my .xinitrc xcape does not generate an escape from the capslocks key until I press the ctrl key atleast once. If I start xcape manually it works as it should.
Here is an example of the behaviour xcape exhibits when started in either i3 config or .xinitrc:
Versus starting xcape manually on the command line, after i3 has started:
Here are my xkb settings: