Blogging about Royal TS/X, Royal Server and Royal Passwords

Royal TSX and macOS 10.12 Developer Preview

Hello early adopters,

now that the first developer preview of the rebranded macOS 10.12 Sierra has been released, we wanted to give you a quick update on Royal TSX’ compatibility with the new OS.

Like with every beta OS, we want to remind you that we do NOT generally support beta/developer preview releases and we do NOT recommend to install OS betas if your daily workflow depends on Royal TSX. However, it’s obviously in our own interest that our products are compatible as soon as possible.

Right now, only our Royal TSX V3 beta is compatible with the first developer preview. The current stable release of Royal TSX (V2.2.4) does NOT run on the developer preview and will crash when launched! The reason behind this is that Apple removed certain features from the OS that Royal TSX depended on. We plan on making the stable release compatible with the new OS once the first public beta of macOS 10.12 is out.

The first stable release (V2.2.5) that supports macOS 10.12 Sierra is out now. As usual, you can get the update on our website.

Our latest Royal TSX V3 beta release which is compatible with the developer preview is available here.

For any feedback about Royal TSX V3 beta or compatibility issues with the developer preview, please don’t hesitate to contact us through our support portal.

The Royal Applications Team

Royal TS 3.2 for Windows is here!

It’s Christmas time and we’ve just release Royal TS 3.2 for Windows. This release is again packed with exciting new features. Check out the following blog posts highlighting all new major new features in Royal TS 3.2:

Complete High DPI Support

Many users have asked for better high DPI support. High DPI displays (4k or 5k screens) are getting cheaper every week and those displays are stunning. Also, with the Surface Pro 4 or other high resolution notebook displays, chances are, you are running Windows with 150% or 200% DPI setting. Well, this new release now has complete high DPI support and works great with these high DPI settings but it’s not enabled by default. Find out how to enable high DPI support and learn more about the caveats here.

Integrated TightVNC Client

Finally, no more dependency to external VNC viewer applications. Royal TS 3.2 now ships with a new, integrated VNC plugin:


Read more about the integrated VNC client here.

Key Sequence Broadcaster Panel

A real time saver! Broadcast keyboard input to multiple active connections with this new panel:


Read more about the Key Sequence Broadcaster Panel here.

Tab Groups and Layouts

Quickly create a grid layout of all your sessions. Learn about the new capabilities to arrange tabs in groups in our newest release:


Read more about Tab Groups and Layouts here.

Command and Key Sequence Task Improvements

You can now assign command tasks and key sequence tasks by name and use key sequence tasks from the parent folder:


Read more about our improvements around tasks here.

Many small but useful improvements and additions

There are many more small but useful improvements included in this release. If you’d liketo learn more about those, read our release notes here.

Merry Christmas and a happy new year!

Stefan & The Royal Applications Team

Royal TS 3.2: Tab Groups and Layouts

Since V2 of Royal TS for Windows we had the ability to split tabs into tab groups horizontally or vertically. This way it was easy to see two or more connections side by side. While this has always been a very useful feature for many scenarios, it had one limitation: you couldn’t mix horizontal and vertical tab groups. So, for example: once you split tabs horizontally you couldn’t split another tab vertically.

With Royal TS 3.2 this limitation is gone now! You can now mix horizontal and vertical tab groups in one view by simply using drag and drop. Here’s an example:


Notice that the Terminal connection tab I dragged over the second tab group now offers docking to the upper half of the group. Once I drop it, I get a mixed layout where I can resize all the groups individually, like this:


As you would expect, you can then drag other tabs around and create additional tab groups, regardless of the orientation (horizontally or vertically).

But wait, there’s more! There’s also a nice little helper in the View ribbon tab called Layout:


As you can see, the Layout button helps you to quickly create a grid layout of your choice with all available connections. We’ve created a video which shows some use cases and demonstrates the Layout features combined with the new Key Sequence Broadcaster panel:

I hope you find the new capabilities as awesome as I do. This is one of my favorite features introduced in Royal TS 3.2.

Happy holidays,

Stefan & The Royal Applications Team

Royal TS 3.2: Key Sequence Broadcaster Panel

A while back, we got an interesting feature request submitted to our support portal: A key sequence broadcaster panel to send keyboard input to multiple sessions in one easy step.

We’re happy to announce that Royal TS 3.2 for Windows now has this panel on board!

To bring up the Key Sequence Broadcaster panel, switch to the VIEW ribbon tab and click the Key Sequence Broadcaster toolbar button. By default, you will see the panel docked to the bottom edge of the window but as with most panels, you can dock it to any edge or you can drag it out as a floating panel.


