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

Macro / Multiple Key-press bindings #27

Closed
jasonmelton opened this issue Jan 7, 2020 · 8 comments · Fixed by #105
Closed

Macro / Multiple Key-press bindings #27

jasonmelton opened this issue Jan 7, 2020 · 8 comments · Fixed by #105
Labels
enhancement New feature or request

Comments

@jasonmelton
Copy link

I would like to be able to use Bazecor to program macros.

I would prefer not to have to run a secondary program like Karabiner or Keyboard Maestro.

@jasonmelton jasonmelton added the enhancement New feature or request label Jan 7, 2020
@algernon
Copy link

This is on on the roadmap, FWIW. The firmware side of the feature is already implemented, and will be part of the next firmware update. The Bazecor side will be coming a bit later, because we need to come up with a decent way to present macro editing within the app.

algernon added a commit that referenced this issue Feb 28, 2020
 fixed: find exact device at isDeviceSupported (#378)
@fklement
Copy link

fklement commented Sep 3, 2020

Is there already an update about the status of this?

@AlexDygma
Copy link
Member

Hello @fklement, we are just working on this feature right now 👍

@fklement
Copy link

@AlexDygma Super cool! Thank's for the update. Really looking forward to this.

@AlexDygma AlexDygma linked a pull request Oct 14, 2020 that will close this issue
@oheyjesse
Copy link

That's great news :)

for now the macro key wont allow modifiers, but that will be a future feature to be added to the issue list

The use case I'm thinking of would be to have a key which both fires a basic key, AND moves to a layer. Is this likely to be possible?

@AlexDygma
Copy link
Member

That's great news :)

for now the macro key wont allow modifiers, but that will be a future feature to be added to the issue list

The use case I'm thinking of would be to have a key which both fires a basic key, AND moves to a layer. Is this likely to be possible?

If i understood that correctly, i think you are already capable of doing that with the option of layer shift when held, normal key otherwise.

Or maybe you want both effects at the same time? the macro system is flexible enough to reproduce any action that the keyboard is already capable of doing, it's a matter of supporting it in the UI. if you want to experiment with the focus library to test the functionality you are expecting, that will also be possible, even modding with specific actions not yet configurable through bazecor the macros you already made. I'll list this possibilities in the README.md file.

@oheyjesse
Copy link

oheyjesse commented Oct 15, 2020

Thanks @AlexDygma! That sounds positive. You're correct in that I'd like to have both trigger at once. I'm not yet familiar with the focus library- I'll take a look. Any info you can provide in the README will be super useful. Love a well-documented system! 👏

@AlexDygma
Copy link
Member

Hello Everyone! we are starting a Beta for the macro functionality, its ready to be tested and will be shared with more users in this reddit post.

take the following steps to test this version:

  • Download from reddit or locally compile the current Bazecor branch Macros Implementation #105
  • Flash the Firmware provided in that Bazecor version to enable Macro functionality
  • Configure a key as Macro and create a macro / test it
  • Post any issues found here in git or in the reddit post.

Happy MacroING 😎

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants