-
-
Notifications
You must be signed in to change notification settings - Fork 186
Add support for Audeze Maxwell #401
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
Conversation
I'm trying it on my system, but all I get is:
I also tried running the command as root to avoid permission issues, and no dice. I installed headsetcontrol with a custom nix definition:
Any ideas? Maybe firmware related? I'm still running on 1.0.1.51 |
Maybe, I'm not sure. I've run all my tests and analysis on the latest version, 1.0.1.74 |
The Xbox Version of this headset has an additional device id with its usb dongle |
Good to know. I’ve invited you as a collaborator on my fork. Feel free to make any necessary changes. |
I upgraded both the headset and dongle to .74 and got the same result. Probably a fault on my end but I can't think of anything if I run the program as root... |
I've just committed the changes with Maxwell Xbox Dongle ProductId. |
I have no idea what the problem might be. If you need me to compare anything with my application running on my PC, I’m here to help. |
I assume this should work too?
I also ran the command with strace and the proper /dev/hidraw device was opened. I guess we have to wait for a third person to confirm if it works. |
It didn't work on my pc:
|
What's the output of Mine is
I think it may have to do with the interface. I see in the PR it's 1, but in my output it's 0 |
Mb, I forgot about usegepage and usageid.
|
|
Yep, that was it :).
On Windows interface 1 may still work, but on Linux the interface 1 does not exist and that's why I was getting that error. Thank you very much for your work :) |
No problem! |
Apologies for the delay in getting back, long weekend! I did end up testing this today on the latest commit 993771c on the Xbox dongle version 0x4b18 with Linux
Everything works, Sidetone, Battery Reporting, Inactive time and EQ, confirming what I thought in that the PC mode on both dongles works the same which is great. Thank you for your efforts on this! .. I'll be testing this additionally on mac OS later today after work and report back. |
Testing shows no issues on mac OS (Sequoia 15.4.1) and all advertised functionality is working correctly. LGTM as testing was performed on Windows, Linux and mac OS. Should be ready for review @Sapd |
Changes made
Added support for Audeze Maxwell.
Battery, Sidetone. Inactive Time, Volume Limiter and Equalizer Preset capabilities.
Related to #274
Checklist