WizardStan
Mega GP Mania
- Joined
- May 24, 2008
- Messages
- 16,731
Here's my concept
Mashed together some ideas from others to come up with what I think looks and feels right.
I didn't populate all the Fn keys, there are 8 empty spaces we can fill in with international symbols if we so desire. I don't know the best way of doing that for those that need them, however, so if people like my layout we can discuss exactly which international keys need to go on.
The benefits of my layout comes from some characters existing on two keys: some as straight "fn" keys, some as "fn+shift" combos. Since most other keyboards only have the "fn" combos, nothing is really lost by providing the "fn+shift" combos. The gain in having both is that they are readily accessible for those that just like minimal presses but still accessible for those who have a brain wired for them from years of use, plus no need for custom keyboard hacks in QEMU or DosBox or anything else that may use such a thing.
I put the fn-shift combo keys on the left to make it easy to press: note fn+shift on the right, just press them both, no problem. I also put a second keyboard shift on the left. Because there are only two shift key codes, I'm envisioning both keyboard shifts producing the same code.
Finally, I also came up with an interesting Fn-Space combo: pressing Fn-Space causes it to do an "alt-fn" combo. So if you press "fn"+"space"+"E" it'll produce the Alt-F4 key sequence. I didn't add an easy fn-ctrl combo though.
The only major drawback is if the user presses both buttons at the same time and then releases one: some software might think the button was still being pressed down. In practice this probably isn't going to happen, anything that uses the keycodes directly is likely to be a game or emulator and the user is almost certainly going to be using the shoulder buttons for that. Same with the fn-space combo.
The one crux in this setup, as with Grench's setup, is if the keyboard matrix makes the bottom two rows inaccessible when fn-shift is pressed, in which case I'll have to rearrange those combos to be up on the number row, which might not be too bad either.
edit: also, as per the Pandora, I left alt and ctrl in the centre to be start and select. This makes them easily accessible to thumb typers from either side and maintains compatibility and it felt like a waste of keys otherwise anyway.
The bottom button in that column is the Pyra button, same as the Pandora button, a generic "menu" button. I'm envisioning it being handled better this time around however, with more of a SysRq set of functions.
Mashed together some ideas from others to come up with what I think looks and feels right.
I didn't populate all the Fn keys, there are 8 empty spaces we can fill in with international symbols if we so desire. I don't know the best way of doing that for those that need them, however, so if people like my layout we can discuss exactly which international keys need to go on.
The benefits of my layout comes from some characters existing on two keys: some as straight "fn" keys, some as "fn+shift" combos. Since most other keyboards only have the "fn" combos, nothing is really lost by providing the "fn+shift" combos. The gain in having both is that they are readily accessible for those that just like minimal presses but still accessible for those who have a brain wired for them from years of use, plus no need for custom keyboard hacks in QEMU or DosBox or anything else that may use such a thing.
I put the fn-shift combo keys on the left to make it easy to press: note fn+shift on the right, just press them both, no problem. I also put a second keyboard shift on the left. Because there are only two shift key codes, I'm envisioning both keyboard shifts producing the same code.
Finally, I also came up with an interesting Fn-Space combo: pressing Fn-Space causes it to do an "alt-fn" combo. So if you press "fn"+"space"+"E" it'll produce the Alt-F4 key sequence. I didn't add an easy fn-ctrl combo though.
The only major drawback is if the user presses both buttons at the same time and then releases one: some software might think the button was still being pressed down. In practice this probably isn't going to happen, anything that uses the keycodes directly is likely to be a game or emulator and the user is almost certainly going to be using the shoulder buttons for that. Same with the fn-space combo.
The one crux in this setup, as with Grench's setup, is if the keyboard matrix makes the bottom two rows inaccessible when fn-shift is pressed, in which case I'll have to rearrange those combos to be up on the number row, which might not be too bad either.
edit: also, as per the Pandora, I left alt and ctrl in the centre to be start and select. This makes them easily accessible to thumb typers from either side and maintains compatibility and it felt like a waste of keys otherwise anyway.
The bottom button in that column is the Pyra button, same as the Pandora button, a generic "menu" button. I'm envisioning it being handled better this time around however, with more of a SysRq set of functions.
Last edited by a moderator: