Stream Deck button Action press help, possible on 2nd press... 3rd press? also Changing button appearance after button down...?

Hello, I am new to BTT and looking for help setting up some buttons/ actions with my Stream Deck.

I have 2 questions right now:

  1. Is there a way to set up an action that would be executed on a "2nd press" or "3rd press" of the same button?
    (I can see the option for "button down" and "button up", and "on Long press"... It would be great if I could press the same button again and have it do a different action.)

  2. Also, is there a simple way that, after the 1st press of the button, the Appearance background color (And or text) on the button would change? And then when I press it again, it would change back to the first BG color/ Text?

I thank you so much for any help you can provide me.

Thanks again!

-Cinematog.

For 1.) you can use the meta action "Cycle Though Multiple Actions", it allows to trigger different actions when pressing a button multiple times.

2.) If you just need two states then a simple "Toggle On / Off" button would work:


If you need more states, let me know then I can post an example on how to script this.