Instead of keyboard or mouse, how bout a game pad??
I have the gravis gamepad pro, $14 bux (or less if you look around) Theres also a free program on gravis site which allows the gamepad's button to be remapped for different programs.
This could take care of alot of commands, 8 way directional pad can act like a mouse, and there's 10 buttons that can be remapped.
Plus if you can play games too