Skip to content

System Precedence

The following section outlines the scope precedence commands between the User Scope and System Scope. If you are updating individual user settings then the user scope locations and parameters can be followed. Due to this order of precedence where by the user scope setting takes precedence over the system scope setting, a change in the system settings may not take effect if the user scope setting has been updated.

User Scope

Within the user scope the .plist files are located in ~/Library/Preferences/. The following commands detail the read, delete and write functions:

defaults read "com.teradici.Teradici PCoIP Client" <Key>
defaults "com.teradici.Teradici PCoIP Client" <Key>
defaults write "com.teradici.Teradici PCoIP Client" <Key> <value>

Re-boot Requirement

The macOS machine may require a re-boot for the system configuration to take effect.

System Scope

The .plist files are located in /Library/Preferences/. The following commands detail the read, delete and write sudo functions:

sudo defaults read "/Library/Preferences/com.teradici.Teradici PCoIP Client.plist" <Key>
sudo defaults delete "/Library/Preferences/com.teradici.Teradici PCoIP Client.plist" <Key>
sudo defaults write "/Library/Preferences/com.teradici.Teradici PCoIP Client.plist" <Key> <value>

Enabling remap_cmd_to_ctrl Setting

The remap_cmd_to_ctrl setting is a pre-existing setting which controls whether the command key would map to Control, or the Windows (Super on Linux) key. This setting is disabled by default. To enable this setting you need to disable the mac_capture_all_keys and mac_system_shortcut_capture settings by running the following commands:

defaults write "com.teradici.Teradici PCoIP Client" mac_capture_all_keys 0
defaults write "com.teradici.Teradici PCoIP Client" mac_system_shortcut_capture 0
defaults write "com.teradici.Teradici PCoIP Client" remap_cmd_to_ctrl 1
If sudo is used, it will go to the system settings.

Re-boot Requirement

The macOS machine may require a re-boot for the system configuration to take effect.