Draft:AssistiveTouch
![]() | Review waiting, please be patient.
This may take 3 months or more, since drafts are reviewed in no specific order. There are 3,194 pending submissions waiting for review.
Where to get help
How to improve a draft
You can also browse Wikipedia:Featured articles and Wikipedia:Good articles to find examples of Wikipedia's best writing on topics similar to your proposed article. Improving your odds of a speedy review To improve your odds of a faster review, tag your draft with relevant WikiProject tags using the button below. This will let reviewers know a new draft has been submitted in their area of interest. For instance, if you wrote about a female astronomer, you would want to add the Biography, Astronomy, and Women scientists tags. Editor resources
Reviewer tools
|

AssistiveTouch is an accessibility feature introduced in iOS 5 in 2011 by Apple for its iOS, iPadOS, and watchOS operating systems. It provides an on-screen menu that allows users to perform hardware-related actions, such as pressing physical buttons or executing multi-finger gestures, through touch-based interaction controls.
Designed for users who have motor skill limitations or difficulty interacting with standard touch gestures and hardware buttons, AssistiveTouch reflects principles of universal design, aiming to make products usable by as many people as possible regardless of ability. Simplified gesture controls and customizable on-screen menus assist not only users with permanent motor impairments but also individuals experiencing situational limitations, such as operating a device with one hand while riding public transportation. [1]
When enabled, a floating button appears on the screen that provides quick access to customizable device controls, including Home screen navigation, volume adjustment, screen locking, and other common functions.
As part of Apple’s broader accessibility initiatives, AssistiveTouch provides a software-based alternative to hardware interaction, supporting a wide range of user needs.
Features
[edit]Floating menu interface
[edit]When AssistiveTouch is enabled, a movable circular button appears on the screen. Users can drag the button to any edge of the screen. Tapping this button opens a menu of customizable controls such as Home, Siri, Volume, Lock Screen, and more.

Access to physical button functions
[edit]AssistiveTouch can perform many functions that typically require hardware buttons or motion gestures, including:
- Returning to the Home screen
- Activating Siri
- Taking screenshots
- Locking the screen
- Adjusting volume
- Muting audio
- Activating the Shake function for undo actions
These features are particularly useful for users who may not be able to press physical buttons or perform gesture-based shortcuts. [2]

