Just got my Model 01 and so far it has great potential of becoming my main – dare I say endgame? – keyboard! (still getting used to it, which is why typing this is taking more effort)
Where it gets hairy and where I am trying to get help is that I currently use Neo2 and plan to create my own ergonomic layout. So far my external keyboard’s physical layout 99% matched the laptop‘s. But now there is a big difference between the number of keys, as well as their positioning.
My first idea is, of course, that I would like to flash the Model 01 with my custom layout, perhaps with some QWERTZ fallback for gaming and/or lending the keyboard to others.
But then I run into a new problem – the interaction between the signal that the Model 01 output and the operating system’s/desktop’s software layout remapping the signals to other keys.
Is there any way to have Linux (with Plasma) use a software layout for the built-in laptop keyboard, but leave the Model 01 pass through directly?
Or how do others solve this issue?
I suspect a fallback solution could be to have several software layouts in the desktop – at least a “default” (which one is that?) one to replicate 1:1 the laptop keyboard and also let the Model 01 work as programmed, and another one to implement the ergonomic layout to the laptop keyboard.
And in any case, is there no way to make sure that the Model 01 works predictably the same on all machines – regardless if they use QWERTY, QWERTZ, AZERTY, Dvorak, … i.e. how can I make sure when I plug in my Model 01 to some random machine, it will output the layout I programmed it to?