I've used Colemak on all three major operating systems: Windows, Linux, and Mac. Now using PKL on Windows was the easiest solution for me since at login it maps everything perfectly to Colemak with the additional bonus of Shift + CapsLock Backspace = CapsLock.
Now on Linux there was no way to have a CapsLock and I could never get the Backspace to repeat the way I wanted. Because if I used the xset r 66 code, then whenever pressing it, it would delete two keys at a time, and that was not the mechanism I wanted. Now when typing on a Mac, Colemak is implemented nicely as well, but I could never get the damn CapsLock Backspace to work at all.
So whenever switching there would be that inconsistency of things not working the same way, unlike the regular Backspace that is tightly integrated and works excellently everywhere.
So I just decided to use the regular Backspace and enjoy the pleasures of the Caps Lock key once more.
On Linux I just used a script to change CapsLockBackspace to Caps Lock. On Mac I did nothing. But on Windows, I want to know what options to change in the default PKL to make it so that Caps Lock remains Caps Lock. Could anyone help me out with that?
Colemak typist