Closed JasonKleban closed 7 years ago
I think this is fixed in version 2, but I think there's some confusion about the various releases. Perhaps at the time I did this (even though the fix was already in, it seems) the published release was still on a 1.x version or something? Anyway, installing from this repo's Releases has the latest and I cannot reproduce it.
Sometimes after locking the screen with Windows+L key and later unlocking, Carnac thinks that the windows key is still pressed and shows it involved as a shortcut chord in every keypress. Pressing the windows key once more fixes the state. The shell itself doesn't think the key is depressed at those times because it doesn't respond to pressing "L", for example, by re-locking the screen.
It is easy to reproduce for me by holding down the windows key for about 5 seconds before pressing "L". after unlocking I see this behavior. Shorter durations are less likely to cause it, but it does happen.