Home › Headsets › Logitech

Does the Logitech G935 work on Linux?

Supported. 7 extra features available on Linux (Battery level, DPI, RGB / lighting, Sidetone…) via HeadsetControl, Solaar, libratbag + Piper, OpenRGB, Linux kernel.

Which distros work?

DistroKernelVerdict
Arch Linux
CachyOS, EndeavourOS
✅ 7.2✅ All 7 features with repo packages
Fedora 44
Bazzite, Nobara
✅ 7.2✅ All 7 features with repo packages
Fedora 43✅ 7.2✅ All 7 features with repo packages
openSUSE Tumbleweed✅ 7.2⚠️ 6 of 7 features from repos; sidetone: install HeadsetControl from upstream
Ubuntu 26.04 LTS
Kubuntu, Xubuntu, Ubuntu flavours
✅ 7.0⚠️ 6 of 7 features from repos; sidetone: install HeadsetControl from upstream
Ubuntu 24.04 LTS
Linux Mint 22, elementary OS 8
✅ 6.8⚠️ 5 of 7 features from repos; rgb / lighting: install HeadsetControl or OpenRGB from upstream; sidetone: install HeadsetControl from upstream
Ubuntu 22.04 LTS
Linux Mint 21
5.15 (driver in 6.4; 6.8 available)⚠️ 4 of 7 features from repos; hi-res scrolling: install the HWE kernel; rgb / lighting: install HeadsetControl or OpenRGB from upstream; sidetone: install HeadsetControl from upstream
Debian 13✅ 6.12⚠️ 5 of 7 features from repos; rgb / lighting: install HeadsetControl or OpenRGB from upstream; sidetone: install HeadsetControl from upstream
Debian 126.1 (driver in 6.4; 6.12 available)⚠️ 4 of 7 features from repos; hi-res scrolling: install the backports kernel; rgb / lighting: install HeadsetControl or OpenRGB from upstream; sidetone: install HeadsetControl from upstream

Kernel versions are each release's default (and optional newer) kernel as of 2026-10-05. Distros sometimes backport drivers, so an older kernel can still work. Basic input and audio work through generic drivers regardless; this table is about the extra features.

Linux features

FeatureProvided by
Battery levelHeadsetControl, Linux kernel 6.4+, Solaar
DPIlibratbag + Piper
RGB / lightingHeadsetControl, OpenRGB
SidetoneHeadsetControl
Hi-res scrollingLinux kernel 6.4+
Button remappinglibratbag + Piper
Device settingsSolaar

What to install

ToolInstall
HeadsetControlArch: sudo pacman -S headsetcontrol
Fedora: sudo dnf install headsetcontrol
Not in Debian, Ubuntu repos — upstream instructions
SolaarArch: sudo pacman -S solaar
Fedora: sudo dnf install solaar
Debian: sudo apt install solaar
Ubuntu: sudo apt install solaar
Flatpak: flatpak install flathub io.github.pwr_solaar.solaar
libratbag + PiperArch: sudo pacman -S piper
Fedora: sudo dnf install piper
Debian: sudo apt install piper
Ubuntu: sudo apt install piper
Flatpak: flatpak install flathub org.freedesktop.Piper
OpenRGBArch: sudo pacman -S openrgb
Fedora: sudo dnf install openrgb
Debian: sudo apt install openrgb
Ubuntu: sudo apt install openrgb
Flatpak: flatpak install flathub org.openrgb.OpenRGB
Linux kernelBuilt in, nothing to install.

Is this my device?

Run lsusb and look for this ID: 046d:0a87. Or paste your whole lsusb output into the lookup on the home page.

Kernel driver: hid-logitech-hidpp — Linux 6.4+

"Supported" means the device appears in that project's device list. We don't test hardware ourselves; see how this works. Something wrong here? Report it.

More Logitech headsets

Logitech G733
7 Linux features
Logitech G635
5 Linux features
Logitech G PRO X
4 Linux features
Logitech G533
4 Linux features
Logitech G535
4 Linux features
Logitech G PRO
3 Linux features