Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add info about Next Profile hotkey #66

Merged
merged 3 commits into from
Oct 2, 2024
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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
2 changes: 1 addition & 1 deletion docs/web-configurator/menu-pages/02-pin-mapping.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ 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).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Profiles always default to #1 on first boot but will remember the last set profile between unplugs.

There is no setting in web-config currently to set the profile to boot to.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good point. I added the information. I also noticed some some sentence structure that could be improved, so I took the liberty to fix that while at it. Let me know if there is anything else needs to be changed. Thanks.


:::info

Expand Down