Skip to content

Repository files navigation

HS80 Menu Bar

A lightweight native macOS menu bar app for the Corsair HS80 RGB Wireless headset (no iCUE needed).

I built this because iCUE on macOS was too buggy and most features just didn't work for my HS80. On top of that, iCUE is a bloated app for what should be simple headset controls. This talks directly to the headset over HID.

HS80 Menu Bar screenshot

Features

  • Battery and mic status on the menu bar
  • Custom Mute feedback sounds
  • Custom colors on the mic and logo LEDs
  • Sidetone toggle
  • Sleep timer

Requirements

  • macOS 14.0+
  • Corsair HS80 RGB Wireless (wired mode also supported)

Build & Run

make        # build
make run    # build and open
make install  # copy to /Applications

How it works

The app communicates with the HS80 Slipstream dongle over USB HID (0xFF42:0x0001). It sends the same protocol commands that iCUE would — querying battery, firmware, mic status, and controlling LEDs / sleep timer. No kernel extensions or drivers required.

The re-scripts/ directory contains the Python scripts used to reverse-engineer the HID protocol.

License

MIT

About

A lightweight native macOS menu bar app for the Corsair HS80 RGB Wireless headset (no iCUE needed)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Sponsor this project

Packages

Contributors

Languages