I was looking at typing in general, and I was wondering if it was possible to program a key which instead of having to be held like the Shift, just acted like a modifier key in the international layout and made the next letter capital (or a symbol), in essence, a Shift key that was usable without having to either stretch or use the other hand.
Has this idea come up before, and are there any solutions?