I follow, I feel for you. I used to work with someone with severe RSI who ended having to stop being a programmer.
While trying to recover he used to rotate multiple mouse configurations (track pad, mouse, roll ball etc) and got a kinesis keyboard with an adjustable tray.
I am sure we will get this stuff resolved it will just take a bit.