forked from tjfenwick/DIY-Sim-Racing-Active-Pedal
-
Notifications
You must be signed in to change notification settings - Fork 50
Pedal Profile Management(0.90.25 and later)
tcfshcrw edited this page Nov 27, 2025
·
1 revision
The Profile List system allows users to store, manage, and load distinct settings for their driving pedals (Clutch, Brake, Throttle) tailored for various virtual vehicles or racing scenarios. Each Profile contains a complete set of config mapping and assist effects parameters.

| Item | Description |
|---|---|
| Profile List | Displays all saved configuration names (e.g., Test1, Test2). |
| Car ID | Field Car ID associated with this Profile use for profile automatic switch. Please bind the value of DataCorePlugin.GameData.CarId. |
| Clutch / Brake / Throttle | Each control section includes the pedal's Config (selected via dropdown) and related Effects (e.g., ABS, TC, RPM, etc.). |
| Clear (Button) | Clears all current configuration settings for the specific control (Clutch, Brake, or Throttle). |
Users can right-click on any Profile in the list to access the following management options:
| Menu Item | Function Description |
|---|---|
| Read | Reads the Profile from the list and imports them into editor. |
| Apply | Loads to editor and apply the selected Profile. |
| Overwrite | Save current editing profiles and permanently replaces the contents of the selected Profile. |
| Save as New Profile | Saves current editing profiles as a completely new Profile. The user will be prompted to enter a new name. |
| Rename | Modifies the name of the selected Profile in the list. |
| Add new Profile | Creates a new, blank Profile. |
| Refresh List | Reloads the folder where the profile files are stored and updates the list display. Useful after manually adding or modifying files. |
| Delete | Permanently removes the selected Profile from the system. (This action is irreversible and should be used with caution.) |
This section details how Profiles are linked to specific virtual vehicles and the function that automates the switching process.
- Find the property value:
- Navigate to SimHub Available Properties.
- Find CarID (DataCorePlugin.GameData.CarId).
- Right-click the property.
- Select Copy value.

- Paste into Profile:
- Read the profile for binding.
- Right click on the CarId textbox
- Paste the value you just copied
- Overwrite the Porfile.

- Enable Automatic Profile Switch in System Setting
DIY FFB Pedal dashboard also provide the simhub action in below for profile operation.
- Previous Profile
- Next Profile
- ApplyProfile
You can find them in the
Simhub action and trigger

Please find the different entries on the right hand side.