I can't find []{} on your proposed layout?
EDIT: Nervermind, I just saw them up there.
I was actually having some doubts about their placement. At first I had them swapped with -_=+ which is another viable alternative.
Other candidates were the Pound, double bar and not signs, but I liked the cluster: Dollar, Euro, Pound, Cent. It somehow felt more
natural to shift those downwards keeping them in the vicinity of their usual placement.
Other ideas I had were to swap the AltGr symbols on the J and K keys such that the more common ;: and '" are all close to their "usual" place. But that would break the order of the official US international layout.
Ineserting a bracket can accidentally the 3g if up there.
Yes, that's true if you have an AltGr lock. However, there will most likely be a 3g light (hardware or software controlled).Hence you would notice quite easily. I would like to be able to use those top buttons as additional gaming buttons so I like having their special functions moved to AltGr combinations.
Why does your layout have 2 Alts, 2 Alt Grs, and a single key space and somehow still miss a Meta or Super key? Also, without an Fn key, how do you overload the [ key with four things? ([,{,Brightness Down, Bluetooth Toggle)
-God Ginrai
First, backwards compatibility with __wb__'s modifier layout which I took as a starting point.
Second, I think the shoulder buttons should only be modifiers as they are hard to reach when typing on tabletop.
For the same reason, the modifier keys are duplicated on the front (this is also like this on the Pandora).
The Fn key was discarded in favour of an AltGr, which is just a software controlled modifier instead of a driver controlled Fn button.
Michael didn't want to deal with the Fn button in the driver anymore, which was troublesome.
So, hence the following mapping is applied to the mentioned button:
[ = '['
shift+[ = '{'
AltGr + [ = Brightness down
AltGr + shift + [ = Bluetooth Toggle
They are chosen such that the buttons that are most annoying and to press accidentally and used least freqeuently (i.e. hardware toggles) have the hardest combo.
As mentioned, the AltGr+shift combination can be made with a single thumb (top buttons) or finger (shoulder buttons).
The single space adds flexibility for alternative layouts (such as e.g. Dvorak), however the button constraints we have do make these layouts harder.
As for Meta or Super key, the right and left versions of Alt/Ctrl/Shift all have different keycodes. It is possible to remap these to meta and hyper if needed.