Ludicrous as it may sound, there are actually interfaces that "read thoughts." They essentially use an EKG-type machine to measure the electrical impulses in your brain. The computer is programmed to interpret certain electrical patterns (most likely more impulses in one region of the brain or another) as a direction, and thus a cursor is moved via thought.
The user must learn how to use the interface, of course, and last I saw it was pretty hard to have good control over the cursor (Imagine if a movement in the corner of your eye or a random diversion in thought interrupted your input? How much of pain would that be?). It's just so much easier to let the brain use the outputs it's designed with (voice or motion) rather than trying to teach the brain to output in a totally new way.
The user must learn how to use the interface, of course, and last I saw it was pretty hard to have good control over the cursor (Imagine if a movement in the corner of your eye or a random diversion in thought interrupted your input? How much of pain would that be?). It's just so much easier to let the brain use the outputs it's designed with (voice or motion) rather than trying to teach the brain to output in a totally new way.