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
Re-boot Requirement
The macOS machine may require a re-boot for the system configuration to take effect.