I should disagree with comradekingu, however, in that the Fn buttons are actually going to be using the Meta layer, and NOT the AltGr layer. You can still setup your AltGr layer however you like (there will be remapping allowed, for instance to put ñ on AltGr+n). And you can also setup the Fn layer (i.e. the Meta layer) however you like, though that may be less nice (especially in typing by looking at the keyboard). This gives a very user-mod-friendly keyboard layout, if you ask me.
If Fn buttons does symbols, on the meta layer. Not only have you employed something for mobile keyboards with not enough keys, you are also inventing a layer. If its not the AltGr layer, why does it have AltGr symbols on it?
Putting the real AltGr layer on a button that says something else, is both strange, and differs from "all symbols on keyboard part"
On the contrary, Meta is not something we made up; it's a real layer/modifier that you can use.
http://askubuntu.com/questions/19558/what-are-the-meta-super-and-hyper-keys
AltGr (Right Alt) does not have a monopoly on certain symbols; other layers can produce whatever symbols they want. But because we use a different layer than AltGr, we can use both layers: you can put whatever you want on AltGr layer, and the Fn (i.e. Meta) layer will be completely separate. We've discovered this many moons ago in the keyboard threads, so I'm confused why this is news to you...
In terms of having more things on shoulders (f-keys) in return, Fn as in function, stops working for the top half of the keyboard.
Not sure if you're complaining about the fact that we don't want to put any Fn keys on the gamebuttons, or something else. In the former case, that's been an established desire/need of the community.
We agree Fn does F-keys, but if your thirdlevelshift (which you call meta) also does diactrics, you not only run into the problem of symbols on letters, but also visible diactrics, when in places they dont belong, make you look for both when they can be confused with eachother.
Same problem as visible foreign letters, its bad for those who are English, and its not how those foreginers type.
I don't think there will be as much confusion as you seem to anticipate. Since the german symbols are in one cluster with the Meta layer, put Norwegian symbols in that cluster. (Remap that part of the Meta layer.) Or if you prefer, create an AltGr mapping that suits your country best. There's lots of options here, and no bad ones.
If switching language is too bad, why isn't having to caps-lock to do big letters (with the wrong modifier) bad? Its exactly the problem of italian layout.
@CapsLock: huh? @italians: as far as i can tell, the italians will have a really great keyboard with the Pyra (based on just the Meta layer alone), and the standard AltGr layer (chosen from the keyboard settings from a stock Debian image) will do exactly what they want it to do, if they don't like the Meta locations of []{} for example.
If we had chosen your layout, which imposes itself upon the AltGr layer, we'd have a lot more problems for user customizability, AND we'd have trouble using existing keyboard layout customizers in Debian. Thankfully, with the final Pyra layout, there are no such difficulties.
Anyhow, fix the space, thats atleast a pure bonus for all points of view.
Nope. We've had this discussion thousands of times, and we lost, both in the popular vote and by the ruling of our benevolent dictator, ED.
Let it go.