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

Help for Default buttons not responding in Flatbox Rev 5 Southpaw 0.7.9 firmware #1100

Closed
xtang opened this issue Aug 2, 2024 · 4 comments
Closed
Labels
bug Something isn't working

Comments

@xtang
Copy link

xtang commented Aug 2, 2024

I'm using the Flatbox Rev 5 Southpaw 0.7.9 firmware, and I've found that some default buttons like "Right", "B4", and "R2" are not responding. After checking the web-config, I noticed that these buttons are assigned by an add-on by default, and I couldn't find a way to unassign them.

To troubleshoot the issue, I installed the old firmware version 0.7.5, and the problem was resolved. After reviewing the code changes, I discovered that the changes were introduced by the pull request #950. It seems that this is a feature, not a bug. Related codes are as follow:

// Setting GPIO pins to assigned by add-on
//
#define GPIO_PIN_00 GpioAction::ASSIGNED_TO_ADDON
#define GPIO_PIN_11 GpioAction::ASSIGNED_TO_ADDON
#define GPIO_PIN_24 GpioAction::ASSIGNED_TO_ADDON
#define GPIO_PIN_25 GpioAction::ASSIGNED_TO_ADDON
#define GPIO_PIN_26 GpioAction::ASSIGNED_TO_ADDON
#define GPIO_PIN_27 GpioAction::ASSIGNED_TO_ADDON

Since I'm not familiar with the codebase, I believe I'm missing something. I would like to use the latest firmware version and hope that every default button can work as before. Could you please help me understand what I'm missing and provide a solution to address this issue? I'd appreciate your assistance.

@TheTrainGoes
Copy link
Contributor

Hey @xtang ,

Let me take a look at this for you.

@TheTrainGoes TheTrainGoes added the bug Something isn't working label Aug 2, 2024
@TheTrainGoes
Copy link
Contributor

Hi @xtang ,

Fixed in #1101

You can download the artifact build here to test:
https://github.com/OpenStickCommunity/GP2040-CE/actions/runs/10209056950/artifacts/1767547085

@xtang
Copy link
Author

xtang commented Aug 4, 2024

Thanks!

@xtang
Copy link
Author

xtang commented Aug 4, 2024

Hi @xtang ,

Fixed in #1101

You can download the artifact build here to test: https://github.com/OpenStickCommunity/GP2040-CE/actions/runs/10209056950/artifacts/1767547085

It works as expected.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants