Hi! I’m seeing some unexpected behavior with your macro system. If I have a macro reference another macro as one of its steps, that nested macro doesn’t appear to be doing anything. Steps that simply press keys still work as expected.
I created an issue for this over on your GitHub repo. Let me know if I can help triage/fix this.
(Note: I originally linked to the wrong issue there. Corrected link below.)
opened 06:47PM - 01 Nov 25 UTC
I have three macros representing the three parts of my address: my street (macro… 10), my unit (macro 11) and the city/state/zip (macro 12).
I'm now trying to create a meta-macro (macro 13) that calls all three in sequence with an enter pressed between each. The intent is to let me either fill in my address in online forms one field at a time, or add my entire address/signature in an email, etc. with a single key press.
However, even though the meta-macro appears to be configured properly (see screenshot), I'm only getting new-lines in the output, no text.
Here's a screenshot showing my configuration.
<img width="897" height="523" alt="Image" src="https://github.com/user-attachments/assets/4fef7f95-3a2d-480f-b611-060859be59aa" />
As a test, I changed the enter presses to a 'Q' to see if the output changed, and sure enough, I'm now getting 'qq' instead of two new-lines confirming it's running the keypresses fine, it's just not expanding the nested macros.
<img width="896" height="353" alt="Image" src="https://github.com/user-attachments/assets/d2e9f3b3-bca8-4352-87a4-21c179bd2139" />
Not sure if this matters, but I'm using your Bluetooth Classic version of the firmware running on a Pico W.
I do have access to one of Adafruit's 'Feather RP2040 with USB Type A Host' boards that is running a much older/customized version of your firmware that I can probably repurpose for a test, but hoping I don't have to. Plus, this is needed on my bluetooth board so all that would tell us is if it was fixed in a newer build after you forked the bluetooth version.