Skip to content

Default Application Profiles

Default application profiles should be used only with application plugins.

There are two cases where default application profiles are used:

  • When a user installs the application plugin with the default profile for the first time
  • When a user wants to create a new profile for the application

When Logi Plugin Service creates the application profile:

  • First the service tries to use the default profile from the Logi Plugin Service application plugin
  • If a default application profile is not available, Logi Plugin Service creates an empty profile

If the application plugin is updated and has a new version of the default profile:

  • It's not automatically updated to the existing application profile
  • The updated default profile acts as a template for new application profiles
  • When the user creates a new application profile after the update, a new default application profile is used

Creating Default profiles

To create DefaultProfileXX.lp5 files, create the regular profile in the UI and use the export feature to save it as a DefaultProfile file.

  • Create a new application profile in Loupedeck software
  • From the profile dropdown, select the application and click the three dots next to it, then click "Add profile". Add actions from the plugin to the profile and create the layout.
  • From the profile dropdown in the Loupedeck software, select the three dots next to the selected profile and select the profile you want to export. Then select the three dots next to it to select "Export profile".

Note: It is not recommended to edit the zip profile folders manually, as personal information, such as your account name, may remain visible.

Naming

Default application profiles are stored in the native plugin binaries as embedded resources with the following file names:

In most cases, we recommend using the default profile that extends to all devices, which is:

  • DefaultProfile20.lp5

If customization is wanted per device, you can use the following names:

  • DefaultProfile20.lp5 - for Loupedeck CT
  • DefaultProfile30.lp5 - for Loupedeck Live
  • DefaultProfile40.lp5 - for Razer Stream Controller
  • DefaultProfile50.lp5 - for Loupedeck Live S
  • DefaultProfile60.lp5 - for Razer Stream Controller X
  • DefaultProfile70.lp5 - for Logitech MX Creative Keypad
  • DefaultProfile71.lp5 - for Logitech MX Creative Dialpad

To make different default profiles for Windows and Mac, use the win and mac postfixes after the profile name. Example:

  • DefaultProfile20win.lp5 - for Loupedeck CT on Windows
  • DefaultProfile20mac.lp5 - for Loupedeck CT on Mac

Adding default profiles to plugin project:

The default application profiles are added as an embedded resource in Visual Studio or another IDE. We recommend adding the default profiles under DefaultProfile folder, but it's not required.

More information about embedding a resource to a project.