How to Enable and Customise AssistiveTouch on iPhone for Quick Controls and Custom Gestures

Interacting with an iPhone display or operating physical buttons—such as the volume rockers, side power button, or Home button—can become challenging due to temporary hardware faults, physical motor impairments, or when handling the device with one hand. AssistiveTouch is a comprehensive accessibility feature in iOS that places a customisable floating button on your screen. This virtual overlay enables single-tap access to system functions, multitouch gestures, volume adjustments, Siri, and custom device automation.

Enabling AssistiveTouch in iOS Settings

To display the AssistiveTouch floating on-screen controller:

  1. Open the Settings app on your iPhone.
  2. Scroll down and select Accessibility.
  3. Under the Physical and Motor section, tap Touch.
  4. Select AssistiveTouch at the top of the menu.
  5. Toggle AssistiveTouch to the On position.

A translucent floating button immediately appears near the edge of your screen. You can drag and drop this button along any border of your display where it stays out of the way until needed.

Customising the Top-Level Menu Icons

By default, tapping the AssistiveTouch button reveals six system shortcuts (such as Notification Centre, Device, Control Centre, Home, Gestures, and Custom). You can completely remodel this menu layout to suit your exact habits:

  1. In Settings > Accessibility > Touch > AssistiveTouch, tap Customise Top Level Menu.
  2. Use the + and – buttons at the bottom to adjust the total number of displayed shortcuts (supporting anywhere from 1 to 8 icons).
  3. Tap any individual icon slot to reassign its function:
    • Hardware Controls: Screenshot, Lock Screen, Volume Up/Down, Mute, Rotate Screen, Restart.
    • Navigation: App Switcher, Control Centre, Reachability, Notification Centre.
    • Shortcuts: Assign any Siri Shortcut present on your device for one-tap execution.
  4. To restore the original default configuration at any time, tap Reset.

Assigning Custom Actions to Direct Button Interactions

Rather than always opening the full circular menu, you can configure the AssistiveTouch button itself to perform immediate actions upon specific physical touches:

  • Single-Tap: Standardly configured to Open Menu, but can be reassigned to immediately trigger an action like taking a screenshot.
  • Double-Tap: Reassign to common conveniences, such as locking the screen, opening the App Switcher, or toggling Reachability.
  • Long Press: Configure a press-and-hold trigger (e.g. 0.75 seconds) to summon Siri or activate Spotlight search.
  • 3D Touch / Force Touch: On supported iPhone models with pressure-sensitive displays, pressing firmly triggers a designated secondary action.

Configuring Idle Opacity and Screen Sensitivity

If the bright white floating button feels visually distracting while watching movies or reading articles, reduce its resting visibility:

  1. In the AssistiveTouch settings menu, tap Idle Opacity.
  2. Drag the slider to adjust how transparent the button appears when not in active use (adjustable down to 15%).
  3. When you touch the screen, the button instantaneously returns to 100% full visibility.

Recording and Executing Custom Multi-Finger Gestures

AssistiveTouch can record complex multitouch movements—such as pinch-to-zoom, two-finger rotational twists, or 3-finger swipe patterns—allowing you to play them back later using just a single finger tap:

  1. In Settings > Accessibility > Touch > AssistiveTouch, scroll down to the Custom Gestures section and tap Create New Gesture.
  2. Perform your desired gesture sequence directly on the blank recording canvas (for example, pinch your fingers together).
  3. Tap Stop in the bottom-right corner once the movement is completed.
  4. Tap Play to review the recorded motion path.
  5. Tap Save and assign a descriptive name (e.g. Pinch Zoom).

Your custom gesture now resides in your AssistiveTouch menu under Custom, enabling single-tap replication of intricate finger motions across any game or app.

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.