The Hacker Handheld--Mobile Computing for Programmers
adamsolove.com
adamsolove.com
I'm not sure how hard it will be to mock up hardware and get the sequencing right.
If he does this then he'd probably need to move the non-alphanumeric keys onto the front like my Kinesis keyboard does. Perhaps make them touchscreen soft-buttons?
(i've made my own foot pedal for fun, but i don't suffer from wrist problems normally. i use emacs key bindings with eclipse)
2. You could display a full size, full screen picture of the keyboard, with all the symbols in the 'right' place. Where your left pinky would be holding the device, the screen would actually be showing the 'a' key.
2. Okay.
(i don't get what you mean by backwards. it's not backwards for my fingers and that's what matters.)