Skip to content

Touch gestures

Overview

On the UI implemented by the Hive SDK, users can interact with the UI through touch gestures such as taps or swipes. For example, in the web view area exposed by the Hive SDK, users can click buttons within the web view area or scroll the screen using the touch interface.

Scope of support

  • Supported UI: All UI supported by Hive SDK Unity on Windows
  • Supported Devices: All devices equipped with touch displays and Windows OS

How to operate

  • Select an item: Tap the corresponding item on the screen.
  • Scroll the screen: Place one or two fingers on the screen and swipe horizontally or vertically.
  • Text input: Tap the editable input field. Tapping the input field will bring up the keyboard and activate the cursor in the input field.
  • End text input: Tap an area outside the editable input field.

Known issues

  • The app to be run must be executed with administrator privileges. Otherwise, some touch interfaces, such as text input using the on-screen keyboard, may not function properly.
  • In web views exposed as Child Windows, such as the PG payment window, there may be delays when entering keys in editable input fields using the on-screen keyboard.
  • If the app unexpectedly terminates while the on-screen keyboard is active, the on-screen keyboard may automatically launch in situations requiring user interaction, such as the Windows login screen or the administrator privilege request window. This is normal behavior due to Windows system policies, and to disable it, the following settings should be configured.

Windows 11

  1. Go to Settings > Accessibility > Keyboard > On-Screen Keyboard, Access Keys, and Print screen.
  2. Set On-Screen Keyboard to off.

Windows 10

  1. Go to Settings > Keyboard > Keyboard.
  2. Set Use device without keyboard to off for On-Screen Keyboard.
Note

Due to the touch screen support features of Steam itself, when touching windows exposed by Steam (such as payment screens) on UMPC, it may behave differently than the user's intention. Touch works normally on SteamDeck.