Previously I had a qwerty keyboard and in keyboard conf (on Linux) I’ve set the Colemak layout.
Now I decided to choose Colemak layout on the UHK keyboard.
The problem is that previously, when OS has set up the Colemak layout, I could use AltGr with other keys to insert special keys.
Now I can’t type those characters to show you, but these pictures should give you an idea:
That’s with AltGr, and the following one is AltGr+Shift:
Is this a limitation of the keyboard or it can be solved?
EDIT:
Switched to qwerty on the keyboard, and enabled colemak in OS. Here are some examples:
Yes, that is what I would recommend. I am a long-time Colemak user, and I have my OS keymap set to Colemak on all systems that I use. My UHK is set as a qwerty keymap.
Beware: if you want to send any text strings in smart macros, you will have to use “reverse-Colemak” strings. For example, to get the UHK to type an e character, you would have to use tapKey k. (Tap the key that is a US-keyboard k to send the scancode that will be translated to e on the Colemak layout of the host OS.)
This will look weird in macros that use a write command