Skip to main content

Configure the SteelSeries Rival 100 gaming mouse

Project description

# rivalcfg: Configure the SteelSeries Rival 100 gaming mouse

rivalcfg is a small CLI utility program that allows you to configure
the SteelSeries Rival 100 gaming mouse on Linux.


## Requirement

* Any Linux distribution that use `udev` (Debian, Ubuntu, ArchLinux,
Fedora,...)
* [`pyudev`](https://pypi.python.org/pypi/pyudev)


## Installation

Clone the repositiory:

git clone https://github.com/flozz/rivalcfg.git
cd rivalcfg

Install rivalcfg (as root):

pip install .

Install `udev` rules to allow non-root users to configure the mouse (as root):

cp extra/99-steelseries-rival-100.rules /etc/udev/rules.d/
udevadm trigger


## CLI

Usage: rivalcfg [options]

Options:
-h, --help show this help message and exit
-s SENSITIVITY, --sensitivity1=SENSITIVITY
Set sensitivity preset 1 (allowed values are 250, 500,
1000, 1250, 1500, 1750, 2000 and 4000; default value
is 1000)
-S SENSITIVITY, --sensitivity2=SENSITIVITY
Set sensitivity preset 2 (allowed values are 250, 500,
1000, 1250, 1500, 1750, 2000 and 4000; default value
is 2000)
-p POLLING_RATE, --polling-rate=POLLING_RATE
Set polling rate in Hz (allowed values are 125, 250,
500 and 1000; default value is 1000)
-c COLOR, --color=COLOR
Set the mouse backlight color (color can be an
hexadecimal color or a nammed color; e.g. ff0000, f00,
#ff0000, #f00, red,...)
-e LIGHT_EFFECT, --light-effect=LIGHT_EFFECT
Set the light effect (allowed values are 1 or static,
2, 3 or breath, 4)
-b ACTION, --btn6-action=ACTION
Set the action of the button under the wheel (allowed
values are default and os)
-r, --reset Reset all options to their default values

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rivalcfg-1.0.0.tar.gz (4.8 kB view details)

Uploaded Source

File details

Details for the file rivalcfg-1.0.0.tar.gz.

File metadata

  • Download URL: rivalcfg-1.0.0.tar.gz
  • Upload date:
  • Size: 4.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for rivalcfg-1.0.0.tar.gz
Algorithm Hash digest
SHA256 f71595289c91ba0a8a2174ed0027a2f5cd40e9a09386a5fc703c94fe631e854c
MD5 b99ff489baa6a09a12d835fb726eed0c
BLAKE2b-256 fc10a84406a134f6026c92c6b99596799fc8f784120b7b0ea45a0c4024eba249

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page