I have the new Razer 8000 Hz prototype gaming mouse on my desk.

Everything about latency. Tips, testing methods, mouse lag, display lag, game engine lag, network lag, whole input lag chain, VSYNC OFF vs VSYNC ON, and more! Input Lag Articles on Blur Busters.
Locked
sk1p
Posts: 124
Joined: 21 Mar 2020, 01:21

Re: I have the new Razer 8000 Hz prototype gaming mouse on my desk.

Post by sk1p » 21 Apr 2021, 04:26

I'm done with my tests on 8k Viper. Any of polling rate above 1000hz leads to inconsistent aim in CS GO, but at the first look it works fine, so to my opinion technology it's too raw and 1000hz still the best(just work stable). Tried 2000hz with capping fps at fps_max 300, result is worse with than with 1000hz. (probably I need new CPU and GPU :D, but according ti reviews there with 5900X and 5700xt results the same)

User avatar
Chief Blur Buster
Site Admin
Posts: 11647
Joined: 05 Dec 2013, 15:44
Location: Toronto / Hamilton, Ontario, Canada
Contact:

Re: I have the new Razer 8000 Hz prototype gaming mouse on my desk.

Post by Chief Blur Buster » 21 Apr 2021, 06:18

sk1p wrote:
21 Apr 2021, 04:26
I'm done with my tests on 8k Viper. Any of polling rate above 1000hz leads to inconsistent aim in CS GO, but at the first look it works fine, so to my opinion technology it's too raw and 1000hz still the best(just work stable).
CS:GO doesn't work well as Valorant. Try retesting your tests with newer engines such as Valorant.

IMHO, CS:GO needs a modification by Valve to work more reliably with >1000Hz and high-DPI operation.
Kamen Rider Blade wrote:
21 Apr 2021, 02:50
Since 8 kHz is the official "Upper Limit" of USB Polling based on the smallest possible Micro-Frame Packet Time Interval allowed via USB standard.
Check out my proposal: High Definition Mouse Extensions API

This optionally decouples USB poll from sensor rate, while relaying the whole sensor rate to PC. 20KHz accurately microsecond-timestamped coordinates transmitted in batches at lower poll is possible.
Kamen Rider Blade wrote:
21 Apr 2021, 02:50
But given what I analyzed, we have 28 possible Whole Integer Refresh Rates that align around the integer based Micro-Frame Packets. That's 24 more than is already specified by USB IF (Implementors Forum) and Spec.
I think introducing a HD Mouse API is a MUCH easier battle, and latency consistency would be better with microsecond sensor-side timestamps. At the 125us timescales, latency consistency becomes a more pressured factor than reducing average latency even further. (Also latency consistency = less likely to microstutter).

It's a lower lying apple with bigger benefits to end users & easier to deploy than a USB IF modification.

It does not preclude USB IF modification too, as HD Mouse API does not assume the connection is USB-based, or even synchronous.

Razer also expressed potential interest in this type of front.

Thoughts? Since you sound technically knowledgeable from the sound of your posts, I'd love your comments about refining the HD Mouse API proposal. You can reply here or in that thread.
Head of Blur Busters - BlurBusters.com | TestUFO.com | Follow @BlurBusters on Twitter

Image
Forum Rules wrote:  1. Rule #1: Be Nice. This is published forum rule #1. Even To Newbies & People You Disagree With!
  2. Please report rule violations If you see a post that violates forum rules, then report the post.
  3. ALWAYS respect indie testers here. See how indies are bootstrapping Blur Busters research!

sk1p
Posts: 124
Joined: 21 Mar 2020, 01:21

Re: I have the new Razer 8000 Hz prototype gaming mouse on my desk.

Post by sk1p » 21 Apr 2021, 07:04

Chief Blur Buster wrote:
21 Apr 2021, 06:18
sk1p wrote:
21 Apr 2021, 04:26
I'm done with my tests on 8k Viper. Any of polling rate above 1000hz leads to inconsistent aim in CS GO, but at the first look it works fine, so to my opinion technology it's too raw and 1000hz still the best(just work stable).
CS:GO doesn't work well as Valorant. Try retesting your tests with newer engines such as Valorant.

