Put custom graphics on your SteelSeries Arctis Nova Pro Base Station 128x64 OLED screen.
This utility implements the USB protocol, so you don't need SteelSeries GG/Engine Apps/GameSense, and it works on linux.
Bad Apple at 60 fps. This also showcases the burn-in you will get if not careful with OLEDs. The flickering is due to bad camera settings and not actually shown on the display.
Device | Supported |
---|---|
SteelSeries Arctis Nova Pro Wired | ✅ |
SteelSeries Arctis Nova Pro Wireless | ✅ |
SteelSeries Arctis Pro Wired | ❌ |
SteelSeries Arctis Pro Wireless | ❌ #2 |
PRs and issues for similar devices are welcome!
ggoled text "Hello, World!"
: draw some text onto your display.ggoled img cool_image.png
: draw an image onto your display.ggoled anim -r 10 -l 20 frame1.png frame2.png frame3.png
: play an animation at 10 fps, looped 20 times.ggoled anim animation.gif
: play a gif animation.- See
ggoled --help
for more commands and flags.
For Windows you can download the latest build either from GitHub Actions or from nightly.link (direct download).
Otherwise, install the Rust toolchain and run: cargo install --git https://github.com/JerwuQu/ggoled.git
To run without root on linux you'll first need to copy 11-steelseries-arctis-nova.rules
into /etc/udev/rules.d/
and run udevadm control --reload
and udevadm trigger
as root.