over the years i tried the following options, all have their down and upsides, I prefer the half-dvorak layout to the frogpad and the twiddler2, I also like the morse code solution, but input might be slower.
* mattias half-qwerty or a similar half-dvorak layout (different from rh/lh dvorak)
* frogpad (a onehanded keyboard)
* twiddler2 (a chording one-hand joystick/keyboard)