The Pyra, like the Pandora, does not have enough keys to fit all symbols on just the keys and the Shift-keys. A third level is needed. On the Pandora this was called Fn.
Unlike the Pandora, the Pyra's extra modifier will not be a "hardware" modifier -- meaning it is invisible/transparent to applications, they cannot detect key events for the Fn key itself. It will instead be a "software" modifier, like Shift, Alt, Ctrl and all the rest of them. This means it will be easy to remap its location, change its behavior, have it on a shoulder button and still use that shoulder button for games, etc.
Now the question is: what name should the modifier have?
I have seen the following proposals so far:
One potential problem with AltGr is that we could end up having 3 or 4 Alt keys (START is Left Alt, presumably some shoulder button is Right Alt, some keyboard key and/or shoulder button is AltGr), which is a bit much. Another disadvantage is that you don't have AltGr available anymore in case you need it (except for the keys that don't have an AltGr symbol yet). I suppose a solution could be to physically label the key(s) as "AltGr" but actually refer to them as something else internally in the software (e.g. Meta or Hyper).
Unlike the Pandora, the Pyra's extra modifier will not be a "hardware" modifier -- meaning it is invisible/transparent to applications, they cannot detect key events for the Fn key itself. It will instead be a "software" modifier, like Shift, Alt, Ctrl and all the rest of them. This means it will be easy to remap its location, change its behavior, have it on a shoulder button and still use that shoulder button for games, etc.
Now the question is: what name should the modifier have?
I have seen the following proposals so far:
- "Fn". Like on the Pandora. A bit confusing, since "Fn" has a connotation of being a hardware modifier.
- "Meta". This is a modifier that some (rare/historic) keyboards actually have, so some people may be familiar with it. It has the symbol ◆. Meta is a nice Greek word (so that's a weak reference to the name "Pyra").
- "AltGr". Many keyboards have AltGr instead of Alt on the right Alt, and it is used as a third-level modifier to get symbols like €. It stands for "Alternate Graphic".
- "Sym". Short for "Symbol". Used on some calculators. As seen in Saber's proposals.
- "Pyra". The name of the device itself (the logo could be used instead of the name). (example). Emphasizes that it is a device-specific modifier.
- "AltGr" + "F-ing". As comradekingu proposes, use AltGr for the extra symbols (-=`~\|/ etc), and F-ing for the F-keys and media keys. So we then have not just one extra modifier, but two of them.
One potential problem with AltGr is that we could end up having 3 or 4 Alt keys (START is Left Alt, presumably some shoulder button is Right Alt, some keyboard key and/or shoulder button is AltGr), which is a bit much. Another disadvantage is that you don't have AltGr available anymore in case you need it (except for the keys that don't have an AltGr symbol yet). I suppose a solution could be to physically label the key(s) as "AltGr" but actually refer to them as something else internally in the software (e.g. Meta or Hyper).
Last edited by a moderator: