Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Aerox 3 wireless - Color's are not saving #191

Closed
ChocolatePie698 opened this issue Oct 22, 2022 · 6 comments
Closed

Aerox 3 wireless - Color's are not saving #191

ChocolatePie698 opened this issue Oct 22, 2022 · 6 comments
Labels

Comments

@ChocolatePie698
Copy link

Bug description

RGB color selections is not saving.

What happened

Changing colors seems to be fine at first but when the mouse disconnects or when the USB dongle disconnects, the RGB colors go back to what it was before.

What was expected

Turning off/disconnecting the mouse, and the colors stay the same before turning off/ disconnecting the mouse.

Step to reproduce

Change the z1, z2, and z3 colors to whatever. Turn off the mouse and watch rainbows come back.

System information

RIVALCFG
========
Version: 4.7.0
udev rules installed: True
udev rules up to date: True
Installation path: /usr/lib/python3.10/site-packages/rivalcfg

OPERATING SYSTEM
================
OS: Linux
Platform: Linux-6.0.2-arch1-1-x86_64-with-glibc2.36
Version: #1 SMP PREEMPT_DYNAMIC Sat, 15 Oct 2022 14:00:49 +0000
Distribution issue: Arch Linux \r (\l)

PYTHON
======
Python version: 3.10.8
HIDAPI version: 0.12.0.post2

PLUGGED STEELSERIES DEVICES ENDPOINTS
=====================================
1038:1838 | 00 | SteelSeries Aerox 3 Wireless (firmware v0)
1038:1838 | 00 | SteelSeries Aerox 3 Wireless (firmware v0)
1038:1838 | 01 | SteelSeries Aerox 3 Wireless (firmware v0)
1038:1838 | 02 | SteelSeries Aerox 3 Wireless (firmware v0)
1038:1838 | 03 | SteelSeries Aerox 3 Wireless (firmware v0)
1038:1838 | 04 | SteelSeries Aerox 3 Wireless (firmware v0)
@flozz
Copy link
Owner

flozz commented Oct 23, 2022

Sadly, this is not a bug: on newer devices, colors are not saved anymore in the mouse memory... So it get back to the default (that can be a rainbow effect or off) :(

I will have to find a way to restore it automatically at startup, at wake up and when the device is plugged in...

@ChocolatePie698
Copy link
Author

Damn that's sad. I'm just used to mice storing lighting in memory. Thanks for letting me know on that.

@blurttextur
Copy link

Is there a way to run rivalcfg as a daemon, so whenever the computer wakes up, or the mouse reconnects, the commands run again?

I'm having the same issue, so I created a bash script to reset the color options (that runs at startup), but I'm not sure how to make it run whenever the mouse reconnects or the computer wakes up from idle.

@flozz
Copy link
Owner

flozz commented Dec 2, 2022

It is possible to run a command when a specific device is plugged to the computer using udev:

But I do not think it will work for the wireless mice that wake up after IDLE as the USB dongle is never disconnected from the computer.

@wadhah101
Copy link

wadhah101 commented Dec 31, 2022

Can confirm that this option is working on Aerox 3

    The option is now on `master` for all devices that supports it (Aerox and Prime):
  -d DEFAULT_LIGHTING, --default-lighting DEFAULT_LIGHTING
                        Set default lighting at mouse startup (values: off, reactive,
                        rainbow, reactive-rainbow, default: rainbow)

Originally posted by @flozz in #195 (comment)

This issues should be marked as closed

@flozz
Copy link
Owner

flozz commented Dec 31, 2022

Thank you for the feedback :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants