corsair-void-cli

Crates.iocorsair-void-cli
lib.rscorsair-void-cli
version0.1.3
created_at2025-01-24 20:10:19.139279+00
updated_at2025-04-28 09:26:08.614795+00
descriptionCli app to manage Corsair Void headsets
homepage
repositoryhttps://github.com/LOSEARDES77/corsair-void-cli
max_upload_size
id1529903
size21,401
LOSEARDES77 (LOSEARDES77)

documentation

README

This is a cli interface for the Corsair Void device ABI introduced on linux 6.13.


Installation and Usage

Assuming you have rust toolchain installed and cargo in PATH

cargo install corsair-void-cli

corsair-void-cli <subcommand>


Subcommands

  • info Shows the device id, firmware versions, max sidetone value and microphone position. Use -j to print in json format.
  • send-alert <alert> Plays a built-in notification from the headset where <alert> is 0 or 1. Requires write privileges on /sys/bus/hid/drivers/hid-corsair-void/<dev_id>/send_alert file (Run with sudo).
  • set-sidetone <sidetone> Sets the sidetone value, where 0 < <sidetone> < max_sidetone. Requires write privileges on /sys/bus/hid/drivers/hid-corsair-void/<dev_id>/set_sidetone file (Run with sudo).
  • battery Prints out battery information. Use -j to print in json format.

Used resources

kernel.org documentation driver commit

Commit count: 12

cargo fmt