AssistiveTouch helps to adapt the Multi-Touch screen of an iOS device to a user's unique physical needs. This can be of great assistance to those who have difficulty with some gestures, like pinch, one can make them accessible with just a tap of a finger. The user can create their own gestures and customize the layout of the AssistiveTouch menu. If the user has trouble pressing the Home button, it can be set so that it can be activated with an onscreen tap. Gestures, like rotate and shake, are available even when if the iOS device is mounted on a wheelchair.