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

Holding M3 and M5 should repeat command #3653

Open
2 tasks done
RamseyKal opened this issue Jan 26, 2025 · 5 comments
Open
2 tasks done

Holding M3 and M5 should repeat command #3653

RamseyKal opened this issue Jan 26, 2025 · 5 comments

Comments

@RamseyKal
Copy link

Rules

  • I made myself familiar with the Readme, FAQ and Troubleshooting.
  • I understand that, if insufficient information will be provided, my issue will be closed without an answer.

Is your feature request related to a problem? Please describe

Not sure if this is a little bug or if it's just not coded in to the Asus system or G-Helper.
I have M3 and M5 set to Brightness Down / Brightness Up respectively. When I hold M3 to make it lower screen brightness, it only does it once.
Same with M5 to increase monitor brightness.

If I put those 2 commands as M1 and M2, they work fine and we can increase/decrease by just holding M1/M2.
I'm forced to use M3/M5 due to this.

Describe the solution you'd like

Holding M3 and M5 keys should repeat the command.

Describe alternatives you've considered

No response

Device and Model

Asus G18 - G814JZ

Additional information.

No response

@seerge
Copy link
Owner

seerge commented Jan 26, 2025

@RamseyKal hello,

This is how firmware is programmed.

M3, M5 in your case emit a special keycode that G-Helper can intercept (and run corresponding action). But they do it once per press.

M1, M2 - just emit volume control media keys on firmware level (we have discussed this with you before) - so they just keep spamming those while you keep key pressed. G-Helper can intercept them as well, and run corresponding command again :) But since here key spams - action also keep repeating.

@RamseyKal
Copy link
Author

RamseyKal commented Jan 26, 2025

I think you mean M3, M5, M1, M2, right :)?

F keys are very different for me and they do repeat commands. I am not referring to F keys for this request though.

"F1, F2 - just emit volume control media keys on firmware level (we have discussed this with you before)"
Yes, sadly :(. But, when I use Armoury Crate M1 M2 being screen brightness down/up work fine with my Logitech mouse (as in the other issue), so something is off when we remove Armoury Crate and use G-Helper, but that's for the other issue mentioned.

@seerge
Copy link
Owner

seerge commented Jan 26, 2025

@RamseyKal yes, sorry, i meant M-keys

@seerge
Copy link
Owner

seerge commented Jan 26, 2025

But back to your question - as we discussed in other issue. AC has some proprietary way to rebind keys on firmware level (so they just start emitting codes directly), while G-Helper doesn't do that and just intercepts key-presses and runs new command by itself.

I did some reverse-engineering in this regard, and it should be possible to rebind keys on firmware level, but I need some time to test it and check if it makes sense to revamp a whole thing.

@RamseyKal
Copy link
Author

That would be awesome and I would be available for testing if you need my help.

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