My previous VA rep was a quadriplegic. She had some use of her arms & hands, but using any kind of a mouse or track ball was a real challenge. For her quite often the issue wasn't clicking the buttons, but clicking when she didn't want to or movin' the mouse while clicking. Everything she tried required finer control than she could attain & the keyboard was even harder to use.
Frankly, the solution for her would have been voice navigation. At that time OS/2 was doin' it nicely w/ 99.5% accuracy, but didn't support her applications. Neither Windoze or Linux supports it well. Ideally that would be the best solution.