Just have received my Atreus. First thing I did after shipment delivery: tweak it to an ISO-FR layout (by physically switching keys) and plug it to try it. So far so good… Strangely.
Meaning, pressing what is supposed to be a “Q” in the default factory layout generate an “A” input at the OS level. But so far so good, I just unboxed the thing and I wanted an A. It’s great. Anyway.
Cue in the following day, now I had time to install Chrysalis. I updated the FW, then I tweaked the onboard layout of Chrysalis. And that’s where the fun begins.
Let’s review all the variables here:
- HW : Atreus keys switched (for instance I’ve interverted A/Q, W/Z and so on),
- SW : Atreus onboard layout updated (again I’ve interverted A/Q, W/Z and so on),
- SW : My current OS, W10 is set to an “FR-fr” layout
- All that together, and pressing my “A” physical key, generate a “Z” input…
- If I switch my OS locals to an EN-en layout, then pressing my “A” physical key, generate a “A” input.
- If I undo my layout update in Chrysalis, pressing my “A” physical key, generate a “A” input.
As I see it, it feels rightly unlogic. If everything is set to “ISO-FR”, I obtain an ISO-UK. If one of the 2 possible SW variables is set differently than the other, then I get the expected result.
To add a little more fun, I also interverted “SPACE” and “BACKSPACE” letters on Chrysalis (it feel more natural to me this way). And this works smoothly, the behavior is just as expected whatever the OS setting.
Why does both Chrysalis and OS layouts setups neutralize themselves (and only for letters)?