Skip to content

Commit

Permalink
Add info about Next Profile hotkey (#66)
Browse files Browse the repository at this point in the history
* Add info about Next Profile hotkey

* Add info about default profile

* changed grammar for clarity
  • Loading branch information
MechLizard authored Oct 2, 2024
1 parent beb64b7 commit d749d99
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 2 deletions.
4 changes: 4 additions & 0 deletions docs/hotkeys.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -149,6 +149,10 @@ It is recommended that multiple `Load Profile` hotkeys be configured so as to pr

:::

## Next Profile

This hotkey cycles through pin mapping profiles set in [Profile Settings](./web-configurator/menu-pages/02-pin-mapping.mdx#profiles) in the Web Configurator. For example, if Profile 1 is selected, pressing the hotkey will cycle it to Profile 2, then Profile 3, Profile 4, and back to Profile 1.

## L3 Button

This hotkey emulates a press of the <Hotkey buttons={["L3"]}/> button as not all controllers may have this button natively on the controller.
Expand Down
4 changes: 2 additions & 2 deletions docs/web-configurator/menu-pages/02-pin-mapping.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -53,11 +53,11 @@ If you do not know what pins are mapped to which button on your device, there is

You can configure profiles that will change the GPIO to GP2040-CE button mappings based on what profile number you have set. This means that you can have button layouts for different use cases and change between them without the need to enter the Web Configurator and remap GPIO pins.

The profile number either using the Web Configurator on the [Settings page](../../web-configurator/menu-pages/01-settings.mdx) or using a [hotkey shortcut](../../hotkeys.mdx#load-profile-1-4). There is not a default input combination associated with these `Load Profile #1-4` hotkey shortcuts so you will likely need to set them up in the Settings page under [Hotkey Settings](../../web-configurator/menu-pages/01-settings.mdx#hotkey-settings).
The profile number can be changed by either using the Web Configurator on the [Settings page](../../web-configurator/menu-pages/01-settings.mdx) or using a [hotkey shortcut](../../hotkeys.mdx#load-profile-1-4). There is not a default input combination associated with these `Load Profile #1-4` or `Next Profile` hotkey shortcuts so you will likely need to set them up in the Settings page under [Hotkey Settings](../../web-configurator/menu-pages/01-settings.mdx#hotkey-settings). The default is profile #1 on first boot, but will remember the last set profile between boots.

:::info

At this time, profiles are limited to changing GPIO pin assignment can cannot be used to change other settings and add-ons that are not directly related to GPIO pin assignment and available to set. This includes, but is not limited to, settings and add-ons such as
At this time, profiles are limited to changing GPIO pin assignment and cannot be used to change other settings and add-ons that are not directly related to GPIO pin assignments available to set. This includes, but is not limited to, settings and add-ons such as

- Boot Input Modes
- Hotkeys
Expand Down

0 comments on commit d749d99

Please sign in to comment.