a simple tool to configure the SteelSeries Elite Prism Headset on Linux
this project depends on the following python libraries:
appindicator gtk pyudev webcolors yaml
for example, on Ubuntu, you would have to install the following packages:
sudo apt-get install python-appindicator python-gtk2 python-pyudev python-webcolors python-yaml
get the code:
git clone https://github.com/mimfgg/elite-prism-ctl.git
cd elite-prism-ctl
by default, your user cannot write to the device of your soundcard because of restrictive permissions, we need to add this kernel rule:
sudo cp xx-elite-prism.rules /etc/udev/rules.d/94-elite-prism.rules
sudo restart udev
unplug/replug your prism soundcard if it was already plugged in, then start as an indicator with:
python ./elite-prism-ctl.py --as-indicator
usage: elite-prism-ctl.py [-h] [--set-color COLOR] [--reload] [--as-indicator]
A tool to configure the SteelSeries Elite Prism Headset.
optional arguments:
-h, --help show the help message and exit
--set-color COLOR set the color to the given valid css color name or hex string and exit
--reload reload settings from the configuration file and exit
--as-indicator start as a panel indicator