Gesture and multi-touch replacement
[edit]AssistiveTouch provides a method for users to input multi-finger gestures by enabling a gesture abstraction interface that allows a single point of contact to trigger a system-generated multi-point gesture. Users can select a gesture profile corresponding to 2, 3, 4, or 5 fingers. When a gesture profile is active, any path drawn with one finger is interpreted by the system as if it originated from multiple virtual touchpoints, spaced evenly and moving in parallel. This abstraction enables users to perform gestures such as two-finger scrolling, three-finger swiping, and predefined actions like pinch and rotate. However, AssistiveTouch relies on preset gesture templates and does not fully replicate the flexibility of simultaneous multi-point touch inputs.
AssistiveTouch can be used in parallel with other accessibility features such as Zoom, which relies on path-based three-finger gestures like tap and drag for screen magnification. When both features are enabled, gesture conflicts may arise, particularly with overlapping patterns. The system determines gesture priority based on timing windows and input context, and users can mitigate conflicts by customizing input activation zones or shortcuts in the Accessibility.
Customization
[edit]
AssistiveTouch offers extensive customization options: Users can customize the top-level AssistiveTouch menu by adding frequently used actions such as Lock Screen, Screenshot, or Volume Up, and can remove or rearrange existing items to match their personal usage patterns.
In addition, specific actions can be mapped to different interaction types on the AssistiveTouch floating button. For example, a single tap might be configured to open the AssistiveTouch menu, a double-tap could trigger the Notification Center, and a long press might activate Siri. On devices that support Force Touch or Haptic Touch, users can assign an additional action to a press-and-hold gesture with pressure sensitivity or haptic feedback.
Users may also define custom gestures using the built-in configuration tool. This interface allows users to demonstrate an input path—such as a swipe, circle, or zigzag—by performing it once, after which the system stores it as a reusable gesture template. In line with established principles of gesture recognition, where the path of motion carries semantic meaning rather than simple point-to-action targeting, [3] these user-defined gestures can then be bound to triggers like a single tap, double tap, or long press within the AssistiveTouch menu.
Pointer device support
[edit]
AssistiveTouch also supports external pointer devices, such as Bluetooth mice or trackpads. When connected, users can enable features such as dwell control, adjust the pointer size, change the color of the pointer, and fine-tune its movement speed. [4]
These features make AssistiveTouch a flexible and powerful tool for accessibility, adapting to the diverse physical needs and preferences of Apple users.
History and development
[edit]AssistiveTouch was added as part of the iOS 5 update in 2011 by Apple to make their devices more accessible to users with motor and/or audiovisual impairments.[5] In its early form, AssistiveTouch offered the basic functionality of a floating button that gave users easy touch access to functions like the Home button and volume controls, as well as the ability to set up Quick Actions or their own gestures. Over several updates, Apple expanded the capabilities of AssistiveTouch to better reflect user needs and accommodate new software functionalities.
In iOS 13, Apple added custom gestures and mouse/trackpad support via AssistiveTouch,[6] allowing users to navigate their devices with an external pointer. This expanded features for both users with disabilities and those who preferred alternative input methods.
In 2021, AssistiveTouch was introduced to the Apple Watch in watchOS 8. [7] This leveraged the device’s motion sensors and machine learning to allow users to navigate the device using various hand gestures, like pinching or clenching. This permitted hands-free navigation on the Apple Watch.
How to enable
[edit]AssistiveTouch can be enabled through several methods on iPhone, iPad, and iPod touch devices, giving users multiple access points depending on their needs and preferences.
Through settings
[edit]The most direct way to enable AssistiveTouch is by navigating to: Settings > Accessibility > Touch > AssistiveTouch, and toggling the switch to turn it on. Once activated, a floating button appears on the screen, which can be moved to any edge for convenience.
Using Siri
[edit]Users can also activate AssistiveTouch through voice commands by saying: Hey Siri, turn on AssistiveTouch. This allows for hands-free activation and is especially useful for users with limited mobility.
Accessibility shortcut
[edit]AssistiveTouch can be linked to the Accessibility Shortcut, which allows it to be toggled on or off by triple-clicking the Side button (on Face ID devices) or Home button (on Touch ID devices). To assign AssistiveTouch to this shortcut, users go to: Settings > Accessibility > Accessibility Shortcut, then select AssistiveTouch from the list. [8]

