SteelSeries Rival 95 and Rival 100 PC Bang

The Rival 95 and the Rival 100 PC Bang Edition is a low end version of the Rival 100 that does not have LEDs.

Supported Models

SteelSeries Rival 95


SteelSeries Rival 95 MSI Edition


SteelSeries Rival 95 PC Bang


SteelSeries Rival 100 PC Bang


Command-Line Usage

usage: rivalcfg [-h] [--list] [--version] [--no-save] [--update-udev]
                [--print-udev] [--print-debug] [-s SENSITIVITY1]
                [-S SENSITIVITY2] [-p POLLING_RATE] [-b BTN6_MODE] [-r]

optional arguments:
  -h, --help            show this help message and exit
  --list                List supported devices and exit
  --version             show program's version number and exit
  --no-save             Do not persist settings in the internal device memory
  --update-udev         Updates udev rules (Linux only, requires to be run as
  --print-udev          Prints udev rules and exit
  --print-debug         Prints debug informations and exit

SteelSeries Rival 95 Options:
  -s SENSITIVITY1, --sensitivity1 SENSITIVITY1
                        Set sensitivity preset 1 (DPI) (values: 250, 500,
                        1000, 1250, 1500, 1750, 2000, 4000, default: 1000)
  -S SENSITIVITY2, --sensitivity2 SENSITIVITY2
                        Set sensitivity preset 2 (DPI) (values: 250, 500,
                        1000, 1250, 1500, 1750, 2000, 4000, default: 2000)
  -p POLLING_RATE, --polling-rate POLLING_RATE
                        Set polling rate (Hz) (values: 125, 250, 500, 1000,
                        default: 1000)
  -b BTN6_MODE, --btn6-mode BTN6_MODE
                        Set the mode of the button under the wheel (values:
                        dpi, os, default: dpi)
  -r, --reset           Reset all settings to their factory default

Please report any bug on Github:

Python API