2. Puff-suck switch
This kind of switch is excellent for someone with limited physicaly mobility.
You simply suck or puff down the tube in order to activate a switch.
The switch itself is connected to the computer.
Specific software running on the computer can take this input and act on it in any number of ways.