Home โ€บ Guides โ€บ Wireless mice

Linux-compatible wireless mice

57 wireless mice have Linux support beyond basic input, ranked here by how many extra features work on Linux. Every entry links to its own page with the distro-by-distro table and what to install.

How to read this. We rank by the number of features that Linux drivers and tools support for each model, not by hardware quality: we don't test devices ourselves, and basic input works through generic drivers anyway. Treat the list as "what you can configure on Linux", then pick on the hardware itself.

Top 25 wireless mice by Linux support

DeviceWorks on LinuxNeedsKernel
Logitech PRO X Wireless
Battery levelDPIRGB / lightingPolling rateHi-res scrolling+2
Solaar, libratbag + PiperLinux 6.6+
Logitech Wireless Mouse MX Master
Battery levelDPIHi-res scrollingButton remappingSmartShift wheel+2
Solaar, libratbag + PiperLinux 5.6+
Logitech Wireless Mouse MX Master 2S
Battery levelDPIHi-res scrollingButton remappingSmartShift wheel+2
Solaar, libratbag + PiperLinux 6.10+
Razer Lancehead Wireless
Battery levelDPIRGB / lightingPolling rateSleep timer
OpenRazer, OpenRGBโ€”
Razer Mamba Wireless
Battery levelDPIRGB / lightingPolling rateSleep timer
OpenRazer, OpenRGBโ€”
Logitech G502 X Wireless
Battery levelDPIHi-res scrollingButton remapping
libratbag + PiperLinux 7.3 (upcoming)
ASUS ROG Harpe Wireless
DPIRGB / lightingButton remappingOnboard profiles
libratbag + Piperโ€”
ASUS ROG Keris Wireless
DPIRGB / lightingButton remappingOnboard profiles
libratbag + Piper, OpenRGBโ€”
ASUS ROG Keris Wireless AimPoint
DPIRGB / lightingButton remappingOnboard profiles
libratbag + Piper, OpenRGBโ€”
ASUS ROG Strix Impact II Wireless
DPIRGB / lightingButton remappingOnboard profiles
libratbag + Piper, OpenRGBโ€”
ASUS ROG Strix Impact III Wireless
DPIRGB / lightingButton remappingOnboard profiles
libratbag + Piperโ€”
Logitech Wireless Mouse M325
Battery levelDPIHi-res scrollingButton remapping
Solaar, libratbag + Piperโ€”
Logitech Wireless Mouse Pebble M350
Battery levelDPIButton remappingMulti-device switching
Solaarโ€”
Razer HyperPolling Wireless
Battery levelDPIPolling rateSleep timer
OpenRazerโ€”
SteelSeries Rival 650 Wireless
DPIRGB / lightingButton remapping
libratbag + Piper, OpenRGBโ€”
Corsair Harpoon Wireless
RGB / lightingMacro keys
OpenRGB, ckb-nextโ€”
Corsair Ironclaw Wireless
RGB / lightingMacro keys
OpenRGB, ckb-nextโ€”
ASUS ROG Gladius II Wireless
RGB / lighting
OpenRGBโ€”
Corsair Ironclaw Wireless SE
RGB / lighting
OpenRGBโ€”
Corsair M65 RGB Ultra Wireless
RGB / lighting
OpenRGBโ€”
Corsair M75 Wireless
RGB / lighting
OpenRGBโ€”
Glorious Model D / D- Wireless
RGB / lighting
OpenRGBโ€”
Glorious Model O / O- Wireless
RGB / lighting
OpenRGBโ€”
SteelSeries Aerox 3 CS2 Dragon Lore Edition Wireless
RGB / lighting
OpenRGBโ€”
SteelSeries Aerox 3 Wireless
RGB / lighting
OpenRGBโ€”

All mice, with filters

Wireless mice where you can see battery level on Linux (26)

The charge level can be read from Linux through the tool or driver listed above.

