## Touch control modes The touch control mode can be changed by tapping or clicking on the controller icon in the upper right corner ### Direct mouse The touch controls are direct. The pointer jumps to where the finger touches the screen (default for menus). ![Direct mouse mode](mouse.png "Direct mouse mode"){w=10em} ### Touchpad emulation The touch controls are indirect, like on a laptop touchpad. ![Touchpad mode](touchpad.png "Touchpad mode"){w=10em} ### Gamepad emulation Fingers must be placed on lower left and right of the screen to emulate a directional pad and action buttons. ![Gamepad mode](gamepad.png "Gamepad mode"){w=10em} To select the preferred touch mode for menus, 2D games, and 3D games, go to **Global Options > Backend > Choose the preferred touch mode**. ## Touch actions ### Two finger scroll To scroll, slide two fingers up or down the screen ### Two finger tap To do a two finger tap, hold one finger down and then tap with a second finger. ### Three finger tap To do a three finger tap, start with holding down one finger and progressively touch down the other two fingers, one at a time, while still holding down the previous fingers. Imagine you are impatiently tapping your fingers on a surface, but then slow down that movement so it is rhythmic, but not too slow. ### Immersive Sticky fullscreen mode Swipe from the edge to reveal the system bars.They remain semi-transparent and disappear after a few seconds unless you interact with them. ### Global Main Menu To open the Global Main Menu, tap on the menu icon at the top right of the screen. ![Menu icon](menu.png "Menu icon"){w=10em} ## Virtual keyboard To open the virtual keyboard, long press on the controller icon at the top right of the screen, or tap on any editable text field. To hide the virtual keyboard, tap the controller icon again, or tap outside the text field. ![Keybpoard icon](keyboard.png "Keyboard icon"){w=10em}
## Touchcontrol modes The touchcontrolmode can be changed by tapping or clicking on the controllericon in the upperright corner ### Directmouse The touchcontrols are direct. The pointer jumps to where the finger touches the screen (default for menus). ![Directmousemode](mouse.png "Directmousemode"){w=10em} ### Touchpad emulation The touchcontrols are indirect, like on a laptop touchpad. ![Touchpadmode](touchpad.png "Touchpadmode"){w=10em} ### Gamepad emulation Fingers must be placed onlowerleft and right of the screento emulate a directional pad and action buttons. ![Gamepad mode](gamepad.png "Gamepad mode"){w=10em} Toselect the preferredtouchmode for menus, 2D games, and 3D games, goto **GlobalOptions > Backend > Choose the preferredtouchmode**. ## Touch actions ### Two finger scroll Toscroll, slidetwo fingers up or down the screen ### Two finger tap To do a two finger tap, hold one finger down and then tap with a second finger. ### Three finger tap To do a three finger tap, start with holding down one finger and progressively touchdown the othertwo fingers, one at a time, while still holding down the previous fingers. Imagine you are impatiently tapping your fingers on a surface, but then slow down that movement so it is rhythmic, but not too slow. ### Immersive Sticky fullscreenmode Swipefrom the edge to reveal the system bars.They remain semi-transparent and disappear after a few seconds unless you interact with them. ### GlobalMainMenu Toopen the GlobalMainMenu, tapon the menuicon at the top right of the screen. ![Menuicon](menu.png "Menuicon"){w=10em} ## Virtualkeyboard Toopen the virtualkeyboard, long presson the controllericon at the top right of the screen, or tapon any editable textfield. Tohide the virtualkeyboard, tap the controllericonagain, or tap outside the textfield. ![Keyboardicon](keyboard.png "Keyboardicon"){w=10em}
## Touch control modes The touch control mode can be changed by tapping or clicking on the controller icon in the upper right corner, by swiping two fingers from left to right, or in the global settings from the Launcher go to **Global Options > Backend > Choose the preferred touch mode**. It's possible to configure the touch mode for three situations (ScummVM menus, 2D games and 3D games). ### Direct mouse The touch controls are direct. The pointer jumps to where the finger touches the screen (default for menus). ![Direct mouse mode](mouse.png "Direct mouse mode"){w=10em} ### Touchpad emulation The touch controls are indirect, like on a laptop touchpad. ![Touchpad mode](touchpad.png "Touchpad mode"){w=10em} To select the preferred touch mode for menus, 2D games, and 3D games, go to **Global Options > Backend > Choose the preferred touch mode**. ## Touch actions | Gesture| Action | ------------------|------------------- | `One finger tap`| Left mouse click | `Two fingers tap` | Right mouse click | `Two fingers double tap` | ESC | `One finger press & hold for >0.5s` | Left mouse button hold and drag, such as for selection from action wheel in Curse of Monkey Island | `Two fingers press & hold for >0.5s` | Right mouse button hold and drag, such as for selection from action wheel in Tony Tough | `Two fingers swipe (left to right)` | Toggles between the touch modes | `Two fingers swipe (right to left)` | Toggles virtual controller (>iOS 15) | `Two fingers swipe (top to bottom)` | Access Global Main Menu in games | `Pinch (zoom in/out)` | Enables/disables keyboard ### Virtual Gamepad Devices running iOS 15 or later can connect virtual gamepad controller by swiping two fingers from right to left or through **Global Options > Backend**. The directional button can be configured to either a thumbstick or a dpad. **Note** While the virtual controller is connected it is not possible to perform mouse clicks using tap gestures since they are disabled as long as the virtual controller is visible. Left mouse clicks are performed by pressing the A button. Tap gestures are enabled again when virtual controller is disconnected. ### Global Main Menu To open the Global Main Menu, tap on the menu icon at the top right of the screen or swipe two fingers downwards. ![Menu icon](menu.png "Menu icon"){w=10em} ## Virtual keyboard To open the virtual keyboard, long press on the controller icon at the top right of the screen, perform a pinch gesture (zoom out) or tap on any editable text field. To hide the virtual keyboard, tap the controller icon again, do an opposite pinch gesture (zoom in) or tap outside the text field. ![Keybpoard icon](keyboard.png "Keyboard icon"){w=10em}
## Touchcontrol modes The touchcontrolmode can be changed by tapping or clicking on the controllericon in the upperright corner, by swiping two fingers fromlefttoright, or in the globalsettingsfrom the Launchergoto **GlobalOptions > Backend > Choose the preferredtouchmode**. It's possible to configure the touchmode for three situations (ScummVM menus, 2D games and 3D games). ### Directmouse The touchcontrols are direct. The pointer jumps to where the finger touches the screen (default for menus). ![Directmousemode](mouse.png "Directmousemode"){w=10em} ### Touchpad emulation The touchcontrols are indirect, like on a laptop touchpad. ![Touchpadmode](touchpad.png "Touchpadmode"){w=10em} Toselect the preferredtouchmode for menus, 2D games, and 3D games, goto **GlobalOptions > Backend > Choose the preferredtouchmode**. ## Touch actions | Gesture| Action | ------------------|------------------- | `One finger tap`| Leftmouseclick | `Two fingers tap` | Rightmouseclick | `Two fingers doubletap` | ESC | `One finger press & hold for >0.5s` | Leftmousebuttonhold and drag, such as for selection fromaction wheel in Curse of Monkey Island | `Two fingers press & hold for >0.5s` | Rightmousebuttonhold and drag, such as for selection fromaction wheel in Tony Tough | `Two fingers swipe (lefttoright)` | Toggles between the touch modes | `Two fingers swipe (righttoleft)` | Toggles virtualcontroller (>iOS 15) | `Two fingers swipe (top to bottom)` | AccessGlobalMainMenu in games | `Pinch (zoom in/out)` | Enables/disables keyboard ### Virtual Gamepad Devices running iOS 15 or later can connectvirtual gamepad controller by swiping two fingers fromrighttoleft or through **GlobalOptions > Backend**. The directional button can be configured to either a thumbstick or a dpad. **Note** While the virtualcontroller is connected it is not possible to perform mouse clicks using tap gestures since they are disabled as long as the virtualcontroller is visible. Leftmouse clicks are performed by pressing the A button. Tap gestures are enabledagain when virtualcontroller is disconnected. ### GlobalMainMenu Toopen the GlobalMainMenu, tapon the menuicon at the top right of the screen or swipetwo fingers downwards. ![Menuicon](menu.png "Menuicon"){w=10em} ## Virtualkeyboard Toopen the virtualkeyboard, long presson the controllericon at the top right of the screen, perform a pinchgesture (zoom out) or tapon any editable textfield. Tohide the virtualkeyboard, tap the controllericonagain, do an opposite pinchgesture (zoom in) or tap outside the textfield. ![Keyboardicon](keyboard.png "Keyboardicon"){w=10em}
Enables the assistive PredictiveInputDialog specifically for when clicking the leftmousebutton within textinput fields. The PredictiveInputDialog can still be activated on demand if there's a specifiedkeymapping for it