Configure Multi-Touch Redirection in Thinfinity Workspace

How to Configure Multi-Touch Redirection in Thinfinity Workspace

Overview

Multi-touch redirection is a feature in Workspace that allows users to interact with remote desktops using multi-touch gestures such as zoom, swipe, and pinch. This feature is enabled by default and works seamlessly for both iOS and Android devices, providing an intuitive and responsive user experience. Follow the steps below to verify or customize multi-touch settings.

Locate the Configuration File

The configuration for multi-touch redirection is controlled in the web.settings.js file:

  1. Navigate to the installation directory: C:\Program Files\Thinfinity\Workspace\
  2. Open the web.settings.js file in a text editor.

To edit the configuration, locate and uncomment the following section in the file.

mobile: {
smartSizing: false // Enables screen smart sizing.
canChangeTouchMode: true, // Enables the ability to change the touch mode.
gestures: [
// Configure gestures here if needed
],
shortcuts: {
CtrlAltDel: true // Enables the toolbar shortcut for CTRL-ALT-DELETE.
}
}

When set to true, canChangeTouchMode allows users to toggle between absolute and relative touch modes. Gestures are enabled, but specific actions can be customized.

  1. Modify or add custom gestures within the gestures array. Use the pre-defined gesture types, directions, and actions. For example:
    • Types: TAP, PAN, PRESS, PINCH, SWIPE.
    • Actions: mouseMove, click, zoom, rightClick.

Example of adding a custom two-finger zoom gesture:

mobile: {
gestures: [{
'type': 'PINCH',
'pointers': 2,
'action': ['zoom']
}],
}
  1. Save the web.settings.js file to submit the changes.

Restart the Thinfinity Workspace service for the new configuration to take effect by opening the Services Manager on Windows Task Manager, and locating the ThinfinitySvcMgr service. Right-click on it and restart it.

Task Manager Services - Restart Thinfinity Service Manager

Test the Multi-Touch Functionality

  • Clientless Mode: Open the remote session in an HTML5-supported browser and test gestures like pinch-to-zoom and swipe.
  • Client-Based Mode: Use the Thinfinity native iOS application to verify multi-touch features on your iPhone or iPad.

Default Gestures Supported

GestureActionDescription
TapSingle-clickBriefly touch the surface with a fingertip.
Double-tapDouble-clickRapidly touch the surface twice with a fingertip.
Press and DragDrag and DropMove a finger over the surface without losing contact.
SpreadZoom inUse two fingers to stretch apart and zoom in.
PinchZoom outUse two fingers to pinch together and zoom out.
Double Finger DragScrollMove two fingers together to scroll the screen when magnified.


    • Related Articles

    • How to Enable the Multi-Monitor Feature in Thinfinity Workspace

      Overview The multi-monitor feature in Thinfinity Workspace lets you span an RDC session across more than one physical display, so you can work with multiple windows side by side just as you would on a local desktop. This article explains how to ...
    • What's New on Thinfinity Remote Workspace 8

      Introduction Welcome to our comprehensive guide to the Thinfinity® Workspace 8. This article will introduce you to the product's groundbreaking features, new connection protocols, and enhanced user experience. Thinfinity Workspace 8 is the epitome of ...
    • Troubleshooting Keyboard Layout Issues in Thinfinity Workspace

      Overview Keyboard layout problems in Thinfinity Workspace sessions usually trace back to a mismatch between the client device, the Windows lock/logon screen, the user's profile, or the Thinfinity Access Profile. The wrong character appearing when you ...
    • How to Configure VirtualUI Sessions

      Product: Thinfinity Workspace Versions: 7 and later Introduction Welcome to the VirtualUI Sessions configuration guide for Thinfinity Workspace. This concise guide provides the instructions to ensure the successful configuration of VirtualUI ...
    • Pre-Launched Sessions for VirtualUI in Thinfinity Workspace

      Overview Pre-launched sessions reduce the time it takes for users to connect to a VirtualUI application in Thinfinity Workspace by preparing Windows sessions on the server before the user clicks a profile icon. In a typical VirtualUI flow, three ...