Purchasing & Licensing
Technical Support
System Requirements
User Experience
Virtual, Grid & Cloud Infrastructures
IT Management & Security


What is TGX?2017-08-24T19:55:18+00:00

TGX is the highest performing, most efficient remote desktop application on the market. TGX allows a user to connect to and interact with a remote workstation in real time as if the user were sitting directly at the machine. The workstation’s desktop and applications are displayed on the user’s local display and keyboard and mouse input are sent to the remote machine. This allows the vast resources of a centralized IT architecture to be available to a user through a lightweight device (such as a laptop, thin client, or Microsoft® Surface®).

What is a Sender and Receiver?2017-08-24T19:55:54+00:00

TGX requires two computers, a Sender and a Receiver. The Sender is the remote workstation whose desktop and applications are shared by TGX. The Receiver is the local computer that interacts with the remote desktop of the Sender via TGX.

How does TGX work?2017-08-24T19:56:21+00:00

TGX utilizes advanced algorithms and hardware acceleration to capture and compress the desktop display and audio at the Sender into a stream which is decoded at the Receiver. With optimal hardware and network conditions, the latency and visual artifacts experienced by the user are imperceptible, such that the user feels as though they are sitting directly at the remote workstation.

What operating systems and hardware are supported?2017-08-24T19:57:11+00:00

The TGX Sender and Receiver run on Windows and Linux operating systems. The Receiver additionally runs on Mac OS X®. Both the Sender and Receiver require modern NVIDIA® or Intel® graphics cards for optimal performance, though software only video decode is available. Support for AMD® graphics cards and mobile devices is forthcoming. See the System Requirements section for details.

Purchasing & Licensing

How is TGX licensed?2017-08-24T19:58:55+00:00

The TGX Sender must have a license. The license term options are subscription or perpetual and node- locked or floating. One year of maintenance is included with the original sale. Additional years of maintenance can be purchased at any time. If you are under maintenance you receive all updates, both minor and major releases of the product. Full details of the terms and conditions are available below. TGX Receivers require no license.

Can I try TGX before purchasing?2017-08-17T19:58:30+00:00

Trial licenses are available. Try TGX today.

How can I purchase TGX?2017-08-17T20:04:43+00:00

To purchase TGX, contact software@mechdyne.com.

Technical Support

Where can I find help installing or using TGX?2017-08-17T19:59:25+00:00

Read the Install Guide and User Guide provided with the TGX software. For additional help, visit Mechdyne’s Software Support Center, or contact software_support@mechdyne.com.

Is support provided with a license purchase?2017-08-24T20:01:26+00:00

One year of support is included in the original sale, and additional years of software support can be purchased at any time. Please refer to the Terms and Conditions of Software Maintenance for more information.

System Requirements

What operating systems does TGX support?2017-08-17T14:38:16+00:00
TGX Microsoft® Windows® Linux Apple® Mac OS X®
TGX Sender 7, 8, 8.1, 10,
Server 2008R2, 2012
RHEL® 6 & 7, Ubuntu™ 16
and derivatives
TGX Receiver 7, 8, 8.1, 10 RHEL® 6 & 7, Ubuntu™ 16
and derivatives
El Capitan (10.11)
and up
What hardware does TGX require?2017-08-17T14:40:01+00:00
TGX Windows® Linux Mac OS X®
TGX Sender NVIDIA Quadro® (Kepler or better)
NVIDIA GRID® (pass-thru and vGPU)
Intel HD®, Iris®, Iris Pro®
NVIDIA Quadro® (Kepler or better)

NVIDIA GRID® (pass-thru or full GPU M60-8Q)


TGX Receiver NVIDIA Quadro®
Intel HD®, Iris®, Iris Pro®
Software decode Intel HD®, Iris®,
Iris Pro®
Does TGX require a specific driver version?2017-08-17T18:05:02+00:00

TGX Sender

Graphics Card Driver
NVIDIA Quadro Kepler or better, NVIDIA GRID (pass-thru)
  • R346 (minimum)
  • 354.99 (recommended)

Latest available from NVIDIA website (recommended)


Latest available from NVIDIA website (recommended)

Intel HD, Iris, Iris Pro

XX.XX.XX.4352 or newer (December 23, 2015)

TGX Receiver

Graphics Card Driver
  • R346 (minimum)
  • 354.99 (recommended)

Latest available from NVIDIA website (recommended)

Intel HD, Iris, Iris Pro

XX.XX.XX.4352 or newer (December 23, 2015)

AMD (software decode)

14.301.1019 or newer (May 15, 2015)

Does TGX support specialized USB devices (tablets, 3D mice, etc.)?2017-08-17T20:02:05+00:00

TGX supports human interface USB devices (HID), including 3D mice, drawing tablets, and joysticks, for Windows Senders and Receivers. See the User Guide for details.

