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
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
Release history Release notifications | RSS feed
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)
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | f71595289c91ba0a8a2174ed0027a2f5cd40e9a09386a5fc703c94fe631e854c |
|
MD5 | b99ff489baa6a09a12d835fb726eed0c |
|
BLAKE2b-256 | fc10a84406a134f6026c92c6b99596799fc8f784120b7b0ea45a0c4024eba249 |