The Complete Guide to Hands-Free Computing
Set up a fully hands-free computer environment with voice typing, eye tracking, and accessibility tools. Ideal for RSI, disability, or injury.
There are many reasons someone might need to use a computer without their hands. Repetitive strain injury, a broken arm, a permanent physical disability, a neurological condition, or even a temporary situation like holding a newborn while answering a critical work message. Whatever the reason, hands-free computing has progressed from a niche curiosity to a genuinely viable way to work.
This guide covers the full spectrum of hands-free input methods, the tools available for each, and practical advice for setting up a hands-free workflow — whether you need it for a few weeks of recovery or as a permanent way of working.
Who Needs Hands-Free Computing?
The audience for hands-free computing is broader than most people realize:
- Developers and writers with RSI who need to reduce or eliminate keyboard use during recovery
- People with permanent physical disabilities such as spinal cord injuries, muscular dystrophy, or limb differences
- People with motor impairments from conditions like cerebral palsy, multiple sclerosis, or Parkinson's disease
- People recovering from surgery or injury — broken wrist, tendon repair, shoulder surgery
- People with temporary conditions — severe carpal tunnel flare-ups, hand burns, arthritis episodes
The common thread is simple: you need to get work done, and your hands are not available or capable of traditional keyboard and mouse input.
The Four Categories of Hands-Free Input
Hands-free computing is not a single technology. It is a toolkit of complementary approaches, each handling a different part of computer interaction.
1. Voice Typing (Text Input)
Voice typing converts speech to text. It is the most natural and accessible form of hands-free input for most people, since we are all experienced speakers.
Best for: Writing emails, documentation, messages, notes, code comments, and any natural language text input.
Key tools:
- Murmur — AI-powered voice typing that works in any application. Press a shortcut, speak, and text appears at your cursor. Uses AI transcription for high accuracy with technical vocabulary. Ideal for quick dictation throughout your day.
- Windows Voice Typing (Win+H) — Built into Windows. Good for basic dictation, limited with technical terms.
- macOS Dictation — Built into macOS. Similar capabilities to Windows Voice Typing.
- Dragon NaturallySpeaking — Professional-grade dictation with custom vocabulary. Expensive but powerful.
2. Voice Commands (Computer Control)
Voice commands let you control your computer — opening apps, clicking buttons, switching windows, scrolling, and navigating — using spoken instructions.
Best for: Navigating your operating system, controlling applications, and performing actions that would normally require mouse clicks or keyboard shortcuts.
Key tools:
- Talon — The gold standard for voice-controlled computing, especially for developers. Open source, highly customizable, supports custom voice commands for any application. Steep learning curve but unmatched power.
- Voice Access (Windows) — Microsoft's built-in voice control. Labels all clickable elements with numbers so you can say "click 7" to activate a button.
- Voice Control (macOS) — Apple's built-in equivalent. Overlays numbers on interactive elements.
- Dragon with command mode — Supports voice navigation alongside dictation.
3. Eye Tracking (Cursor Control)
Eye tracking uses a camera to follow your gaze and move the mouse cursor to where you are looking.
Best for: Mouse replacement when hand or arm use is not possible. Often combined with voice or switch input for clicking.
Key tools:
- Tobii Eye Tracker 5 — Consumer-grade eye tracking hardware (~$230). Works with Talon for a fully hands-free developer setup.
- Tobii Dynavox — Medical-grade eye tracking systems for users with severe motor impairments.
- eViacam — Free, open-source head tracking (uses webcam to track head movement for cursor control).
- Precision Gaze Mouse — Software that works with Tobii hardware for gaze-based clicking.
4. Switch Access (Alternative Input)
Switch access lets you interact with a computer using one or more physical switches — buttons you press with any body part that has reliable voluntary movement: foot, elbow, cheek, head, or even a breath-controlled sip-and-puff device.
Best for: Users with very limited motor function who cannot use voice, gaze, or traditional input reliably.
Key tools:
- Windows Switch Access — Built-in scanning interface that highlights elements sequentially.
- macOS Switch Control — Apple's equivalent built-in switch interface.
- Specialized hardware — Foot pedals, head switches, sip-and-puff controllers, and single-button switches from companies like AbleNet and Tecla.
Setting Up a Hands-Free Developer Environment
If you are a developer who needs to go hands-free — whether due to RSI, injury, or disability — here is a practical setup that covers all your needs.
Text Input: Murmur for Voice Typing
For all natural language input (messages, documentation, emails, commit messages, code comments), Murmur provides the simplest path. Install it, set your preferred keyboard shortcut, and you can dictate into any application.
The key advantage for a hands-free setup is that Murmur works universally. You do not need to configure it per-application. Wherever your cursor is — VS Code, Slack, your browser, a terminal — you press one shortcut and speak.
Setup tips:
- Consider remapping the activation shortcut to something you can trigger with a foot pedal or voice command if you cannot press Ctrl+Space
- Use a quality headset microphone for the best accuracy
- Dictate in complete sentences for better transcription results
Computer Control: Talon
For everything beyond text input — navigating VS Code, switching tabs, scrolling code, clicking buttons, managing windows — Talon is the tool of choice for developers.
Talon lets you define custom voice commands. For example:
- "focus terminal" to switch to your terminal panel
- "go line fifty" to jump to line 50
- "select word" to select the word at your cursor
- "copy that" and "paste that" for clipboard operations
The learning curve is real. Expect to spend one to two weeks becoming functional and a month or more to become fluent. But the investment pays off enormously.
Getting started with Talon:
- Install Talon from talonvoice.com
- Install the community command set (knausj_talon) for a comprehensive starting vocabulary
- Start with basic navigation commands before customizing
- Practice 30 minutes a day with a tutorial or exercise set
Mouse Control: Tobii Eye Tracker or Head Tracking
If you need mouse control, a Tobii Eye Tracker 5 paired with Talon provides gaze-based cursor positioning. You look at where you want the cursor, then use a voice command or dwell click to activate.
For less severe needs, head tracking with a webcam (using eViacam or Talon's built-in head tracking) can be sufficient. You move the cursor by tilting your head and click with a voice command or dwelling.
The Full Stack
Here is what a complete hands-free developer setup looks like:
| Need | Tool | Input Method |
|---|---|---|
| Text input | Murmur | Voice |
| Code dictation | Talon | Voice commands |
| Navigation | Talon | Voice commands |
| Cursor control | Tobii + Talon | Eye gaze |
| Clicking | Talon or dwell | Voice or gaze |
| Scrolling | Talon | Voice commands |
This is not hypothetical. Developers around the world use setups like this daily. The Talon community Slack has thousands of members, many of them working software developers.
Ready to try voice coding?
Try Murmur free for 7 days with all Pro features. Start dictating in any app.
Download for freeWindows Accessibility Features You Should Know
Windows includes several built-in accessibility features that complement a hands-free setup:
- Voice Access (Windows 11) — Lets you control Windows and applications by voice. Say "click Start" or "scroll down" to navigate.
- Voice Typing (Win+H) — Basic dictation anywhere in Windows.
- Sticky Keys — Lets you press modifier keys (Ctrl, Alt, Shift) one at a time instead of holding them simultaneously.
- On-Screen Keyboard — A virtual keyboard you can operate with eye tracking or a switch.
- Mouse Keys — Use the numeric keypad to move the mouse cursor (useful with a foot-operated numpad).
- Magnifier and Narrator — Screen magnification and screen reading for visual accessibility.
Access these through Settings > Accessibility in Windows 11 or Settings > Ease of Access in Windows 10.
Tips for a Smooth Transition
Going hands-free is a significant change. These tips will help you adjust:
Start with hybrid, not full hands-free
Unless medically required, do not try to eliminate all keyboard and mouse use on day one. Start by offloading your most repetitive typing (messages, email) to voice, then gradually expand.
Invest in a good microphone
Accuracy depends heavily on audio quality. A headset microphone (like the Jabra Evolve2 or SteelSeries Arctis) or a desk microphone (like the Blue Yeti or Rode NT-USB Mini) will dramatically outperform a laptop mic.
Create a quiet workspace
Background noise is the enemy of voice input. If you work in an open office, noise-canceling microphones and a directional pickup pattern help. Better yet, find or request a private space for voice work.
Accept the learning curve
You will be slower at first. Significantly slower. This is normal and temporary. Most people reach 70 to 80 percent of their previous speed within a month of consistent use.
Tell your team
Let your coworkers know you are using voice input. This explains any unusual pauses, rephrasing, or the sound of you talking to your computer. Most people are understanding and curious rather than judgmental.
Keep notes on what works
As you discover commands, techniques, and configurations that work well, write them down. Your future self will thank you when you need to set up on a new machine or recommend a setup to someone else.
Further Reading
- Voice Typing for Accessibility: A Comprehensive Guide — Deep dive into accessible voice tools
- RSI and Voice Typing: How Dictation Can Save Your Career — Focused on RSI recovery with voice typing
- Carpal Tunnel Syndrome: A Developer's Complete Guide — Everything about CTS for developers
The Path Forward
Hands-free computing is no longer a compromise. With the right combination of tools — voice typing for text, voice commands for control, and eye tracking or head tracking for cursor movement — you can do real, productive work without touching a keyboard or mouse.
Whether you are recovering from an injury, managing a chronic condition, or adapting to a permanent disability, the tools exist to keep you working. The setup takes effort, and the learning curve is real, but the developer community that has walked this path before you is active, supportive, and proof that it works.
Start with one tool. Get comfortable. Add the next. Before long, you will have a workflow that is not just functional but genuinely productive.
Ready to try voice coding?
Try Murmur free for 7 days with all Pro features. Start dictating in any app.
Download for freeRelated Articles
rsi
Voice Typing for Accessibility: A Comprehensive Guide
A complete guide to voice typing as assistive technology for physical disabilities, RSI, motor impairments, and temporary injuries.
rsi
Voice Typing for ADHD & Neurodivergent Users: Turn Racing Thoughts Into Text
How voice typing helps ADHD and neurodivergent users capture thoughts faster, reduce executive function load, and get past the blank page.
rsi
How a Developer with RSI Found a New Way to Code
A developer's journey through RSI diagnosis, recovery struggles, and discovering voice typing as a way to keep coding without pain.