DeviceWorks on LinuxNeedsKernel
Logitech PRO X Wireless
Battery levelDPIRGB / lightingPolling rateHi-res scrolling+2
Solaar, libratbag + PiperLinux 6.6+
Logitech Wireless Mouse MX Master
Battery levelDPIHi-res scrollingButton remappingSmartShift wheel+2
Solaar, libratbag + PiperLinux 5.6+
Logitech Wireless Mouse MX Master 2S
Battery levelDPIHi-res scrollingButton remappingSmartShift wheel+2
Solaar, libratbag + PiperLinux 6.10+
Razer Lancehead Wireless
Battery levelDPIRGB / lightingPolling rateSleep timer
OpenRazer, OpenRGBโ€”
Razer Mamba Wireless
Battery levelDPIRGB / lightingPolling rateSleep timer
OpenRazer, OpenRGBโ€”
Razer HyperPolling Wireless
Battery levelDPIPolling rateSleep timer
OpenRazerโ€”

See all mice and filter by this feature

Wireless mice where you can adjust DPI on Linux (20)

DPI is the sensor's sensitivity (dots per inch). The listed tool can show or change the DPI steps from Linux.

DeviceWorks on LinuxNeedsKernel
Logitech PRO X Wireless
Battery levelDPIRGB / lightingPolling rateHi-res scrolling+2
Solaar, libratbag + PiperLinux 6.6+
Logitech Wireless Mouse MX Master
Battery levelDPIHi-res scrollingButton remappingSmartShift wheel+2
Solaar, libratbag + PiperLinux 5.6+
Logitech Wireless Mouse MX Master 2S
Battery levelDPIHi-res scrollingButton remappingSmartShift wheel+2
Solaar, libratbag + PiperLinux 6.10+
Razer Lancehead Wireless
Battery levelDPIRGB / lightingPolling rateSleep timer
OpenRazer, OpenRGBโ€”
Razer Mamba Wireless
Battery levelDPIRGB / lightingPolling rateSleep timer
OpenRazer, OpenRGBโ€”
ASUS ROG Harpe Wireless
DPIRGB / lightingButton remappingOnboard profiles
libratbag + Piperโ€”
ASUS ROG Keris Wireless
DPIRGB / lightingButton remappingOnboard profiles
libratbag + Piper, OpenRGBโ€”
ASUS ROG Keris Wireless AimPoint
DPIRGB / lightingButton remappingOnboard profiles
libratbag + Piper, OpenRGBโ€”

See all mice and filter by this feature

Wireless mice where you can remap buttons on Linux (19)

The mouse buttons can be remapped from Linux with the listed tool.

DeviceWorks on LinuxNeedsKernel
Logitech PRO X Wireless
Battery levelDPIRGB / lightingPolling rateHi-res scrolling+2
Solaar, libratbag + PiperLinux 6.6+
Logitech Wireless Mouse MX Master
Battery levelDPIHi-res scrollingButton remappingSmartShift wheel+2
Solaar, libratbag + PiperLinux 5.6+
Logitech Wireless Mouse MX Master 2S
Battery levelDPIHi-res scrollingButton remappingSmartShift wheel+2
Solaar, libratbag + PiperLinux 6.10+
ASUS ROG Harpe Wireless
DPIRGB / lightingButton remappingOnboard profiles
libratbag + Piperโ€”
ASUS ROG Keris Wireless
DPIRGB / lightingButton remappingOnboard profiles
libratbag + Piper, OpenRGBโ€”
ASUS ROG Keris Wireless AimPoint
DPIRGB / lightingButton remappingOnboard profiles
libratbag + Piper, OpenRGBโ€”
SteelSeries Rival 650 Wireless
DPIRGB / lightingButton remapping
libratbag + Piper, OpenRGBโ€”

See all mice and filter by this feature

Wireless mice where you can switch between computers on Linux (3)

Switching which paired computer the device talks to (for example Logitech Easy-Switch) can be done from Linux.

DeviceWorks on LinuxNeedsKernel
Logitech Wireless Mouse MX Master
Battery levelDPIHi-res scrollingButton remappingSmartShift wheel+2
Solaar, libratbag + PiperLinux 5.6+
Logitech Wireless Mouse MX Master 2S
Battery levelDPIHi-res scrollingButton remappingSmartShift wheel+2
Solaar, libratbag + PiperLinux 6.10+
Logitech Wireless Mouse Pebble M350
Battery levelDPIButton remappingMulti-device switching
Solaarโ€”

Brands

Logitech (27)ASUS (11)SteelSeries (9)Corsair (5)Razer (3)Glorious (2)

Check a specific device

Already have one in mind? Search it on the home page, or paste your lsusb output to check everything you have plugged in. Something wrong here? Report it.