Here's another attempt. Note: this is not a proposal for the colors of the keys or what labels to print on top of them. Also I'm not making a statement on how the shoulder buttons should be positioned. It's just a proposal for the button layout and their default mapping.
http://www.keyboard-layout-editor.com/#/layouts/48664036fac1c8d4616b9ee03e446b9f
The layout has backwards compatibility in mind where possible/desirable: ABXY and start/select/pandora are exactly like before, and so are L1 and R2. Too bad there is no room for Ctrl and Alt in a position that is easy to reach when the device is on a table, but the keyboard isn't going to be very suitable for finger typing anyway.
There is also no room for Fn on the right (unless we want a normal button sized space bar, but that doesn't seem like a good idea to me).
All of the symbol keys are in a more or less standard QWERTY position, which is different from what we have in the Pandora but still an improvement in my opinion.
The six colored keys (they don't necessarily have to be colored in reality) are meant to be user-mapped to whatever the user thinks is most useful. So they could map to Ö or É, to wifi toggle or brightness setting, or some application launcher, or whatever.
http://www.keyboard-layout-editor.com/#/layouts/48664036fac1c8d4616b9ee03e446b9f
The layout has backwards compatibility in mind where possible/desirable: ABXY and start/select/pandora are exactly like before, and so are L1 and R2. Too bad there is no room for Ctrl and Alt in a position that is easy to reach when the device is on a table, but the keyboard isn't going to be very suitable for finger typing anyway.
There is also no room for Fn on the right (unless we want a normal button sized space bar, but that doesn't seem like a good idea to me).
All of the symbol keys are in a more or less standard QWERTY position, which is different from what we have in the Pandora but still an improvement in my opinion.
The six colored keys (they don't necessarily have to be colored in reality) are meant to be user-mapped to whatever the user thinks is most useful. So they could map to Ö or É, to wifi toggle or brightness setting, or some application launcher, or whatever.