FlowKeys

FlowKeys / Guides

How to type on a Mac without a keyboard

If a physical keyboard is hard or impossible for you to use, a Mac can still be typed on all day. You need two things: a way to move the pointer, and a keyboard on the screen to point at. Dictation fills in the rest.

The short answer

  1. Pick how you'll point. A mouse, trackball, touchpad, joystick, head pointer or eye tracker. Anything that moves the Mac pointer works.
  2. Put a keyboard on the screen. macOS has one built in (the Accessibility Keyboard), or you can install an on-screen keyboard like FlowKeys.
  3. Decide how you'll click. Click normally, use dwell clicking (rest the pointer to click), or use one switch with scan mode.
  4. Add dictation for longer text, so you only type the parts that need precision.

Step 1: Choose how you'll move the pointer

Everything else builds on this, so choose what's most comfortable to hold for hours, not minutes.

Step 2: Put a keyboard on the screen

An on-screen keyboard is a floating window of keys. Click a key and the letter goes into whatever app you're typing in, exactly as if you'd pressed it on a real keyboard.

Option A: Apple's Accessibility Keyboard (free, built in)

Go to System Settings > Accessibility > Keyboard and turn on Accessibility Keyboard. It has typing suggestions, dwell, and a Panel Editor for building custom panels. It's also the only on-screen keyboard that can appear on the Mac's login window, so it's worth knowing how to turn on even if you use something else day to day.

Option B: FlowKeys

FlowKeys is an on-screen keyboard for Mac built around saving presses. It puts nine word suggestions in one row that learn the words you use, a Dictate button, and one-tap rewrites in the same floating keyboard.

The FlowKeys on-screen keyboard: AI actions and a Dictate button on top, a row of word suggestions, and a full Mac keyboard.
FlowKeys: actions and Dictate on top, nine word suggestions, then the keys.

To set it up:

  1. Download FlowKeys, open the file, and drag FlowKeys into Applications.
  2. Open it and sign in with your email.
  3. When macOS asks, allow FlowKeys in Accessibility. It needs this to type into other apps.
  4. Click into any text field and start clicking keys.

For a fuller side-by-side, see FlowKeys and Apple's Accessibility Keyboard.

Step 3: Decide how you'll click

Pointing at a key is half the job. You also need a way to press it.

Step 4: Type less with prediction and dictation

Every press costs effort, so the biggest win is pressing less.

Common questions

Can I type on a Mac with only a mouse?

Yes. Turn on an on-screen keyboard (Apple's Accessibility Keyboard or FlowKeys) and click the keys with the mouse. Word prediction and dictation cut down how many clicks each message takes.

Can I log in to my Mac without a keyboard?

Third-party keyboards can't appear on the login window, because macOS doesn't allow any app there. Use Touch ID, an Apple Watch, or Apple's Accessibility Keyboard, which you can turn on from the login window's accessibility options.

Does an on-screen keyboard work in every app?

FlowKeys types into any app with a text field: mail, browsers, Messages and documents. In password fields it still types, but predictions and learning switch off so your passwords are never saved.