Does TGX support 4K displays?2017-08-24T20:03:47+00:00

Yes, TGX can deliver 4K desktops and higher on modern NVIDIA and Intel hardware. Optimal performance requires an NVIDIA Quadro (Kepler, Maxwell or Pascal) graphics processor in the Sender and modern NVIDIA or Intel hardware in the Receiver.

Does TGX support Cloud hosting?2017-08-24T20:04:30+00:00

Yes, TGX has been demonstrated to work in Amazon AWS, Google Cloud, and Microsoft Azure, on GPU-enabled instances.

Does TGX support multiple GPUs?2017-08-17T14:57:21+00:00

TGX does support multiple GPUs, assuming the configuration is supported by the hardware vendor.

Does TGX support remote audio?2017-08-17T14:57:56+00:00

All Receivers provide playback support. TGX encodes and plays in 44.1 kHz stereo. Sound is only provided one way, from Sender to Receiver.

Can TGX display HDCP-protected content?2017-08-17T14:58:28+00:00

TGX cannot display HDCP content. Any window with HDCP content will display as a black box.

Is additional hardware support being developed?2017-08-24T20:06:52+00:00

Yes, TGX is being developed to utilize as many hardware optimizations as possible, on all platforms.

Does TGX support AMD graphics cards?2017-08-24T20:07:27+00:00

Yes, however, TGX currently uses software decoding on AMD graphics cards; hardware decoding is under development.

Does TGX support stereo 3D?2017-08-24T20:07:56+00:00

This feature is currently in planning.

Does TGX support mobile devices?2017-08-24T20:08:32+00:00

Not at this time, however, an iOS and Android TGX Receiver are planned.


How does TGX deliver such high performance?2017-08-24T20:09:41+00:00

We have configured the best in class algorithms to maximize the efficiency of frame buffer capture, encoding, decoding, mouse capture, and network management. We leverage hardware and software optimizations available on NVIDIA Kepler, Maxwell and Pascal GPUs (Quadro and GTX) and Intel GPUs. As a result, TGX delivers maximum frame rate with minimal latency and bandwidth consumption.

What is the relationship between image quality, frame rate, and bandwidth?2017-08-24T20:12:08+00:00

Bandwidth (Mbit/s) is the product of the per frame compressed image size (Mbit) and the framerate (FPS or Hz). The size of a single frame depends on the image quality setting and the number of pixels changing between sequential frames. A static desktop requires very little bandwidth because no pixels are changing, while a full-screen movie results in nearly all pixels changing between frames. Upon connecting to a TGX Sender, the user can set the desired image quality to control bandwidth consumption. After connecting, a peak framerate can be selected from the TGX toolbar.

What is the minimum bandwidth requirement for TGX?2017-08-24T20:13:12+00:00

TGX uses variable bit rate encoding to reduce the bandwidth requirement as much as possible. This means that if there is no change in the image being sent then the bandwidth will be very low, generally < 1Mbit/s.

In general, larger displays, higher frame rates, and higher image qualities require more bandwidth. In comparison with several competitive products, TGX uses 50% to 70% less bandwidth while delivering a higher image quality at faster frame rates.

What kind of lag or latency would a user expect with TGX?2017-08-24T20:14:18+00:00

Every network exhibits an inherent latency. The hardware upon which TGX runs can also affect latency. TGX minimizes additional latency due to optimized encoding and decoding. The experience is as close to sitting at the remote computer as possible. The base latency is approximately the network latency plus 1 to 2 frame periods. e.g. With 20ms of network latency and a frame rate of 48Hz the latency should be approximately 40 to 60ms.

What compression algorithm does TGX support?2017-08-24T20:15:01+00:00

TGX uses H.264 compression for all video encoding and AAC compression for all audio encoding. H.265 compression is under development.

What colorspace does TGX support?2017-08-24T20:15:35+00:00

Currently, TGX supports 4:2:0 color. 4:2:2 and 4:4:4 colors are currently in planning.

Can TGX support Blu-ray quality video?2017-08-17T15:10:48+00:00

Yes, the maximum of the Image Quality slider in the TGX connection UI approximates Blu-ray quality.

What limitations does an NVIDIA GTX graphics card impose?2017-08-24T20:17:16+00:00

An NVIDIA GTX Sender is limited to two displays. If remoting two displays, then collaborators and desktop owners must share encoders (i.e. run at the slowest collaborator rate). With a single display, the collaborators and desktop owner will receive separate encoders ensuring that the desktop owner receives the best possible performance.

What limitations does an NVIDIA GRID vGPU graphics card impose?2017-08-24T20:17:55+00:00

Collaborators and owners must share encoders (i.e. run at the slowest collaborator rate).

User Experience

What is the level of effort for my users to learn TGX?2017-08-24T20:18:37+00:00

