Skip to main content

macOS · Accessibility

Navigate your Mac using adaptive switches

Switch Control lets you operate your entire Mac using one or more adaptive switches, a game controller, or the keyboard instead of a mouse and trackpad, by scanning through onscreen items and selecting with a button press.

How often: Set up once, then adjust occasionally as needs change

How to open Switch Control

  1. Open System Settings → Accessibility → Switch Control
  2. Turn on Switch Control and add a switch under the Switches section
  3. Adjust Timing to set scanning speed and auto-select delay
  4. Choose a scanning style, such as Auto Scanning or Manual Scanning
  5. Practice selecting items on the Desktop before use in other apps

What you should know

  • Supports external USB or Bluetooth switches, or keys on the keyboard as virtual switches
  • Auto scanning, manual scanning, and single-switch step scanning modes
  • Customizable scanning speed, switch actions, and onscreen keyboard behavior
  • Point Mode allows fine cursor movement using a switch-driven crosshair
  • Works with the Accessibility Keyboard panel editor for custom control panels

Switch Control scanning can feel slow at first; most users need to tune scanning speed and switch assignments before it becomes usable day to day.

Why it matters

For people with limited mobility who cannot reliably use a mouse, trackpad, or standard keyboard, Switch Control is often the only practical way to independently operate a Mac. It turns the entire interface into a set of scannable, selectable regions, so a single physical action, such as pressing a button or a sip-and-puff switch, can stand in for clicking, typing, and dragging. Because it is deeply integrated into macOS rather than a third-party add-on, it works consistently across system apps and most third-party software without extra setup per app.

Best practices

  • Start with a slower scanning speed and increase it gradually as you build familiarity
  • Use the Switches pane to test a new adaptive switch before assigning it to an action
  • Combine Switch Control with Dwell or Pointer Control features for a hybrid input setup
  • Save custom scanning panels so they carry over between sessions

Common problems and fixes

Scanning highlight skips over needed controls
Open Switch Control settings and enable Group Highlighting or adjust the navigation style to item-by-item instead of group scanning.
A connected switch is not recognized
Re-pair the Bluetooth switch in Bluetooth settings, then add it again under Accessibility > Switch Control > Switches.
Scanning is too fast to react to
Lower the Auto Scanning time interval in Switch Control > Timing settings.

Tips and tricks

  • Turn on the switch stabilization option if you have tremors that cause accidental double presses.
  • Use recipes to chain multiple switch actions into a single custom gesture.

Frequently asked questions

Can I use my keyboard as a switch without extra hardware?

Yes, any key can be assigned as a virtual switch, so you can try Switch Control before buying adaptive hardware.

Does Switch Control work outside of Apple apps?

Yes, it scans and controls most standard macOS interface elements regardless of which app built them.

Can I use more than one switch?

Yes, multiple switches can be assigned to different actions such as Select, Move to Next Item, or Activate Menu.

More Accessibility guides for macOS

See every macOS guide