Guides

Dictation for repetitive strain injury on a Mac: fewer keystrokes, nothing held

Dictation for repetitive strain injury (RSI) on a Mac means pressing fewer keys: you talk, and the words land at the cursor in any app, so a long email costs two taps of one key instead of every letter in it. The setup that keeps the presses low has three parts: tap instead of holding a key, pick a trigger your hand barely has to reach, and fix words by voice. YapToText is a free app that does all three, and Apple's Voice Control can take over the clicking.

I am not a clinician, and nothing here is medical advice. The NHS describes RSI as coming from repeated use of a part of the body, such as the shoulder, elbow, forearm, wrist or hand, and lists typing among the repetitive activities that can cause it. It says to see a GP if symptoms are not going away or are getting worse. So see a doctor about your arms and hands; this page is only about the typing. If your diagnosis is carpal tunnel syndrome, the carpal tunnel guide is written for that. My hands make typing difficult, and I dictate every day with the app I built for it.

Download YapToText on the Mac App StoreDownload for free. No account, nothing locked, macOS 14 or later on Apple silicon. Source on GitHub.

On this page: 11 sections
  1. Steps
  2. What dictation changes, and what it does not
  3. Talk instead of typing
    1. Step 1: Click where the words go
    2. Step 2: Tap Right Command and talk
    3. Step 3: Tap it again
  4. Tap instead of hold, with any key you like
    1. Set the key
  5. Take the press off your hand
  6. Edit without going back to the keyboard
    1. Step 1: Select the words
    2. Step 2: Tap Right Option and say the change
  7. Hand the mouse to Voice Control
  8. If your hands are still doing too much
  9. What it cannot do
  10. The short version
  11. Questions

Steps

  1. Install YapToText free from the Mac App Store on an Apple silicon Mac with macOS 14 or later.
  2. On the Dictation page, in the Keys card, choose the key that is easiest to reach and keep Tap to start / stop.
  3. Click where the words go, tap the key, talk, and tap it again.
  4. To make it one tap, turn on Auto-stop after silence in the Recording card.
  5. Fix a wrong word right after it lands by dictating replace, the wrong word, with, the right word.
  6. Turn on Voice Control in System Settings, Accessibility, and say Command mode so it clicks but does not type your sentences.

What dictation changes, and what it does not

Dictation changes how many keys you press. It does not treat anything, and this page does not claim that dictating will make RSI better or keep it from coming back. Whether typing, the mouse or something else is behind yours is a question for you and your doctor.

What it can do is practical: move the long writing from your fingers to your voice. The presses that are left are starting and stopping, fixing a wrong word, sending, and getting around the screen, and each one has a setting. Dictation changes how much you type, not what is happening in your arm.

What your hand would doWhat to do insteadWhere it lives
Type a paragraphTap, talk, tapAny app, with YapToText running
Hold a key down while you talkTap to start / stop, the defaultDictation page, Keys card
Press the key again to stopAuto-stop after silenceDictation page, Recording card
Backspace over a wrong wordDictate replace X with Y within 30 secondsQuick Edit page, Corrections by voice card
Select and retype a sentenceQuick Edit: say the changeQuick Edit page, Key card
Press Return to sendAfter a dictation landsSettings, Advanced, Text output
Click a buttonVoice Control: Click and its nameSystem Settings, Accessibility, Voice Control
Press two keys at onceSticky Keys, one key at a timeSystem Settings, Accessibility, Keyboard

Talk instead of typing

The whole gesture is one key, from any app, and nothing has to be held while you talk. Tap, talk, tap: the paragraph is on the page and your fingers did two presses.

Step 1: Click where the words go

  • You: Click into the email, the document or the chat box.
  • YapToText: Nothing yet. It types into the app in front, never into its own window.
  • Check: The cursor is blinking where you want the words.

Step 2: Tap Right Command and talk

  • You: Tap Right Command once and say it the way you would say it to a person.
  • YapToText: Opens the floating panel with your voice as a wave and your words as they form.
  • Check: The wave moves when you speak.

Step 3: Tap it again

  • You: Tap Right Command again.
  • YapToText: Finishes the transcript on your Mac and pastes it at the cursor.
  • Check: The words are in the app. If they went to the clipboard instead, Accessibility is not on yet, and the first dictation guide walks through it.

Formatting is talking too. Whisper punctuates ordinary speech, and you can say question mark or new paragraph for a mark it cannot guess. Auto mode, on by default, turns a dictation that opens with a greeting and closes with a sign-off into an email, and leaves a quick chat message as spoken. And After a dictation lands, in Settings, Advanced, Text output, presses Return or Command Return in the apps you pick, so a dictated message sends itself.

YapToText is free on the Mac App Store, with no account, no subscription and no paid tier. It needs an Apple silicon Mac with macOS 14 or later, and your voice never leaves the Mac.

Tap instead of hold, with any key you like

Hold to talk sounds friendly until you notice it means a key pressed for the length of every sentence. Tap to start / stop needs two short presses and nothing in between, and it is the default for both the dictation key and the Quick Edit key. I moved the Quick Edit key from holding to tapping because tapping is easier on hands that cannot hold a key down. Two short taps, and nothing held while you talk.

The key itself is your choice. Right Command is the default, and Right Control, Left Control, Fn (Globe), Right Option, Left Option, Right Shift and Caps Lock all work, as does any other single key, such as a letter, an F-key or a number pad key, which then stops typing its character. With Caps Lock as the trigger, the app turns the lock and its light back off. Left Command and Left Shift cannot be the trigger. A tap only counts when nothing else is pressed with it, so Command C never starts a dictation.

Set the key

  • You: On the Dictation page, in the Keys card, click the key field. When it reads Tap a key, press the key that asks the least of your hand, and make sure Tap to start / stop is selected beside it.
  • YapToText: Makes that key the trigger, and flags it in red if the Quick Edit key already uses it.
  • Check: Click into a note, tap the key, say a sentence, and tap it again. The words land at the cursor.
YapToText's Home page: the Start Dictation button, the Keys card with Right Command and Right Option, and Intelligent Insert.
Figure 1. Both keys on the Home page read Tap to start / stop out of the box: the dictation key on Right Command and the Quick Edit key on Right Option.

Pick the key you can press with the least effort, on whichever side suits you. The keys and shortcuts guide lists every key the app watches.

Take the press off your hand

If even a tap is a cost you would rather not pay all day, the press can move somewhere else, or go away for half the job.

  • A foot pedal or a switch. Anything that sends one key press can be the trigger, because the app only watches for a key. I have not tested every pedal or switch interface, so that describes how the trigger works, not a guarantee.
  • Silence as the stop. Turn on Auto-stop after silence in the Recording card, and one tap is enough: stop talking for 0.5 to 5 seconds, and the dictation ends. It is off by default, because a long pause to think ends the dictation too.
  • A button instead of a key. The floating panel has pause, stop and insert, and cancel buttons, and clicking the capybara in the menu bar opens a panel whose Start Dictation button does the same job as the dictation key.

The test for a pedal or a switch takes ten seconds:

  • You: On the Dictation page, click the key field, and when it reads Tap a key, press the pedal or the switch.
  • YapToText: Takes whatever key the device sends and makes it the dictation key.
  • Check: The field now shows the device's key. If it goes back to the old key after ten seconds without changing, the device did not send a key, and that is a setting on the device or its interface.
YapToText's Dictation settings page on a Mac: the Keys, Recording, Microphone and Delivery cards.
Figure 2. The Keys card takes the trigger, a key, a pedal or a switch, and the Recording card below it holds Auto-stop after silence, off until you want one tap to be enough.

Starting can take one press, and stopping can take none. The one-key dictation guide ranks every trigger by how much a hand has to do.

Edit without going back to the keyboard

Fixing a dictation by hand is where the keystrokes sneak back in: arrow keys, Backspace, retyping. Two kinds of fix do it by voice instead. A wrong word never has to send you back to the keyboard.

Say: As the whole next dictation, within 30 seconds of the last one landing.

scratch that

What happens: The dictation you just made is taken back. replace X with Y works the same way and swaps one word or phrase in place, as in replace Tuesday with Thursday. Only the exact whole phrase counts, and both need Insert text automatically, which is on by default.

Fix the same mishearing twice and the Home page asks Make this correction stick?, and Add puts the fix in a dictionary named Learned, which applies it to every dictation after that. For bigger changes, Quick Edit rewrites selected text from one spoken instruction:

Step 1: Select the words

  • You: Highlight the sentence with the trackpad, the mouse or Voice Control.
  • YapToText: Nothing yet.
  • Check: The words are highlighted.

Step 2: Tap Right Option and say the change

  • You: Tap Right Option, say what you want, such as make this shorter or fix the grammar, and tap it again.
  • YapToText: Applies the change on your Mac and replaces the selection.
  • Check: The card says Done, and nothing was retyped.
App Store poster headed Edit anything by voice: the Quick Edit card listening, applying the edit, and done.
Figure 3. Quick Edit listens for one spoken instruction, applies it to the selected text and says Done, so a sentence is changed without a single key press inside it.

With no key at all, Regenerate in the menu bar panel rewrites selected text as any mode, or with a one-shot action such as Make Concise or Fix Grammar & Spelling. The Quick Edit guide lists what you can say.

Hand the mouse to Voice Control

YapToText types; it does not move the pointer. If clicking and scrolling are part of what you want to do less of, macOS has Voice Control, a free, built-in feature that lets you click, scroll, open apps, and dictate and edit text by voice. Voice Control clicks; YapToText writes.

  • Click by name. Say Click and the name of a button, such as Click Done.
  • Click by number. Say Show numbers, and everything you can click gets a number you can say.
  • Click anywhere. Say Show grid for a spot with no button on it.
  • Move around. Scroll down and Open Mail do what they say.

Voice Control keeps listening while YapToText records, and in its Dictation mode, which is on by default, words that are not commands are entered as text, so your sentence could be typed twice. Put it in Command mode first:

Say: To Voice Control, before you dictate with YapToText.

Command mode

What happens: Voice Control responds only to commands and ignores every other word. For a dictation you start with a key or a pedal, Stop listening before it and Start listening after it is the tighter fence.

YapToText's menu bar panel: Start Dictation, mode and microphone pickers, Transcribe file, Regenerate and Insert last.
Figure 4. Click the capybara and Start Dictation sits at the top of the panel, a name Voice Control can click, so a dictation can start with no press at all.

Put the pieces together and a reply can go from blank to sent with your hands at rest: Voice Control clicks into the reply box, Click Start Dictation or a pedal starts the dictation, and After a dictation lands presses Return. That is how the pieces fit, not a tested result; the Voice Control test pass has not been run. YapToText's own panel never needs aiming, because cancel, pause, stop and the mode chips all have keys. For shortcuts in other apps, Apple's Sticky Keys, in System Settings, Accessibility, Keyboard, lets you press modifier keys one at a time instead of all at once. The Voice Control commands guide has the practical list, and hands free typing on a Mac has the full setup.

If your hands are still doing too much

Climb this ladder, smallest step first:

  1. Stop holding. On the Dictation page, the menu beside the key should say Tap to start / stop, not Hold to talk.
  2. Use an easier key. Any single key can be the trigger, so pick the one you can press with the least reach.
  3. Let silence end it. Turn on Auto-stop after silence, and each dictation is one press.
  4. Stop pressing Return. Add your chat apps under After a dictation lands, in Settings, Advanced, Text output.
  5. Stop fixing the same word. Say yes to Make this correction stick?, or add the word on the Dictionaries page.
  6. Move the press off your hand. A pedal or a switch that sends one key can be the trigger; test it on the Dictation page first.
  7. Use no press at all. Voice Control can click Start Dictation in the menu bar panel.

Each rung is a setting in an app or in macOS, and none of them costs money; only a pedal or switch is hardware. The troubleshooting guide covers keys that do nothing and words that land on the clipboard.

What it cannot do

  • Treat RSI. It changes how much you type. Your arms and hands are a question for your doctor.
  • Replace the mouse or trackpad. YapToText types. Clicking by voice is Voice Control's job.
  • Vouch for your hardware. I have not tested every pedal or switch interface. Anything that sends one key press can be the trigger, and the ten-second test tells you whether yours does.
  • Promise accuracy. The speech model is Whisper Large v3 Turbo, a general-purpose model, and I have not measured an accuracy rate. Some words will need fixing, which is why the fixes above are by voice.
  • Run on Intel. It needs an Apple silicon Mac with macOS 14 or later, and nothing is claimed for Intel Macs.

The short version

  • Talk instead of typing. Tap, talk, tap, in any app.
  • Tap, do not hold. Two short taps per dictation, or one with Auto-stop after silence.
  • Any key, or not your hand. Pick the easiest key, or a pedal or switch that sends one.
  • Fix by voice, click by voice. Scratch that, replace X with Y and Quick Edit for words; Voice Control for the pointer.

If something other than RSI shapes what your hands can do, dictation for tremor, Parkinson's, MS and ALS covers those settings.

See a doctor about your arms, and let dictation take the typing. If something here does not work for your hands, open an issue on GitHub. Every one gets read.

Download YapToText on the Mac App StoreDownload for free. No account, nothing locked, macOS 14 or later on Apple silicon. Source on GitHub.

About the author. Ryleigh Newman is a developer whose hands make typing difficult and who dictates every day with YapToText, the app this site describes. Facts about other apps come from their own sites, with the date they were read. More about the project.

Sources

Questions

Can dictation help with RSI?

It can take most of the typing off your hands, which is the part a dictation app can change. It is not a treatment, so talk to a doctor about the RSI itself, and set dictation up so you tap to start and stop instead of holding a key.

What is the best dictation software for RSI on a Mac?

The one that asks the least of your hands. Apple's Dictation and Voice Control are free and built in. YapToText is free, runs on device, starts and stops with taps of any key you choose, and fixes words by voice; I built it, so weigh my answer with that in mind.

Do I have to hold a key down to dictate on a Mac?

No. Apple's Dictation starts with one press and stops with another press or Esc, and YapToText's default is tap to start and tap to stop. Hold to talk is an option in YapToText, not a requirement.

Can I dictate with a foot pedal on a Mac?

In YapToText, yes, if the pedal sends a key press, because any single key can be the dictation key. I have not tested every pedal, so check that the key field on the Dictation page shows a key when you press yours.

Can I click without a mouse on a Mac?

Yes. Voice Control, built into macOS in System Settings, Accessibility, clicks buttons by name, and Show numbers and Show grid reach anything else on screen. Say Command mode before dictating with another app so Voice Control does not type your words too.

Is YapToText free?

Yes. It is free on the Mac App Store with no paid tier, no account and nothing locked. The only money anywhere is an optional tip jar that unlocks nothing.