AUX button stopped working out of a sudden

OK, that’s good. Now when you change NUM_BUTTONS to 1 what does Serial Monitor say?

Exactly the same thing :smiley:

EVENT: Power-Pressed#1 mods Aux millis=13923
EVENT: Power-Pressed mods Aux millis=13923
EVENT: Power-Released#1 mods PowerAux millis=14037

Now I’m using ProffieOS 6 + your button config

So it works now?

It doesn’t :frowning: Saber doesn’t light up at all, only serial monitor shows that the button is actually reacting.

This is probably the issue “mods Aux”, it means it’s still seeing the Aux being held. At bottom of your config do you still have?

Button AuxButton(BUTTON_AUX, auxPin, "aux");

Try commenting this out like so:

//Button AuxButton(BUTTON_AUX, auxPin, "aux");

See if that fixes, your Aux must be bridged so it thinks you’re actually trying to do click PWR + hold AUX instead of just click PWR.

2 Likes

Ok, you’re my savior! It helped, I can’t believe I didn’t notice the difference in the serial monitor outputs! Now it works like charm, and it will serve me well until I find a replacement buttons board to buy.

Thank you so much everyone for you help, I appreciate it!

You’re welcome, glad we sorted it out.

1 Like