Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • The copy and paste buttons, USB devices dropdown, printers dropdown and power buttons do not appear when the respective features are disabled by the flexVDI platform for the current desktop.
  • The copy and paste buttons are visible only if automatic clipboard sharing is disabled (it is enabled by default).
  • The USB devices dropdown does not appear in Mac OS, because USB redirection is not supported in this platform.

Clipboard sharing

FlexVDI Client supports clipboard sharing with virtual desktops when the flexVDI Guest Tools are installed in the guest. Both copying from and pasting into the guest is supported, and can be disabled independently by the platform. By default, clipboard sharing is automatic, so you can just press Ctrl+C in the virtual desktop and Ctrl+V in the physical desktop, and the contents of the clipboard will be transferred automatically. If you do not want this to happen, or it is working erratically (this may happen if you have a clipboard manager installed in either side), automatic clipboard sharing can be disabled with a configuration flag, which are discussed later in this document. In that case, the copy and paste buttons are shown in the toolbar so that you can decide when to share the clipboard.

Clipboard sharing only supports certain basic types of data, like text and images. Copying whole files or directories is not supported, for that operation see the "File drag'n'drop" and "Shared folder" features later in this document.

Sending keystrokes

When the desktop presentation window is the active window, most keystrokes are sent to the virtual desktop. In particular, the Alt, Ctrl and Windows keys are inhibited in the client desktop so that the user has a better immersive experience in the virtual desktop. So combinations like Alt+Tab, Alt+F4, and other shortcuts are passed to the virtual desktop, and do not make the flexVDI Desktop Client lose the focus in the client desktop.

...

  • Windows: %LOCALAPPDATA%\flexvdi-client\settings.ini
  • Linux: $XDG_CONFIG_HOME/flexvdi-client/settings.ini or $HOME/.config/flexvdi-client/settings.ini if $XDG_CONFIG_HOME is not set
  • Mac OS: $HOME/.config/flexvdi-client/settings.ini

The configuration file follows the classic INI file format. Four sections are accepted: General, Session, Devices and Layout. Any unknown section or option is silently ignored. Keys are case-sensitive, and the they can have a string, integer or boolean value. Boolean values can be either "true" or "false", in lower-case; anything else is an error. Finally, some keys accept lists of values. In that case, they are written as a semicolon-separated list of values.

...

  • Windows: %LOCALAPPDATA%\flexvdi-client\flexvdi-client.log
  • Linux: $XDG_DATA_HOME/flexvdi-client/flexvdi-client.log, or $HOME/.local/share/flexvdi-client/flexvdi-client.log if $XDG_HOME is not set.
  • Mac OS: $HOME/.local/share/flexvdi-client/flexvdi-client.log

...

No Format
# filter out HID (class 0x03) USB devices and allow anything else
0x03,-1,-1,-1,0|-1,-1,-1,-1,1

# allow only the device with Vendor ID 0x045e and Product ID 0x028e (a Microsoft XBOX USB controller)
-1,0x045e,0x028e,-1,1|-1,-1,-1,-1,0

Options in the command line

...