Implemented an output feature for third party API.
For example: headsetcontrol --output json
See here for full docs of the API.
Short output (-c
) is now deprecated.
What's Changed
- Adds Device ID for SteelSeries Arctis Pro GameDAC by @AGuyWhoLikesTetris in #300
- Fix HyperX Cloud Alpha by @InfiniteLoopGameDev in #305
- Add Steelseries Arctis Nova Pro Wireless support by @Anden in #306
- Add support for Steelseries Arctis Nova 7 Diablo IV edition by @yurusov in #310
- Add support for Logitech G Pro X 2 by @darkymtp in #316
- Add Arctis Nova 3 support by @AnErrupTion in #319
- Introduce internal equalizer baseline and band limit by @AnErrupTion in #320
- Closes issue #322 | Add option to check if headset is connected by @AinoSpring in #323
- Support for 0x0a56(Corsair Void Elite USB RGB) by @catdotjs in #307
- Implement JSON/YAML/ENV output by @Sapd in #333
- Help text (
-h
) reworked and dynamically adjusts depending on device - Battery can now also report during charging (but it might be imprecise)
- HeadsetControl will now also display version information
New Contributors
- @AGuyWhoLikesTetris made their first contribution in #300
- @Anden made their first contribution in #306
- @yurusov made their first contribution in #310
- @darkymtp made their first contribution in #316
- @AnErrupTion made their first contribution in #319
- @AinoSpring made their first contribution in #323
- @catdotjs made their first contribution in #307
Full Changelog: 2.7.0...3.0.0