-
Notifications
You must be signed in to change notification settings - Fork 9
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
Watch buttons do not recognize G-Keys #10
Comments
hi! i just did some minimal testing and according to my notes i don't think i've ever actually seen |
I have found a solution now, and there is a bug in your code i guess.
is unspecified or unimportant, but
(a) seems not to work, but (b) does which is taken from package number 76 of logitechgaming_startup.pcapng. Now this suggests that there could be more problems with possible errors with not so unimportant Xs, but i have not looked further into that. |
i don't know how it's possible that the second nibble of byte 4 would affect that... are you sure you're doing those commands? in this hid++2.0 specification draft, it states the fourth byte second nibble refers to the software identifier:
i have not in my testing seen this to be untrue, and the command |
Of course i can only speak for myself, but the above solution fixed it. My guess is the firmware since my headset is new. |
Another problem coming up in this context is the microphone mute button, which is not working after enabling the G-keys. The volume changing wheel still works, but the headset seems to forget about the toggle button.
Notice that the default state in Linux is buttons Disabled (this conclusion just comes from observing the behavior of the keys), although "get buttons" always returns "Enabled", as mentioned in the second comment. |
yes, indeed it seems you are correct. when button reporting is enabled, it appears that the headset does not handle microphone muting on its own.. i'll be adding a "listen raw" subcommand to hopefully help kickstart the implementation of host-side button handling.. |
A workaround i am using now goes like this. |
Hi, thanks a lot for your work, everything but the 3 G-keys is working for me.
Using "g933-utils watch buttons" is not triggered by any of the G-keys. Instead it stays on loop.
"g933-utils get buttons" gives me "Enabled" as it should.
I have a new g933 with firmware version 98.3.27. I would like to know if it still working for you (and on which firmware).
Merry Christmas btw :)
The text was updated successfully, but these errors were encountered: