How to Enable and Customise AssistiveTouch on iPad for Virtual Gestures and Quick Navigation

iPadOS provides powerful accessibility features designed to make navigation effortless for all users, whether you have motor sensitivity challenges, physical button wear, or prefer streamlined touch shortcuts. AssistiveTouch places an onscreen floating menu button on your iPad display that gives you immediate access to essential hardware controls, multi-finger gestures, volume management, and system tasks with a single tap.

Beyond being an accessibility tool, AssistiveTouch serves as a highly versatile productivity overlay. You can assign custom single-tap, double-tap, and long-press shortcuts, create custom multi-finger gestures, and design tailored top-level menus to trigger Apple Shortcuts or control media playback. In this guide, you will learn how to enable AssistiveTouch on your iPad, customise the top-level menu, assign single-touch actions, and create custom gestures.

What Is AssistiveTouch and How Does It Benefit iPad Users?

AssistiveTouch generates a translucent virtual button that rests along the perimeter of your iPad screen. You can drag this button to any screen edge so it never obscures your primary workspace. When tapped, it reveals a customisable radial menu offering instant access to:

  • Hardware Button Replacements: Control system volume, lock the screen, trigger Siri, access the App Switcher, or capture screenshots without pressing physical device buttons.
  • Complex Gestures: Perform multi-touch actions such as pinching, rotating, or three-finger swipes using a single finger or stylus.
  • Quick Access to System Overlays: Open Control Centre, Notification Centre, or trigger Spotlight search from any app screen.
  • Automated Workflows: Link personal Apple Shortcuts directly to menu tiles to run automated multi-step scripts on demand.

Step 1: Enable AssistiveTouch in iPadOS Settings

AssistiveTouch is located within the iPadOS Accessibility preferences and can be toggled on in seconds:

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

A floating grey circular button will immediately appear on your screen. You can touch and hold this button to drag it to your preferred resting position along the screen margins.

Step 2: Customise the Top-Level AssistiveTouch Menu

By default, the AssistiveTouch menu contains basic controls like Home, Siri, Notification Centre, and Control Centre. You can reorganise these icons, change their quantity, or map entirely new functions:

  1. In the AssistiveTouch settings menu, tap Customise Top Level Menu.
  2. Use the + and – buttons at the bottom right to adjust the number of visible icons (from a minimum of 1 icon up to a maximum of 8 icons).
  3. Tap any existing icon you wish to replace. A comprehensive list of available actions will appear.
  4. Select your preferred action, such as Screenshot, App Switcher, Rotate Screen, Mute, or Dock.
  5. To reset the menu to its default layout at any time, tap Reset at the bottom of the screen.

Step 3: Configure Custom Actions for Rapid Execution

Rather than always opening the radial menu, you can configure AssistiveTouch to execute specific system commands when interacting with the floating button directly:

  • Single-Tap: By default, this opens the AssistiveTouch menu. You can reassign this to Open Menu, Home, or Pass Through to App.
  • Double-Tap: Tap Double-Tap in the Custom Actions section and select a quick task, such as capturing a screenshot, summoning Siri, or locking the screen.
  • Long Press: Tap Long Press to assign an action triggered by holding the button down. You can also adjust the Long Press Duration slider (e.g., 0.75 seconds) to prevent accidental activations.

Step 4: Create Custom Onscreen Gestures

If you regularly perform complex swipe sequences or multi-finger gestures that are difficult to execute repeatedly, AssistiveTouch allows you to record custom touch gestures:

  1. Within the AssistiveTouch settings screen, scroll down to Custom Gestures and tap Create New Gesture.
  2. Perform your desired gesture on the blank recording canvas (such as a specific diagonal swipe, circle, or multi-finger pinch).
  3. Tap Stop in the bottom right corner when finished, then tap Play to review the gesture playback.
  4. Tap Save in the upper right corner and assign a recognisable name (for example, Diagonal Swipe).
  5. To use your gesture, tap the floating AssistiveTouch button, select Custom (the star icon), and choose your saved gesture. A virtual touchpoint will replay the motion precisely.

Step 5: Adjust Idle Opacity and Pointer Visibility

To ensure the AssistiveTouch floating icon does not distract you while watching videos, reading documents, or playing games, fine-tune its visual opacity:

  1. In the AssistiveTouch settings page, tap Idle Opacity.
  2. Drag the percentage slider to lower the resting transparency (for example, down to 15% or 20%).

When you are actively interacting with the button, it illuminates to full visibility. After a few seconds of inactivity, it automatically fades back to your chosen translucent opacity level.

Get the best tech tips delivered straight to your inbox.

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