HTML5 Client: Using Gestures on mobile devices (Touch)

Using of screen area

  1. Easy touch on screen = mouse move to touched position and left mouse click

  2. Fast double tap on screen = mouse move to touched position and left mouse double click

  3. Touch and hold for one second on screen = mouse move to touched position and right mouse click

  4. Touch and move outside of cursor area = scroll the visible session frame (this is native browsers behavior for scrolling especially after pinch-zoom)

  5. Touch in cursor area and move = mouse cursor moving only

  6. Double tap inside cursor area and move = left mouse down and mouse moving. Useful for moving window, moving elements, resizing.

  7. Double tap on screen(outside of cursor area) and move finger down/up = middle mouse scrolling. Useful for scrolling pages or view pdf's.

  8. Pinch zoom with two fingers = zoom the RDP session frame (this is native browsers behavior)

Using the mouse pad area - additional functions in the middle point of mouse pad:

  1. Easy touch in the middle = left mouse click

  2. Double tap in the middle = left mouse double click

  3. Touch and move in the middle = mouse move and mouse pad moving

  4. Touch and hold for one second = right mouse click

Keyboard mode on

  1. Easy touch on screen = focus lose, keyboard disabled (this is native browsers behavior) but this will fire mouse move and left mouse click.

  2. Fast double tap = mouse move and left mouse click (without keyboard disabling) Useful to reposition the cursor, set focus on different character and stay at the same time in keyboard mode.

  3. + Functions of mouse pad described above