-
-
Notifications
You must be signed in to change notification settings - Fork 524
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
Razer DeathAdder V3. Wrong pooling rate after reboot. #2223
Comments
Update: 6.8.1 kernel fixed this issue for me. |
The problem still persists. |
Honestly sounds like the mouse firmware might be doing some weird things. But you could try to uninstall OpenRazer to see if it makes any difference, because I don't think OpenRazer is causing this at all. |
Yea.. looks like mouse firmware bug for me also, because after "warm boot" this issue appear. I checked #2122. After warm boot, [MyMouseSerial]
dpi_x = 3200
dpi_y = 3200
poll_rate = 8000 Looks same, but pooling rate 1/8. I also moved from arch linux to NixOS, so i doubt reinstalling change something. Looks like i got faulty/unlucky mouse then.. |
Out of curiosity, does the "USB reset" command cause (or correct) this firmware behaviour?
(On Arch, |
Tried. Sadly, not helping me on this case. For example: i rebooted pc, then logged on NixOS. Tested my mouse -> saw that it's 1000Hz -> i replugged mouse. Now mouse at 8000Hz as should. I do "systemctl reboot -i". After that, i pressed "reboot" in windows, but I choose windows 11 in refind for this time. Testing pooling rate and... it 8000Hz as should. After i done with testing on windows, i press "reboot" on windows. I choose in refind NixOS boot, lauched kitty and typed "sudo evhz". Tested my mouse and... pooling rate at 8000Hz. In the end, i "systemctl reboot -i" -> boot NixOS and i got this bug again. Something weird happening when i reboot my pc on Linux? |
Do you have Razer Synapse installed on the Windows side? Also, did you try uninstalling OpenRazer on NixOS? I'd try isolating them to see if having both installed is the cause of the problem. Razer devices typically have a "normal" and "driver" mode. When the device is plugged in, it'll be in "normal" mode, until [ |
Sorry for the delayed response; I've had some troubles to attend to this week. Well, this problem is really weird. Last week, I decided to try plug my mouse in "Headphone Stand" with three USB ports in it, which I rarely used. Plugged mouse -> rebooted, and everything worked as it should. The polling rate stayed at 8000Hz when I rebooted or switched between Windows and NixOS. After that, i was busy, so i couldn't test it thoroughly. I returned home three days ago, and this bug hasn't occurred in these three days anymore. This evening, I decided to try plugging the mouse back into my first USB port, where this bug started happening... and again, everything is working. I tried four chain reboots in a row (NixOS -> reboot -> NixOS -> reboot -> NixOS). I also tried mixing between Windows -> reboot -> NixOS. Everything is working... for now. And yes, I have Razer Synapse on Win 11. I'll keep this bug open for now in case this occur again. Somehow, plugging mouse to usb hub ( Headphone Stand in my case ), fixed the issue? |
I'm not sure. I have the Base Station Chroma ("Headphone Stand") as well, which is just a regular USB 2.0 hub. Was your first port a USB 3.0 (blue one)? |
Yes, blue one. Also i remember that when this pooling rate bug happens, in KDE -> Settings -> USB devices Razer Deathadder "USB version" was 1.1 or 1.0. Right now it shows USB 2.0 always and pooling rate correct. |
After a month without any issues, this bug has reappeared. NixOS update changed related to Python/Glib things, and OpenRazer stopped working. Without the OpenRazer daemon, my mouse was running at a 1000Hz polling rate, according to This error I got after update nixos system
openrazer-daemon -Fv
Traceback (most recent call last):
File "/nix/store/s8vsc4p2cyqc2kim2cjvvl85d9fdz54x-python3.11-openrazer-daemon-3.8.0/bin/.openrazer-daemon-wrapped", line 13, in <module>
from openrazer_daemon.daemon import RazerDaemon, __version__
File "/nix/store/s8vsc4p2cyqc2kim2cjvvl85d9fdz54x-python3.11-openrazer-daemon-3.8.0/lib/python3.11/site-packages/openrazer_daemon/daemon.py", line 20, in <module>
from gi.repository import GLib
File "/nix/store/40cddha2iiqzbqd6dpal3rlrgvb4p0yc-python3.11-pygobject-3.48.2/lib/python3.11/site-packages/gi/importer.py", line 133, in create_module
raise ImportError('cannot import name %s, '
ImportError: cannot import name GLib, introspection typelib not found Anyway, I resolved python/Glib issue by myself, and openrazer-daemon/polychromatic working without errors now, but bug with pooling rate appear again. While pooling rate bugged, I tried: cat /sys/bus/hid/drivers/razer*/*1532*/poll_rate
8000
Mouse replug once again fixed the issue for the current boot session. Note that mouse was connected for a month on back panel USB and worked correctly. I can try plug again mouse to "Headphone Stand" USB-Hub and see if it fix the issue again, but I will hold for now. |
Same issue here. I have DA v3, and after rebooting, my DA v3 is working at USB1.0(12M) mode. Re-plugging solves the problem. I also notice that when the bug happens, using RazerGenie still works; however, setting to X Hz exactly gives X/8 hz polling rate (reported by evhz). This happens whether I connect my mouse on motherboard, behind one, or two hub. |
@johnjohnlin Have you updated the firmware? It's a known issue for DA v3. |
@tfhavingfun Thank you! After updating the firmware and testing for a few reboot cycles, I think the firmware is the root cause of this issue. |
Distribution
OS: Arch Linux x86_64
Kernel: 6.7.9-arch1-1
Openrazer-driver-dkms 3.7.0-1
Support
Issue
Greetings.
Got the problem with my DeathAdder V3. I installed openrazer-dkms, set plugdev group, rebooted, installed polychromatic app, plugged my mouse, set 8000Hz pooling rate.
Then I used
sudo evhz
app to verify that my mouse actually at, 8000Hz, which is correct.After pc reboot,
evhz
report that my mouse stuck at 1000Hz pooling rate, when inpolychromatic
polling rate set at 8000Hz.What I tried to fix the issue
After fresh boot, I changed from 8000Hz pooling rate to 1000Hz in
polychromatic
.At 8000Hz in
polychromatic
,evhz
reportsLatest 1000Hz, Average 856Hz
. When I set to 1000Hz inpolychromatic
,evhz
reportsLatest 125Hz, Average 116Hz
for example.modprobe -r usbhid && modprobe usbhid
does not fix this issue.The only way I found to fix this issue, is unplug/replug my mouse. I tried to put in different usb ports -> reboot and verify my pooling rate. All usb ports behave the same. I also checked the logs, but i don't see anything suspicious. For me atleast.
In windows, all working as intended.
dmesg.razer.txt
dmesg.usb.txt
journalctl.razer.txt
ls.al.txt
lsmod.razer.txt
The text was updated successfully, but these errors were encountered: