I like the idea of sponsored bugfixes.
One of cool feature that I use is Spare layout.
For configurations with more than two keyboard layouts it allows switching between N latest using single keyboard shortcut.
When used together with per-layout shortcut it allows something like followed (assuming that Meta+3 is configured to trigger layout 3 and Caps-Lock is configured to cycle between layouts)
is it really working like this for you in X like you described it above? Because from what I understood (and what I am experiencing), after you press on Meta+3, it will not toggle between 2 and 3, but it will toggle between 1 and 3.
Sorry for late responseā¦ Yes. I think you are right. Most likely itāll switch between 1 and 3 on X11. But personally I donāt care about this.
My usual use case is to do followed:
Often 1-2
Sometimes 1-3
VERY rarely 2-3
Iām fine with pressing a few times Meta+1,3 to āwarm upā list of latest layouts
I finally upgraded to Plasma 6 (since itās now available in Debian Unstable). And I was able to configure āacceptableā behavior. Unfortunately itās much more difficult nowā¦ I can configure āCaps Lockā to switch layouts but unfortunately Caps key also toggles āCaps Lockāā¦ The only way to fix it was to remap Caps Lock to F13 using GitHub - katie-jones/xkeyboard-config-f13: Modify xkb configuration files to add a layout option mapping the Caps Lock key to F13. (with a few more changes to make it work with Plasma on Debian). Then I was able to map F13 as āSwitch to last used layoutā. Unfortunately it requires changes to xkb-data packageā¦
PS. I still want to āsponsorā coffee for thisā¦ So Iām adding $50 more for this. So itāll be total $100 to make it work without this F13 hack.