HeadsetControl

github.com/Sapd/HeadsetControl Linux Apps Open-source projectOpen source

HeadsetControl shows sidetone and battery status for selected Logitech, SteelSeries, and Corsair headsets on Linux and macOS.

github.com/Sapd/HeadsetControl
HeadsetControl homepage screenshot

About HeadsetControl

HeadsetControl is an open source command-line tool that controls selected USB gaming headsets from Logitech, SteelSeries, and Corsair on Linux and macOS. It can adjust sidetone, which lets the user hear their own voice without the latency of software loopback, and it can show battery charge level, voltage, and remaining time. It also covers LED lights, equalizer presets and custom curves, chat-mix balance, and an inactive-time auto power-off timer.

Support depends on the specific headset. Only certain models are covered, and the Supported Devices table in the repository lists which features each one supports. Linux users may need the udev rules that the install step adds for non-root access, and the portable macOS build requires macOS 13.3 or newer.

Key features

  • Sidetone that lets you hear your own voice without software loopback latency
  • Battery status showing charge level, voltage, and time remaining
  • LED light control to toggle headset lights on or off
  • Equalizer with presets, custom curves, and parametric EQ
  • Chat-mix control for balancing game and chat audio
  • Inactive-time timer that powers off the headset automatically
Best for: Owners of the listed Logitech, SteelSeries, or Corsair headsets who use Linux or macOS and want to view or adjust their headset settings.
Good for
  • Open source, with the repository publicly available on GitHub
  • Available through several package managers, including PPA, COPR, AUR, Nix, and Homebrew
  • Prebuilt binaries are published on the Releases page for Linux and macOS
Watch out for
  • Only selected headset models are supported, so the device must be checked first
  • Feature support varies by model, as shown in the Supported Devices table
  • The portable macOS build requires macOS 13.3 or newer

HeadsetControl at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Platforms
Linux
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

HeadsetControl alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Solaar

github.com/pwr-Solaar/Solaar

Solaar manages Logitech keyboards, mice, and other wireless devices on Linux, including devices connected through Unifying and Bolt receivers.

Open source
24 alternatives

Popular in Linux Apps

Well-known listings from the same topic.

All 222

HeadsetControl FAQ

Which headsets does HeadsetControl support?
The homepage title names Logitech G930, G533, G633, and G933, SteelSeries Arctis 7/PRO 2019, and Corsair VOID (Pro). The repository's Supported Devices table lists specific models and the features each one supports.
How can I install HeadsetControl on Linux?
The README lists installation through package sources including a PPA for Ubuntu and Debian, COPR for Fedora and RHEL-family systems, the AUR for Arch Linux, and Nix. It can also be built from source with CMake and HIDAPI.
Is the source code available?
Yes. The project is listed as open source and its code is hosted at github.com/Sapd/HeadsetControl.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing