It’s not too bad, I have my entire number row set up like that, if you take a closer look at my layout. It’s a bit messy to do it “manually”, but I’ll be writing a mapper plugin to make things easier. You’d just give it a set of {unshifted, shifted}
pairs, like {Key_7, Key_2}
, and whenever it sees the Key_7
code, and Shift
is active, it will press Key_2
instead (resulting in @
). This may not be the easiest to use thing, but it’s an improvement over what I have now, and can be refined later.
Mind you, this won’t help if you also want to shift-invert keys, only when you want to change the shifted part. Shift-invert will be another plugin, and the two will - I hope - compose well.
Thanks for the hint, by the way, I’ll be adding it to the firmware ideas thread.
Yep. I read somewhere on these forums that those positions are easy to hit with the thumb, and that’s one of the reasons I put them there. But I’ll likely keep them there even if I end up using an index finger for them, as my thumb arc is already full, and I don’t want to move anything from there.