Thriving Thriving Python PY QM
↑ 36 ?
gamesir-linux-tools broroeror/gamesir-linux-tools

Linux configuration app for GameSir controllers and Logitech mice (Qt/QML): RGB, curves, remaps, macros, DPI, profiles, backups — reverse-engineered, local-only, verified writes.

HEALTH ? 93 / Healthy
// hidden gem// funded// release machine game-controllergamesirhidrawlinuxreverse-engineeringhidkdelogitechmousepyside6 ?

// readme

Deadband — a Linux configuration app for controllers and mice

A Linux GUI for gaming input devices, driven over each device’s vendor (hidraw) interface (or vendor-class USB for the G7 Pro, G7 SE and Kaleid). Currently supports the GameSir Cyclone 2, G7 Pro, G7 Pro 8K PC, G7 SE and Tarantula Pro 8K controllers, the GameSir Kaleid (lighting only) and the Logitech G502 X LIGHTSPEED mouse (see Tested hardware); the protocol modules are per-vendor (vendors/gamesir, vendors/logitech), so other manufacturers can be added alongside.

The configurable models offer:

  • Live input view — sticks, triggers, all buttons (incl. the L4/R4/M/Home/ Share extras), D-pad, battery + charging, firmware version, and a mode warning.
  • Profiles — pick the profile you’re editing (three on G7 SE, four on other models); a dot marks the one the controller is actually running. Reset a profile to its defaults.
  • Lighting — on the Cyclone 2 and Kaleid: per-light RGB, captured effect presets, brightness/speed and a custom keyframe animation editor (add/remove keyframes, randomize; play/pause on the Cyclone 2), with four lights on the Cyclone 2…