TGX is designed to be simple and intuitive to use, and therefore, requires minimal effort to learn.

What is the difference between disconnecting and logging out of a session?2017-08-24T20:19:26+00:00

Disconnecting from a TGX session stops all communication between the Sender and Receiver and the remote desktop is locked. All open applications remain open and will be resumed at the next TGX connection. Logging out of a TGX session causes all applications to close (applications may prompt to save any unsaved data) and the remote desktop returns to the login screen. The next TGX connection will result in an entirely new desktop session.

Does TGX support international keyboards?2017-08-24T20:20:05+00:00

Yes, TGX supports international keyboards. For proper keyboard functionality, ensure that both the Sender and Receiver are set to the same locale.

Can multiple users connect to a single Sender?2017-08-24T20:20:41+00:00

For collaboration purposes, up to four Receivers can connect to a single Sender. The desktop owner, typically the first user to login to the sender, manages other user permissions during a collaboration session. This includes granting and revoking access to the collaboration session and enabling/disabling keyboard and mouse input for individual users.

Can a client connect to multiple Senders?2017-08-24T20:21:33+00:00

A client can run multiple TGX Receivers concurrently connecting to multiple Senders.

What display configurations are supported by TGX?2017-08-24T20:22:29+00:00

TGX supports any display configuration that the Sender’s graphics card supports. The user can leave the remote display configuration as is, or reconfigure it to match one or all of the locally connected displays.

How does TGX manage different display resolutions at the Sender and Receiver?2017-08-24T20:24:18+00:00

TGX offers two methods of resolving display differences between the Sender and Receiver.

  • Scaling – the scaling mode resizes the remote desktop image to match the size of the receiver window, preserving aspect ratio.
  • Mini-map – the mini-map is a miniature view of the remote desktop that appears when full resolution mode is selected and the remote desktop is larger than the Receiver The viewable portion of the remote desktop is indicated by a colored border. Moving the border allows for navigation around the remote desktop display, removing the need for scroll bars.
How do you measure image quality?2017-08-24T20:25:18+00:00

Image quality is subjective. Other remote desktops sacrifice image quality when they send less information in an effort to achieve a target bandwidth consumption. Less information results in poor image quality characterized by fuzziness, image tears with motion, and inaccurate color representation. TGX optimizes bandwidth consumption and eliminates the need for image quality reduction under most conditions.

Does the clipboard work across different platforms?2017-08-24T20:28:18+00:00

Yes, TGX can copy text and images between Senders and Receivers running different operating systems.

Where can I find updated documentation?2017-08-24T20:31:27+00:00

Refer to our User Guides, which include a troubleshooting guide, software user guide, and installation guides for Windows, Linus, and Mac.

Virtual, Grid & Cloud Infrastructures

Does TGX work on virtual machines?2017-08-24T21:19:03+00:00

TGX officially supports VMware ESXi, Citrix XenServer, Microsoft Hyper-V, and RedHat KVM. TGX may also function in other virtual machine infrastructures. We are open to working with other VM stacks.

Does TGX support sharing of GPUs on virtual machines?2017-08-24T21:19:49+00:00

Yes, TGX supports GPU pass-thru and virtualized GPUs on appropriate NVIDIA hardware. Additionally, TGX supports collaboration on these platforms.

IT Management & Security

How does TGX accomplish data security?2017-08-24T21:20:45+00:00

TGX encrypts all network traffic using Secure Sockets Layer (SSL) encryption. This protection ensures the privacy of display, keyboard, mouse, and audio information between the Sender and Receiver.

Transient (in-memory) copies of credentials (domain, username, and password) are hashed with 256-bit AES in all TGX applications. Any inter-process communication between TGX applications (over the network or on the same computer) are also 256-bit AES hashed. By default, all TGX network traffic uses SSL (4096-bit RSA) for encryption. There are no differences in encryption between Windows, Linux and Mac.

When TGX is used with a broker, the connection file uses 4096-bit RSA public/private key encryption for the password field (domain and username are plain text). For best security, no one should keep a TGX file with any form of password (plain or encrypted) on disk.

Are there any network security or firewall issues to consider with TGX?2017-08-24T21:21:27+00:00

TGX senders require open ports in the firewall for the Receiver to connect. Mechdyne will work with customers to ensure all security requirements are met. TGX Senders require ports 40001-40017 be open for incoming TCP connections.

Does TGX support connection brokers?2017-08-24T21:22:02+00:00

Yes, TGX supports LeoStream and LiveQuest brokers. TGX also provides a connection file interface to customize TGX for use with other brokers.

How do I set the TGX username and password?2017-08-24T21:22:38+00:00

A TGX user must authenticate to a TGX Sender using domain account (Active Directory) or a local account on the Sender. For local accounts, when connecting with the TGX Receiver, prefix the username with “.\” to indicate that the account is not on the domain.