Help

Accessibility features

InputConfig exists because its author needed it: a keyboard and mouse are difficult for a lot of people, and the tools that let a controller replace them were expensive, incomplete, or not built for the people using them. This page lists everything in the app that was put there for accessibility, with a link to each.

Input from whatever works

  • PlayStation Access Controller and the Xbox Adaptive Controller, with switches on their expansion ports as ordinary buttons.
  • Any gamepad, joystick, wheel, or arcade stick the Mac can see, plus MIDI pads and knobs, extra mouse buttons, a second keyboard, and the trackpad's pressure.
  • Tap the Mac: a knock on the laptop as an input, with no hardware at all.
  • Cursor regions: areas of the screen that act as inputs when the pointer enters.
  • Motion: a pointer moved by tilting the controller, for hands that cannot work a stick.

Making a few controls do a lot

The Mac's own accessibility on a button

Tuning for the hand

  • Inner and outer deadzones with a live plot, for tremor and limited range.
  • Sensitivity curves, with Smooth for precision near the centre.
  • Adjustable hold thresholds and double-tap windows for hands that move slowly.
  • A sensitivity multiplier per preset.

Feedback that is not visual

The app itself

  • Text size up to Huge, bold text, reduced transparency, and reduced motion, in Settings.
  • VoiceOver support in the scan overlay and the binding editor, and a Cancel button on the scanner for people without a keyboard.
  • An emergency stop that always works, including a two-second controller hold.
  • No account, no network, and nothing locked.

Guides for specific situations

The guides section has long-form setups: an older parent's first controller, a Mac without a keyboard, tremor and limited range of motion, very few buttons, one-handed use, and more.

Questions

Is any of this paid?

No. Everything in the app is available to everyone. There is a tip jar that unlocks nothing.

Can an occupational therapist set it up for a client?

Yes, and Export Backup makes the whole setup one file that can be restored on the client's Mac or kept as a record.

Related

Download on the Mac App Store