What manufacturer mice can I use button mapping in Linux?

This page summarizes the projects mentioned and recommended in the original post on /r/linux_gaming

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. openrazer

    Open source driver and user-space daemon to control Razer lighting and other features on GNU/Linux

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. ckb-next

    RGB Driver for Linux

    So if you're in the market for something new then they may be a good option. The list of supported hardware in ckb-next is here: https://github.com/ckb-next/ckb-next/wiki/Supported-Hardware

  4. libratbag

    A DBus daemon to configure input devices, mainly high-end and gaming mice

    Logitech with ratbagd / Piper works quite well in my experience. List of supported devices

  5. mouse_m908

    Control various Redragon gaming mice from Linux, BSD and Haiku

    I use this with this and neutered all the RGB nonsense.. The Macros work great. The wireless version of the mouse is not so well supported.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Any good gaming mouse that is Linux compatible?

    2 projects | /r/linux_gaming | 11 Jul 2023
  • Using the Razer Tartarus on the Steam Deck

    2 projects | /r/SteamDeck | 28 Apr 2023
  • Anybody has experience with ASUS ROG Keris Wireless mouse on Linux? Does it work well with libratbag and rogdrv?

    2 projects | /r/linuxhardware | 16 Feb 2023
  • Alternatives for G502

    4 projects | /r/G502MasterRace | 4 Jan 2023
  • My friend really hates RGB on his stuff.

    5 projects | /r/pcmasterrace | 2 Jan 2023

Did you know that C++ is
the 7th most popular programming language
based on number of references?