StarNet Communcations Home Innovative X Server Solutions for Windows
Store Products Support Downloads About Us Contact
X-Win32
-


Features & Specifications

Key Features

  • OpenGL support with hardware acceleration.
  • Integrated SSH: StarNetSSH offers high-speed SSH connections to hosts behind a firewall.
  • Multiple XDMCP Sessions allows you connect to numerous UNIX and Linux desktops simultaneously.
  • Smart Copy & Paste support for copying text and graphics between X and Windows applications. Just highlight and paste. X-Win32 also copies Unicode correctly.
  • X-Win32 now offers editions in 29 languages.
  • IPsmart makes it easy to connect to a remote host from behind a DSL or Cable modem.
  • Universal Keyboard Selection automatically configures X-Win32 to the right keyboard for any language.
  • Single System (per seat) or Concurrent License Pool options
  • IPv6 compatible for all session types
  • Supports Render, X-Input, X-Keyboard and 16 other X11 extensions.
  • Section 508 Compliant

Performance

Many performance improvements have been made to make X-Win32 more usable on slow network connections and to lower the amount of network bandwidth consumed by the X11 graphics drawing operations. For more information on our graphics improvements, see our Window Caching demo page. Some specific improvements are:

  • Minimizing and restoring windows in Multiple window mode is instantaneous and does not cause any network traffic.
  • Dragging another window on top of an X-Win32 window (in Multiple window mode) does not cause any network traffic or delay due to redrawing of the X-Win32 window.
  • Closing menus in X-Win32 windows does not cause the application to redraw itself, so it is instantaneous and does not cause much network traffic.

IPv6

  • Internet Protocol version 6 is supported.
  • IPv6 addresses/hostnames may be used for:
    • StarNetSSH, rexec, rsh, and Xdmcp sessions.
    • The Display Address Override field on the Network form of X-Config
    • X Font Server addresses on X-Config's Font form
  • The Display Address - Automatic mode sets the correct IPv6 address in the
    @DISPLAY@ and @MYIP@ command variables for use in your sessions

StarNetSSH

  • Support for Keyboard Interactive (SSH2) and Challenge Response (SSH1) authentication mechanisms - Used for both password authentication (and for changing your password), as well as secure key authentication systems
  • Continued support for Kerberos authentication when the MIT Kerberos for Windows product is installed
  • Modularized to allow the offloading of encryption and compression processing to an additional CPU, a hyper threaded CPU, or a dual core CPU which can provide greatly improved performance
  • Compression is enabled by default
  • X11 forwarding now correctly uses Xauth cookies to minimize authentication problems
  • Ability to specify an alternate port number for the SSH server right on the session editing form
  • In the unlikely event of a crash in StarNetSSH, only the affected session's application will exit; X-Win32 will continue running other StarNetSSH, and other, sessions that are open
  • Features StarNet's own SSH technology layer, which makes it easier for us to fix reported problems and to provide tighter integration with the rest of the product (as opposed to using PuTTY)

Languages

X-Win32 supports a record 29 languages and will automatically install and run in the language for which the PC is set. For additional details, see our Languages & International Support page. The following languages are supported:

Afrikaans (af), Arabic (ar), Chinese - Simplified (zh_CN), Chinese - Traditional (zh_TW), Czech (cs), Danish (da), Dutch (nl), English (en), Finnish (fi), French (fr), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Italian (it), Japanese (ja), Korean (ko), Norwegian (no), Polish (pl), Portuguese (pt), Russian (ru), Slovak (sk), Spanish (es), Swedish (sv), Thai (th), Turkish (tr), Ukranian (uk), Vietnamese (vi).

All Session Types

  • Automatic display address mode sets @MYIP@ to the local address that was used to contact the remote machine - This eliminates the need to constantly select a different display address in X-Config, resulting in fewer session connection problems.
  • Session command variables use the @variable@ syntax instead of $variable - This makes it easier to run remote commands that access the $DISPLAY environment variable (the session command variable is now called @DISPLAY@); for example set $DISPLAY=@DISPLAY@ ; echo "My display is $DISPLAY"
  • Cconnection status dialogs with graphics show the progression of
    the connection, plus a log window to show warnings and errors specific to
    that connection - This makes it much easier to diagnose session connection
    problems and to see output from the remote command

XDMCP Sessions

  • Broadcast sessions feature a chooser window that provides better feedback on how many responses have been collected.
  • XDMCP sessions start only in Single window mode. Accidentally starting XDMCP sessions in Multiple window mode causes various support issues, such as an inability to type.

Graphics Display

  • RENDER extension provides smooth graphics and text for remote applications that support it. For more information, see our Render Extension page.

Input (Keyboard and Mouse)

  • XKEYBOARD extension is supported
  • Automatic detection and support for non-US English keyboards
  • The Screen Shot tool
    • Not constrained to copying just X-Win32 windows
    • Copy from a Rectangle, from a selected Window, or the entire Screen
    • Shows a preview of the image before further processing
    • Allows the image to be saved as a PNG (up to 10 times smaller than a BMP), copied to the clipboard, or printed

X-Config

  • All settings and sessions are stored in human readable (and programmatically modifiable) XML files, instead of the Windows registry. This makes it easier to copy settings from one machine to another, or to modify settings in a large deployment with automated tools.
  • Hovering the mouse pointer over a session on the Sessions form shows a Tool Tip with the session settings.
  • Icon View opens each settings form in its own window; Tabbed View is still available
  • Tabbed View has an icon on each tab to help visually identify the category.
  • X-Config forms are resizable, preventing frustrating problems when the forms were too small at high resolution.
  • The position and size of each window is remembered, allowing a more custom feel.
  • The Xauth cookie is saved to a file, offering tighter security for local X11 applications or remote applications being started with rexec/rsh (if you save the file on a shared drive).
  • X-Config's Security form is easier to understand - Previously, when the Xhost list was empty it meant that all X11 applications would be allowed to connect if the Access Control mechanism was turned off; now, you must explicitly select Allow all host addresses for this to happen, in addition, you can completely disable this mechanism by selecting Only allow these host addresses and not adding any hosts to the list (in this case, the list will show a single entry that says No hosts allowed)
  • The Network form renames the Proxy display address option to Override to indicate that this feature applies to more than just cases where a NAT or proxy system is in use (e.g. when you want to manually specify one of several addresses that your machine is using)
  • The Network form shows the TCP Port that corresponds to the Base Display Number to provide better information for you when opening ports in your firewall (although we recommend that you instead use StarNetSSH and leave your firewall fully enabled).