IMHO, CS:GO needs a modification by Valve to work more reliably with >1000Hz and high-DPI operation.

Completely agree, I have sens 3 with 400dpi and tested several times 800 DPI with 1.5 send or 1600 dpi with 0.75 sens and my aim become worse.

User avatar
lyrill
Posts: 384
Joined: 06 Oct 2020, 10:37

Re: I have the new Razer 8000 Hz prototype gaming mouse on my desk.

Post by lyrill » 21 Apr 2021, 07:37

still waiting on words about updating Synapse 3 with some circular testing/calibration, or better yet more custom choices for individual playstyles (if you can translate playstyles to standardized testing suites, beyond just drawing Ziplines or arbitrary merrygOround...)

First Corsair updating their software to 3 with circular calib, then GWTest result came out yesterday for GPX, 94. Sensei Ten was 93. Circular scores were lower too. This is supposedly updated hardware/firmware, so maybe it is sub micron level accuracy, but this is still 1khz. Wonder what they can score with 8khz. (oh and this is still standard Qpad black cloth, I'm still asking them to use hard pad instead, and retest everything, but they seem to be still cheaping out on effort etc)

and erm...yeah, I forgot what else I wanted to ask....but this is another thing, plz make another 8khz shape... did I mention basilisk/imperator body + half naga hex left panel +deathadder/viper front super hybrid? well I'm mentioning it again.

User avatar
Kamen Rider Blade
Posts: 61
Joined: 19 Feb 2021, 22:56

Re: I have the new Razer 8000 Hz prototype gaming mouse on my desk.

Post by Kamen Rider Blade » 21 Apr 2021, 15:27

Chief Blur Buster wrote:
21 Apr 2021, 06:18
Kamen Rider Blade wrote:
21 Apr 2021, 02:50
Since 8 kHz is the official "Upper Limit" of USB Polling based on the smallest possible Micro-Frame Packet Time Interval allowed via USB standard.
Check out my proposal: High Definition Mouse Extensions API

This optionally decouples USB poll from sensor rate, while relaying the whole sensor rate to PC. 20KHz accurately microsecond-timestamped coordinates transmitted in batches at lower poll is possible.
Kamen Rider Blade wrote:
21 Apr 2021, 02:50
But given what I analyzed, we have 28 possible Whole Integer Refresh Rates that align around the integer based Micro-Frame Packets. That's 24 more than is already specified by USB IF (Implementors Forum) and Spec.
I think introducing a HD Mouse API is a MUCH easier battle, and latency consistency would be better with microsecond sensor-side timestamps. At the 125us timescales, latency consistency becomes a more pressured factor than reducing average latency even further. (Also latency consistency = less likely to microstutter).

It's a lower lying apple with bigger benefits to end users & easier to deploy than a USB IF modification.

It does not preclude USB IF modification too, as HD Mouse API does not assume the connection is USB-based, or even synchronous.

Razer also expressed potential interest in this type of front.

Thoughts? Since you sound technically knowledgeable from the sound of your posts, I'd love your comments about refining the HD Mouse API proposal. You can reply here or in that thread.
I love your TimeStamp concept for HD Mouse API, but the issue with it is Game Developer support and getting USB IF to add it to the spec as a future feature. And then, if USB-IF only makes it "Optional", the chances of adoption go down.

Also, will Windows & Linux adopt it?

The fact that you want to make it "Optional" is the real weakness, if it's "Optional", we see how support on "optional" features have been in many game titles. Does anybody remember PhysX? nVIDIA Hair Works?

Implementation wise, I think it's fine as is since you're just presenting mouse data with a Time Stamp so that the end developer can process it in temporal FIFO order. You kept it simple, which is optimum, but making it optional is the real weak spot IMO.

And getting USB-IF to try to force this new paradigm of mouse tracking won't be easy if you want to see any significant adoption rate. I bet they'll think the current paradigm is fine and won't understand our needs for it since they don't see latency as that significant of an issue.

We're the ones pushing for fixing "Latency" issues. Regular USB folks just really care about compatibility & bandwidth.

My idea is wonky in it's own way since it adds 24 more Refresh Rate options for a total of 28 options with 3 slots for User Customizeable Polling Rates based on Integer amounts of Micro-Frame Packets. But that's the rub. I'm just creating more Polling Rate options out of the existing ones for a total of 32 slots for "Default Polling Rate" choices.

My idea doesn't bring any changes to the Game Developer side since most of the chances will be at a USB Driver level.

Yeah, there might be some bugs that arise from it since I have a wide range of polling rates, but I'm going down a different rabbit hole for USB and for different reasons.

Power Savings on certain USB devices is one of those reasons, along with different Higher Polling Rate options than the stock 4 choices we have now.

I guess we both have our different causes to fight for in the face of USB Standards =D.

ChillyRide1712
Posts: 6
Joined: 19 Apr 2021, 18:59

Re: I have the new Razer 8000 Hz prototype gaming mouse on my desk.

Post by ChillyRide1712 » 21 Apr 2021, 15:52

masneb wrote:
20 Apr 2021, 00:21
ChillyRide1712 wrote:
19 Apr 2021, 19:20
Valorant, CS:GO show fps drops when fast moving mouse, but if u cap ur fps to lowest ur saw its fine and playable. No problems with fps drops in Overwatch where my 5700xt on 90+% usage at 400 fps. Basically CPU struggle to register fast movements or it is supposed to work like that, dont know, but I fixed sttuters and improve fps by closing services and apps in background.
I have a 5900x as well and it doesn't come close to maxing out a core running at 8k polling. The current problems with 8k have nothing to do with CPU utilization unless you're running a really low end PC. A 5900x has 12 cores, CSGO definitely doesn't peg all of those cores, therefore you'll never run into a CPU bottleneck specifically in that game with that processor.

The problem with 8k has something to do with USB being unable to handle the amount of polling it's doing, games not being able to deal with that much input data, the mouse still being in it's infancy, or a combination of the above. I basically run the mouse at 1k now to avoid such situations. Sometimes games will seemingly handle it well, then freak out on occasion. I have another one where it actually causes reduced input, the mouse input slows down like I'm decreasing the DPI when I go to 8k. Have another one that causes microstuttering and hitching. Another in which it seems like it skips inputs erratically from the mouse, like it's dropping some inputs and that relationship isn't linear, so it'll lead to erratic movement.

I still also have a problem where the mouse cursor on occasion will start freaking out either when not even touching the mouse or when I'm actually using it. It will erratically 'vibrate' between two different positions like it loses tracking. It's very easy to see when it's doing this if I'm watching a youtube video and it's sitting in the window. When the controls disappear, any movement from the mouse causes them to come back. Normally I would think that's related to the surface it's on, but it doesn't matter what I use. That started happening when I upgraded from the launch firmware. Both of the newer ones still have this issue.
It is with CPU utilization. Open task manager, perfomance tab, cpu, sort by logical procces. Now move mouse on sektop, 1 core at 100% while u moving mouse. My mouse settings is 20k dpi, 8k poll rate, mouse precision is off.

masneb
Posts: 239
Joined: 15 Apr 2019, 03:04

Re: I have the new Razer 8000 Hz prototype gaming mouse on my desk.

Post by masneb » 22 Apr 2021, 00:00

Has anyone tried the mouse yet with a thunderbolt port? Would be very interested once again if these issues are present with it. I don't have TB and you can't add TB to Ryzens. You can use an adapter to use a USB mouse on TB.

User avatar
lyrill
Posts: 384
Joined: 06 Oct 2020, 10:37

Re: I have the new Razer 8000 Hz prototype gaming mouse on my desk.

Post by lyrill » 22 Apr 2021, 00:23

Kamen Rider Blade wrote:
21 Apr 2021, 15:27
Chief Blur Buster wrote:
21 Apr 2021, 06:18
Kamen Rider Blade wrote:
21 Apr 2021, 02:50
Since 8 kHz is the official "Upper Limit" of USB Polling based on the smallest possible Micro-Frame Packet Time Interval allowed via USB standard.
Check out my proposal: High Definition Mouse Extensions API

This optionally decouples USB poll from sensor rate, while relaying the whole sensor rate to PC. 20KHz accurately microsecond-timestamped coordinates transmitted in batches at lower poll is possible.
Kamen Rider Blade wrote:
21 Apr 2021, 02:50
But given what I analyzed, we have 28 possible Whole Integer Refresh Rates that align around the integer based Micro-Frame Packets. That's 24 more than is already specified by USB IF (Implementors Forum) and Spec.
I think introducing a HD Mouse API is a MUCH easier battle, and latency consistency would be better with microsecond sensor-side timestamps. At the 125us timescales, latency consistency becomes a more pressured factor than reducing average latency even further. (Also latency consistency = less likely to microstutter).

It's a lower lying apple with bigger benefits to end users & easier to deploy than a USB IF modification.

It does not preclude USB IF modification too, as HD Mouse API does not assume the connection is USB-based, or even synchronous.

Razer also expressed potential interest in this type of front.

Thoughts? Since you sound technically knowledgeable from the sound of your posts, I'd love your comments about refining the HD Mouse API proposal. You can reply here or in that thread.
I love your TimeStamp concept for HD Mouse API, but the issue with it is Game Developer support and getting USB IF to add it to the spec as a future feature. And then, if USB-IF only makes it "Optional", the chances of adoption go down.

Also, will Windows & Linux adopt it?

The fact that you want to make it "Optional" is the real weakness, if it's "Optional", we see how support on "optional" features have been in many game titles. Does anybody remember PhysX? nVIDIA Hair Works?

Implementation wise, I think it's fine as is since you're just presenting mouse data with a Time Stamp so that the end developer can process it in temporal FIFO order. You kept it simple, which is optimum, but making it optional is the real weak spot IMO.

And getting USB-IF to try to force this new paradigm of mouse tracking won't be easy if you want to see any significant adoption rate. I bet they'll think the current paradigm is fine and won't understand our needs for it since they don't see latency as that significant of an issue.

We're the ones pushing for fixing "Latency" issues. Regular USB folks just really care about compatibility & bandwidth.

My idea is wonky in it's own way since it adds 24 more Refresh Rate options for a total of 28 options with 3 slots for User Customizeable Polling Rates based on Integer amounts of Micro-Frame Packets. But that's the rub. I'm just creating more Polling Rate options out of the existing ones for a total of 32 slots for "Default Polling Rate" choices.

My idea doesn't bring any changes to the Game Developer side since most of the chances will be at a USB Driver level.

Yeah, there might be some bugs that arise from it since I have a wide range of polling rates, but I'm going down a different rabbit hole for USB and for different reasons.

Power Savings on certain USB devices is one of those reasons, along with different Higher Polling Rate options than the stock 4 choices we have now.

I guess we both have our different causes to fight for in the face of USB Standards =D.
but it isn't about latency

User avatar
lyrill
Posts: 384
Joined: 06 Oct 2020, 10:37

Re: I have the new Razer 8000 Hz prototype gaming mouse on my desk.

Post by lyrill » 22 Apr 2021, 00:24

masneb wrote:
22 Apr 2021, 00:00
Has anyone tried the mouse yet with a thunderbolt port? Would be very interested once again if these issues are present with it. I don't have TB and you can't add TB to Ryzens. You can use an adapter to use a USB mouse on TB.
yeah but what's the point?

User avatar
Kamen Rider Blade
Posts: 61
Joined: 19 Feb 2021, 22:56

Re: I have the new Razer 8000 Hz prototype gaming mouse on my desk.

Post by Kamen Rider Blade » 22 Apr 2021, 03:49

lyrill wrote:
22 Apr 2021, 00:23
but it isn't about latency
Latency & Fluidity

Locked