Here are some features provided by the panel:

  • Choose which targets (active connections) should receive the key sequence.
  • As known from our key sequence editor, you have autocomplete for replacement tokens (using the $ character) and for special keyboard keys (using the { character).
  • Syntax highlighting for tokens and keys.
  • Alternatively use the Insert button to to show a list of tokens and keys.
  • Switch between keyboard input modes (direct mode for supported connections or keyboard input simulation).
  • Optionally (on by default) send {ENTER} at the end of each line for easier input.
  • Press CTRL + ENTER to execute the key sequence without the need of clicking the button.

The screenshot above shows 6 terminal connections side-by-side in a grid layout where the “top” command was sent to all connections. The key sequence broadcaster will also work with other connection types (such as PuTTY or RDP). The grid layout is not really necessary for the broadcaster. By the way, it’s not required to have a grid layout when using the broadcaster panel.

We’ve also created a small video which shows the tab layout feature and the key sequence broadcaster panel in action:

You can find more information about this and many other topics in our online product documentation.

Happy holidays,

Stefan & the Royal Applications Team

Royal TSX 2.2 for OS X is here!

Christmas is almost here, so we have a present for you! It is *drumroll* Royal TSX 2.2.1!
This release packs a whole bunch of awesome new features and improvements!
Here are some of the outstanding additions in this Royal TSX (for OS X) release…

PowerShell Connections

Yes, that’s right, you can now create and manage PowerShell scripts in OS X and run them through Royal Server on your Windows machines. Replacement tokens can be passed on to your scripts using standard PowerShell script parameters and we even offer a built-in script editor with syntax highlighting support.


Read more about our PowerShell plugin here.

Ad Hoc connection improvements

Ad hoc historyThe most visible change to the ad hoc connection feature is that we converted the plain old textbox to a combo box which tracks your ad hoc connection history. The connection history is saved to disk so it’s available even after a restart of Royal TSX.

Of course we didn’t stop there and implemented a plethora of new features behind the scenes.
In addition to specifying the protocol you’d like to use (ie. ssh://host) we now allow specifying username and password or an already existing credential name (ie. rdp://user:pass@host or vnc://existingcredential?@host).

We also added support for launching ad hoc connections through an URL scheme. Just try clicking the following link and watch what happens: rtsx://

For detailed information about ad hoc connections, please see this KB article.


rtsx_screenshotPreviously, taking screenshots of your remote connections was only possible by switching to the “Overview” tab, right-clicking the thumbnail for the connection you wanted to take a screenshot of and clicking a menu item to either save or copy the screenshot to the clipboard.

Now you can do all of this without ever leaving the connection’s tab. Just open the “Tab” menu and you’ll find a new “Screenshot” submenu that allows you to save the screenshot to a pre-defined directory, save it to a custom location or copy it to the clipboard.

Plugin specific improvements

Remote Desktop (based on FreeRDP)
We added support for TLS 1.1 and TLS 1.2 enabled servers which dramatically improves security over TLS 1.0. If you want to tighten security on your servers, disable TLS 1.0 today – Royal TSX has got you covered!

Terminal (based on iTerm2)
The log viewer dashboard now shows log files converted to plain text instead of including all ANSI escape sequences.
We also improved the font picker and added support for removing SSH Host Keys from the Known Hosts file (Hint: Right-click an SSH connection and look out for the “Plugin Actions” menu).

Web (based on WebKit)
In this release we added support for a brand new rendering engine (the modern Web Kit engine) which supports Plugins (ie. Flash, Java, etc.) and Basic Authentication. You can even switch between the modern and the legacy engine.

Many small but useful improvements and additions

You can now assign command- and key sequence tasks by name and use key sequence tasks from the parent folder. Read more about this in this blog post.

Quickly edit assigned credentialsIt’s now possible to quickly edit the username and password of an assigned credential right from the “Credentials” page of connections and folders. This is definitely one of my favorite time- and click-saving features.

We’ve also added options to tweak the font rendering in the navigation panel. You can now choose from three different font sizes and additionally enable bold font rendering.

You can now use an existing credential as Access Key for importing connections from Amazon Web Services (AWS) EC2. Additionally, we added support for configuring automatic logon/credentials when importing AWS EC2 instances. This is optional and only works for Linux VMs right now.

There are many more small but useful improvements included in this release. If you’d like to learn more about those, just go to “Help – Release Notes” after you install the update to get all the nitty gritty details.

Merry christmas and a happy new year!
Felix & The Royal Applications Team