## 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}
## 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. ![Keyboard icon](keyboard.png "Keyboard icon"){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}
## 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. ![Keyboard icon](keyboard.png "Keyboard icon"){w=10em}