Control center
[edit]For faster access, users can add AssistiveTouch to the Control Center. Once added, it can be toggled with a single tap. This can be configured by navigating to: Settings > Control Center > Customize Controls, then adding “Accessibility Shortcuts” to the Control Center. If AssistiveTouch is assigned as the active shortcut, it will appear in the Control Center toggle. Once enabled by any method, the AssistiveTouch button remains visible on-screen and provides a menu interface for common device functions and gestures.
Comparison to similar tools
[edit]AssistiveTouch is one of many accessibility tools embedded into operating systems to allow smoother interaction with touchscreen devices. On Android devices, a comparable feature is the Android Accessibility Menu, [9] which was added in Android 9. It is an on-screen menu activated by swiping up with two fingers and selecting Accessibility, after toggling the shortcut in settings. The menu includes options to take screenshots, lock the screen, and adjust volume.
Samsung offers a floating icon known as the Assistant Menu, [10] similar to AssistiveTouch, which provides shortcuts to hardware buttons and other functionalities. It also includes a cursor that simulates mouse control.
Third-party apps have also mimicked the functionality of an on-screen accessibility menu. For example, EasyTouch [11] and Floating Toolbox [12] on the Google Play Store offer floating menus with customizable shortcuts or quick app access.
Between iOS and Android, iOS is notable for having its accessibility features, including AssistiveTouch, integrated directly into the system. On the other hand, Android offers more diverse third-party accessibility tools that users can download.
Reception and impact
[edit]AssistiveTouch has been generally well-received as an accessibility initiative, garnering positive feedback for its use of motion sensors and gesture recognition.
Maya Sellon, an inclusive design researcher, praised AssistiveTouch for offering an intuitive and hands-free way to use the Apple Watch. [13] In her review, she noted how the feature could map actions to custom gestures, which expands basic Apple features like Siri and Apple Pay for users with motor disabilities. However, she also pointed out limitations: some gestures required physical strain to perform and necessitated a tight watch fit, both of which could be uncomfortable for some users.
Tech review sites like The Verge have highlighted the potential of AssistiveTouch beyond accessibility, noting its usefulness in hands-free scenarios such as while cooking. [14] However, some academics have raised concerns about the feature’s limitations. Like Sellon's research, studies have emphasized the physical demands of the required gestures, which may be unrealistic for users with conditions like cerebral palsy. [15] These critiques have called for more adaptable input options that support a wider range of motor abilities.
Following AssistiveTouch’s launch, Apple has continued developing gesture-based controls. In watchOS 10, the company introduced a double-tap feature on the Apple Watch, which enables simple actions like playing or pausing music, answering or ending calls, and managing alarms or timers with a gesture. [16]
References
[edit]- ^ Myers, Brad A. (2024). Pick, Click, Flick!: Interaction Techniques. ACM Books. p. 512. doi:10.1145/3617448. ISBN 979-8-4007-0949-4.
- ^ Ahmed, Faisal; Islam, Muhammad; Borodin, Yevgen; Ramakrishnan, Iv (2010). Assistive web browsing with touch interfaces. ASSETS' 10.
- ^ Myers, Brad A. (2024). Pick, Click, Flick!: Interaction Techniques. ACM Books. p. 366. doi:10.1145/3617448. ISBN 979-8-4007-0949-4.
- ^ "Connect a Bluetooth mouse or trackpad to your iPad". Apple Support. Apple Inc. 2024.
- ^ Pogue, David (2011). "Apple's AssistiveTouch Helps the Disabled Use a Smartphone". New York Times.
- ^ Cross, Jason (2020). "iOS and iPadOS 13.4 is now available with iPad trackpad and mouse support, iCloud folder sharing, and more". MacWorld. Foundry.
- ^ "About watchOS 8 Updates". Apple Support. Apple Inc. 2024.
- ^ "If an item or device is connected to another Apple Account". Apple Support. Apple Inc. 2025.
- ^ "Use the Accessibility Menu". Google Support. Google Inc.
- ^ "Assistant menu". Samsung. Samsung Electronics.
- ^ "EasyTouch Classic". Uptodown.
- ^ Dawson, Tom (2015). "Sponsored App Review: Floating Toolbox". Android Headlines.
- ^ Sellon, Maya (2024). "iOS Accessibility Review: Enhancing Mobility with AssistiveTouch on Apple Watch". LinkedIn.
- ^ Song, Victoria (2023). "How to control your Apple Watch hands-free with Assistive Touch". The Verge.
- ^ Gupta, Ayasya (2024). "Inclusive Design for Accessibility: A Case Study of Apple's Accessibility Features" (PDF). International Journal of Novel Research and Development. 9 (9).
- ^ "Apple Watch double tap gesture now available with watchOS 10.1". Newsroom. Apple Inc. 2025.
External links
[edit]- Use AssistiveTouch on your iPhone or iPad – Apple’s official support guide for AssistiveTouch.
- Accessibility Programming Guide for iOS – Apple Developer documentation on building accessible apps and integrating accessibility features.