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 support for vial macros #38

Closed
nobodywasishere opened this issue Mar 27, 2024 · 6 comments
Closed

Add support for vial macros #38

nobodywasishere opened this issue Mar 27, 2024 · 6 comments

Comments

@nobodywasishere
Copy link

I have a fork of this repo with a custom macropad implemented here. Attempting to save a macro with vial gives an error "failed to communicate with the device" - don't know if this is an issue with Vial or how this project implements support. Any help would be appreciated.

image

@nobodywasishere
Copy link
Author

Weirdly enough, refreshing the board after this makes one of the keys have Meh assigned to it

image

@sago35
Copy link
Owner

sago35 commented Mar 27, 2024

@nobodywasishere
Thanks for trying tinygo-keyboard.

tinygo-keyboard does not support macro at this time.

I have never used Vial's macro feature before.
However, it looks like an interesting feature and I will try to implement it.
https://get.vial.today/manual/macros.html

@nobodywasishere nobodywasishere changed the title Attempting to save a vial macro gives a connection error Add support for vial macros Mar 27, 2024
@nobodywasishere
Copy link
Author

Thank you for creating this project! It made my macropad project get off the ground a lot faster, and I've really liked working with TinyGO. If there's anything I can do to help with macro support, let me know! I'm assuming you're reverse engineering the default Vial firmware to figure out what it's doing, then re-implementing it yourself, right?

@sago35
Copy link
Owner

sago35 commented Apr 16, 2024

@nobodywasishere
I tried implementing Vial macros in #40
Please give it a try.

@nobodywasishere
Copy link
Author

That works great! Thank you so much!

@sago35
Copy link
Owner

sago35 commented Apr 17, 2024

merged.

@sago35 sago35 closed this as completed Apr 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants