These are always the same, no matter the game.
Depends on where you click (or tap) on the screen.
With mouse, you probably want to click on the center of the screen for movement and action. However with tapping it can be
annoying that you can't see your character from your own hand, so the touchscreen controls can be found on the bottom left and
right corners as well (on desktop the touch-screen controls can be enabled with the -t
command line flag). Chat is accessible
from the game menu.
Normally with touch-screen devices when text has to be entered, then the OS provided on-screen keyboard is shown. But you can
turn that off and use the built-in on-screen keyboard (see below) instead with the -k
command line flag.
If you want to reassign buttons, you can provide your gamecontrollerdb.txt in the configuration directory. You
can also set the responsiveness of the joystick in the gptres
field of the config.json
file located in the same directory.
When a gamepad controller is detected and text has to be entered, then an on-screen keyboard automatically pops up, so that you can type with a controller too. This is a very limited and simple on-screen keyboard without BiDi input method, but supports numbers, the most common symbols and currency signs, all uppercase and lowercase Latin, Greek, Cyrillic, Hebrew, Hirakana, Katakana and Devanagari letters. It isn't perfect, isn't particularly comfortable to use, but at least more than nothing.