Documentation

pascom Cloud Phone System Documentation and Release Notes

Environment Variables and Command Line Options

Here you will find a list of helpful parameters that can be used in conjunction with the pascom app.

Desktop

Updated on
09. Jan. 2026

Social

The pascom Desktop Client supports a range of command line options and reacts to a number of environment variables on all operating systems.

Using the --help parameter for more information on which options and environment variables are supported by your version of the pascom desktop client.

Example

Options:
  --userDir <userDir>                    Set user directory. Via Environment:
                                         Set PC_USERDIR to desired value
  -?, -h, --help                         Displays help on commandline options.
  --help-all                             Displays help, including generic Qt
                                         options.
  --exec                                 Execute a command instead of starting
                                         a client instance. Example: --exec
                                         dial,*104 (Calls your own Voicemailbox)
  --noUpdate                             Disable automatic update. Via
                                         Environment: Set PC_NO_UPDATE to any
                                         value.
  --forceTouchMode                       Show UI like touchscreen is enabled
  --logcat                               Writes the entire client log to
                                         stdout. Optionally takes a path to a
                                         sqlite database. If not, the default of
                                         'current user dir' is used.
  --debugMode                            Debug Mode. Via Environment: Set
                                         PC_DEBUGMODE to any value.
  --pcRendererMode <pcRendererMode>      Change the used rendering backend.
                                         Possible values are: auto, opengl,
                                         openglSoftware, software. On Windows
                                         there are additional modes: D3D11,
                                         D3D11Software. On Windows and Ubuntu
                                         there are additional modes: vulkan,
                                         vulkanSoftware. On MacOS there are
                                         additional modes: metal. Via
                                         Environment: Set PC_RENDERER_MODE to
                                         desired value.
  --rdp                                  Disable all video and/or audio
                                         functionality on this client instance.
                                         Via Environment: Set PC_RDP to any
                                         value
  --disableVideo                         Completely disable video support. Via
                                         Environment: Set PC_DISABLE_VIDEO to
                                         any value
  --proxyServer <proxyServer>            Use the given server as proxy. Via
                                         Environment: Set PC_PROXYSERVER
  --proxyPort <proxyPort>                Use the given port for connecting to
                                         the proxy. Via Environment: Set
                                         PC_PROXYPORT, default: 3128
  --proxyUser <proxyUser>                Use the given user to authenticate
                                         against the proxy. Via Environment: Set
                                         PC_PROXYUSER
  --proxyPassword <proxyPassword>        Use the given password to authenticate
                                         against the proxy. Via Environment: Set
                                         PC_PROXYPASSWORD
  --disableHeadsetSupport                Set to true to disable automatic
                                         headset detection and controls. Via
                                         Environment: Set
                                         PC_HEADSET_SUPPORT_DISABLED to any
                                         value.
  --logSennheiserMessages                Log all communication from and to
                                         Sennheiser HeadSetupApplication. Via
                                         Environment: Set
                                         PC_LOG_SENNHEISER_MESSAGES to any
                                         value.
  --logPolyMessages                      Log all communication from and to Poly
                                         / Plantronics Hub Application. Via
                                         Environment: Set PC_LOG_POLY_MESSAGES
                                         to any value.
  --noAttach                             Set this option to disable automatic
                                         freopen() calls for stdin, stdout,
                                         stderr. Via Environment: Set
                                         PC_NO_ATTACH to any value.
  --limitJournalDays <limitJournalDays>  Limit the amount of locally
                                         synchronized journal entries to the
                                         specified number of days. Via
                                         Environment: Set PC_LIMIT_JOURNAL_DAYS
                                         to the desired value.
  --outlookDebug                         Enables outlook adapter debug logging
  --disableOutlook                       Disable outlook support. Via
                                         Environment: Set PC_DISABLE_OUTLOOK to
                                         any value.
  --importActions <importActions>        Import actions from the specified
                                         file.
  --exportActions <exportActions>        Export actions to the specified file.
  --disableQueueState                    Disable queue state UI on this client.
                                         Via Environment: Set
                                         PC_DISABLE_QUEUE_STATE to any value
  --server <server>                      Override login server for first login.
                                         Via Environment: Set PC_SERVER to
                                         desired value. This value will be
                                         ignored after the first successful
                                         login.
  --minimized                            Do not open the main window on
                                         startup. Via Environment: Set
                                         PC_MINIMIZED to any value
  --datevDebug                           Enables datev adapter debug logging
  --disableDatev                         Disable datev support. Via
                                         Environment: Set PC_DISABLE_DATEV to
                                         any value.
  --useCustomNotificationsAsDefault      Do not use native notifications by
                                         default. Via Environment: Set
                                         PC_USE_CUSTOM_NOTIFICATIONS_AS_DEFAULT
                                         to any value.