Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
Hardware

Razer Says Its New Mechanical Keyboards Have 'Near-Zero' Input Latency (theverge.com) 172

Razer has announced an update to its popular Huntsman lineup of mechanical keyboards that reduces input latency to "near-zero," the company claims. The Verge reports: [T]he newly announced Huntsman V2 and Huntsman V2 Tenkeyless (which omits the numpad, volume wheel, and media controls for a more compact board) both have a polling rate of 8,000Hz, meaning they can theoretically detect key presses eight times faster than the original Huntsman keyboards. Combined with the keyboards' optical switches, which use an infrared beam of light to sense when they've been pressed rather than metal contact points, Razer reckons the two new Huntsman keyboards will feel more responsive for gaming, especially when combined with a high-refresh rate monitor. In contrast, standard mechanical switches can suffer from what's known as a "debounce delay," when the keyboard has to take a moment to work out if a key has actually been pressed or not.

Other improvements introduced with the V2 keyboards include new doubleshot PBT keycaps, which have a more durable design with legends that shouldn't wear away over time. The doubleshot design also allows the keyboard's programmable RGB backlighting to shine through the caps. There are seven preset lighting effects built into the keyboard, and you can customize them via Razer's software and save them to the board's firmware. Both keyboards are available with either Razer's clicky or linear optical switches. The linear switches have also seen improvements since the keyboard's first iteration, with the addition of a silicon sound dampener inside, and more lubricant to make them feel smoother to press. Razer also says it's improved the acoustics of the keyboards, with the addition of a new layer of sound dampening foam, and there's now a wrist rest included in the box with both keyboards. The full-size Huntsman V2 features a volume wheel and media controls on its top right, but only the smaller tenkeyless model has a detachable USB-C cable.

This discussion has been archived. No new comments can be posted.

Razer Says Its New Mechanical Keyboards Have 'Near-Zero' Input Latency

Comments Filter:
  • by karlandtanya ( 601084 ) on Friday September 17, 2021 @05:03AM (#61803741)

    Not so sure if it's stuff that matters or just an ad, though.

    • Indeed. And a Razer ad to boot. 8000Hz is all fine while it works, but it's kind of pointless when half the keys inevitably stop working. The bigger news would be Razer making any hardware that lasted more than a couple months.

    • by fazig ( 2909523 )
      A pretty blatant ad for snake oil.
    • by gweihir ( 88907 )

      Not so sure if it's stuff that matters or just an ad, though.

      Does not matter (except the sheer stupidity of people buying such a thing because they do not get this gives zero actual advantage), it is a blatant ad. The whole "argumentation" about the speed being better is so close to a series of lies that the difference hardly matters.

  • What was it? 20ms or 200ms?
    Definitely not zero. :)

    And your eyes too.

    Really, we're permanently living in the past.
    But acting in the future.

    • by Luckyo ( 1726890 )

      The point is to get your input into a previous frame rather than have it wait for the next one. In this one, it matters what kind of rendering pipeline you have, and what it's outputting on.

      This will actually matter for CS pros playing on CRTs for minimal latency. It might still have some relevant to same pros playing on 360Hz monitors. It probably won't matter to a rando playing on their office grade 60Hz monitor.

      • by dfghjk ( 711126 )

        "The point is to get your input into a previous frame rather than have it wait for the next one. In this one, it matters what kind of rendering pipeline you have, and what it's outputting on."

        Why not get the input into the frame before that? Or 10 frames before that?

        What does a keyboard have to do with a "rendering pipeline"? Nothing. Absolutely nothing. But at least you can sound knowledgable.

        "This will actually matter for CS pros playing on CRTs for minimal latency."

        Prove it. All you can offer is bla

        • by Luckyo ( 1726890 )

          >Why not get the input into the frame before that? Or 10 frames before that?

          That's what we did when we went from 125Hz polling to current standard of 1000Hz, and from 30FPS over 60Hz to 360FPS over 360Hz.

          >Prove it. All you can offer is blah blah having NOTHING to do with input to the game.

          You don't know how inputs into the game work, and want a free lecture. Ok.

          Good luck with that.

          >An LCD panel with a native 360 Hz update rate is not a "360Hz monitor". You understand far less than you think.

          As far

    • by Misagon ( 1135 )

      The small things add up though:
      - debounce delay (typically 10 ms* on only rising edge, only falling edge or both -- or avoided on both with optical, hall-effect or capacitive switches)
      - max polling rate the keyboard supports (peripheral MCU/interface bound)
      - how often the host actually polls (bus contention)
      - processing time in the game (CPU bound)
      - how the game's logic delays player movements (Software)
      - rendering time (GPU bound)
      - display refresh rate (Display, affected by display protocol)

      *: Mechanical s

      • by Junta ( 36770 )

        The human operator is imposing a 150ms lag on response in the most insanely responsive hypothetical. With that general timescale, an improvement of about 440ns of average delay due to usb polling is nothing.

    • by Daverd ( 641119 )
      The fine folks at RTINGS ran some empirical tests and found that most keyboards fall into the range between 1ms and 20ms. What surprised me is how many there are that are faster than 2ms, from several different manufacturers (including Razer). There are even a few that are faster than 1ms. Source: https://www.rtings.com/keyboar... [rtings.com]
  • 8x the polling rate doesn't change much of anything, it will still wait for the keyboard to tell your computer that a switch has been pushed... your computer is just asking it 8000 times per second if it's been pushed.
    • Comment removed based on user account deletion
      • by dfghjk ( 711126 )

        And the maximum speed that the game can receive this information? "Think it through"

        If a game processes keyboard events at 200 Hz and every keyboard can do 1000 Hz, how much improvement is offered by increasing that to 8000 Hz. None.

        • by Chozabu ( 974192 )
          Theres a chance it upgrades from a ~4/5 chance of input being processed this frame to ~40/41 chance of input being processed this frame.
          Not a big issue to me, but it may have a mesurable impact.
          • on the scale of human reaction times and perception this is completely meaningless and will not make a measurable difference (maybe in a 1 in a million situation). it is extremely rare individual to be able to see and react under 100ms even for elite gamers or pro athletes (most pro gamers are slower than 100ms), some of the top gamers do achieve sub 100ms though (extremely rare). But for those numbers to make a meaningful difference they would need to be doing sub 10ms reactions which no human has been ab
            • Comment removed based on user account deletion
              • by Junta ( 36770 )

                The chance that the 500ns window falls across the tick of a game engine is negligible, and is in the statistical noise of any attempt to measure that whole scenario.

                If you wanted to compare people by income, the fact that one person bought two lottery tickets and another bought one doesn't matter, even though *technically* the purchase of two lottery tickets represents an increased chance.

            • At 1000Mhz, a usb device adds about 14ms to the time it takes to process each frame. 17.1ms at 125Mhz. https://www.nvidia.com/en-us/g... [nvidia.com]

              To run at 100 FPS, the computer has 100ms to turn your input and the game logic into new pixels.

              No, itâ(TM)s not going to mean a huge difference in FPS, but even a couple can matter, especially at the low end.

    • by Entrope ( 68843 )

      USB supports device-initiated transfers, just like CPUs have interrupt lines to tell them that something external has happened without requiring the software to poll for events.

    • by AmiMoJo ( 196126 )

      Scanning a keyboard matrix at 8KHz isn't difficult. You get 125us per scan which is plenty of time.

  • by Frederic54 ( 3788 ) on Friday September 17, 2021 @06:11AM (#61803847) Journal

    Why are gamers not using PS/2 keyboards? They work by interrupt? No polling then!

    • Didn't PS/2 keyboards have some issue with combo presses? And no, I'm pretty sure they are not actually faster than any half decent USB keyboard, they are obsolete.
      • more the opposite. cheap keyboards all have issues with combo presses because of shortcuts, but it took a while to work around ghosting on USB while ps/2 doesn't have a problem with it.

        at this point, though, USB keyboards with n-key rollover are pretty easy to find.

    • Re:PS/2 keyboard? (Score:5, Informative)

      by Misagon ( 1135 ) on Friday September 17, 2021 @06:56AM (#61803951)

      Some gamers actually do, because they have been convinced that it would have less latency.

      PS/2 is not faster than "Full Speed" USB that most gaming keyboards use. In theory PS/2 could be just as fast as USB in most circumstances for single key presses, but in reality there are long pauses between bytes over PS/2 that the proponents of PS/2 for gaming don't take into account.
      To learn more, I'd recommend: Ben Eater [youtube.com]: he goes into depth on both protocols, studying them in oscilloscopes.

      That Razer keyboard (and others offering >1kHz polling rate) use High Speed USB, BTW. As to how fast it really is is anyone's guess until an independent party actually measures it. Keyboard latency has many factors, and Razer is infamous for having made outrageous claims right on the edge between truth and lie.

      • You don't need to go as far as counting the pauses between bytes. The transfer rate of even the first byte is so slow (0.66-1.1ms) that a high poll rate USB keyboard will have reported its entire state before the PS/2 connection has any data to react to. Of course the picture is far worse when you're looking at multibyte codes, such as all releases in set 2.
    • by retchdog ( 1319261 ) on Friday September 17, 2021 @07:03AM (#61803961) Journal

      they don't have rgb led lighting. everyone knows rgb lights make things faster.

    • by Junta ( 36770 )

      This was a thing, and then it wasn't as of high-speed usb.

      True, the keyboard is *technically* polling instead of interrupt driven, but the clock to transfer the data is so slow in PS/2 that it takes longer to transfer the keypress than high-speed usb would poll.

  • I have been playing computer games since 1976.

    Setting aside actual system hitches where everything locks up for a moment or more (Windows updates, I'm looking at you) I have never in four decades thought "if /only/ my input device updated at 8000Hz instead of this paltry 300!"

    And believe me, if I could possibly have used such an excuse I would have.

    Note that afaik to even register anything other 1000hz (the USB polling rate spec) I guess you'd need to overclock your USB controller? Want more heat in unanti

    • by Luckyo ( 1726890 )

      You do not need to overclock your USB controller to get more than 1000Hz. As far as I know, theoretical maximum for USB3 is closer to 24000Hz, but there are considerations that are likely going to make that impossible. That said, 8000Hz input has been a thing for at least half a decade over USB3 because that one is realistically achievable.

      In case you don't know, SweetLow allowed you to basically hack your mouse driver to force it to work in 8000Hz polling rate mode over USB3 for at least half a decade. The

      • by Junta ( 36770 )

        While potentially more relevant for mice, I'm still pretty sure that they would have had identical game result if whatever utility they used to check the polling interval just placebo-style faked output to say 8,000 hz. At a 1ms sampling interval, the mouse motion is very well tracked. By comparison, 250 Hz was enough to be pretty convincing, but vaguely wrong at high motion for VR headset tracking (and 250 Hz was serviceable after adding motion interpolation to predict position and orientation based on t

  • Problem? (Score:4, Insightful)

    by Orlando ( 12257 ) on Friday September 17, 2021 @06:28AM (#61803893) Homepage

    Because so many people suffer from keyboard latency issues?

    • by gweihir ( 88907 )

      Because so many people suffer from keyboard latency issues?

      Some will after they have read this AD. Psychosomatic effect only, but many people are clueless enough as to how things actually work to they will feel their perception is real.

    • by Pascoea ( 968200 )
      These are the same people that will blow 10k on a network cable for their stereo system. [arstechnica.com]
    • Because so many people suffer from keyboard latency issues?

      The fact that you don't doesn't mean professional gamers don't exist and there isn't a market of companies catering to them.

      Me? It doesn't matter how long the latency of my keyboard is, it's a lower latency than the very frequency warranty claims that would need to happen for common razer products.

      • by Junta ( 36770 )

        Unless the professional gamers are now androids, this doesn't help do anything but make them *feel* like something is different.

        Even then if you had a theoretical zero-latency android playing a synthetic nvidia measurement utility as 'the game', it still wouldn't make much of a difference.

        Razer deserves no marketing value for any market segment due to this claim as it is utterly pointless.

    • by tlhIngan ( 30335 )

      Because so many people suffer from keyboard latency issues?

      People apparently do.

      Gamers in the 2000s often sought out PS/2 keyboards and mice because USB was too slow. This was understandable as USB keyboards and mice, besides only having 6 key rollover, were polled at astoundingly slow rates (around 40Hz on USB1, 100Hz for USB2). This was fine for ordinary users, but caused a lot of potential latency while gaming.

      PS/2 worked on demand - if you pushed a key, the keyboard would immediately report the key even

  • by devslash0 ( 4203435 ) on Friday September 17, 2021 @06:43AM (#61803927)
    You'll probably need to create their cloud account and install Synapse or risk your keyboard being an incredibly expensive dumb keyboard. For those who don't realise it, Razer software records (or at least used to) record your browsing history and runs with admin privileges which enables a number of high-profile privilege escalation and code execution attacks.
  • Latency (Score:5, Interesting)

    by MachineShedFred ( 621896 ) on Friday September 17, 2021 @07:25AM (#61804023) Journal

    Did they measure the latency of having to log into a fucking cloud service in order to have all the functions on your keyboard actually function?

    Did they measure the latency of having to clean off all the spyware and bullshit that can be installed via security escalation and arbitrary code execution flaws in their software?

  • I bang on my keyboard to break through the dried sugar and crumbs. My computer is so slow I could use toggle switches for keys.
  • I have a red-backlit keyboard with mechanical keyswitches (presumably much cheaper ones -- mine are outemu red IIRC) which cost $35 and it has doubleshot keycaps.

    Razer is grossly late to the party.

    • by gweihir ( 88907 )

      Doubleshot key caps ones are _old_. I think the original model-m already had them, so more than 30 years old.

  • Under what kind of conditions would this make a significant different when compared with run-of-the-mill, inexpensive keyboards?
    • by gweihir ( 88907 )

      Under what kind of conditions would this make a significant different when compared with run-of-the-mill, inexpensive keyboards?

      When you have a fast machine press the keys. Note that even fast key switches need considerable activation time if you do not want to damage them, so even then the difference would be small. For humans: No discernible effect.

  • Normal keyboards poll around 70 times per second. That is already massively faster than any human can react. That advertised latency decrease serves only one purpose: To separate gullible techno-affine morons from their money.

    • by Junta ( 36770 )

      Monster Cable strategy at play, works on audiophiles, also works on a lot of pro-gamer culture.

  • Why the hell would you choose a keyboard -- or increase its score in your multifactor comparison of keyboards -- because its USB-C cable is detachable?

    Why is a detachable cable of any significance whatsoever for a keyboard?

    If you're using a non-wireless keyboard, you need the cable attached.

    If you're not using the keyboard right now, you don't care whether it has a cable attached.

    The only possible reason to want a detachable cable is if you are critically short on cables and need to plug in a scanner or som

    • Because it means you can just swap it with another standard cable after the first cable is destroyed. This isn't exactly rocket science. Considering Razer keyboards cost triple or more the price of budget ones, it's outright silly to have to discard the keyboard because of some cable damage.
      • All right, I guess that makes sense, if Razer stuff is that fragile. I have been using the same Dell keyboard since about 1997 and no part of it has ever broken.

        • by Pascoea ( 968200 )
          I was thinking the same thing... the number of times I've replaced a keyboard in my career because of a broken cable: 0 Maybe if you're worried about it, be more careful with your $200 toy?
          • Cable replacement can depend on if you have a cat because cats can be assholes. :)
            • by Pascoea ( 968200 )
              That is 100% fair. Cats are dicks. Mine prefers laptop chargers for some reason. But I would definitely be pissed if my free cat destroyed by 200$ keyboard.
  • Why not boost it up to 2.4Mhz and make each button wireless?

  • my ZX81 (RIP Sir Clive) also had near-zero keyboard latency... in the mathematical sense: Almost all (= all apart from a finite number of) numbers are less than X for any finite X.
  • Back in the ZX Spectrum days (bless your soul Clive) you could poll the keyboard as often as you could issue an IN instruction IIRC. 3 cycles @ 3.5 MHz = ~857 ns latency.

    Of course, it also simplified that we didn't have triple-buffering so we could just check the state in real-time whenever it was required.

  • I really like mechanical keyboards with some travel to them.

    However, over the years I've run into one problem with them - they are just too loud for anywhere you are working around other people.

    Before that was an issue in offices, these days it's been a problem every since my wife started working at home full time as well when the pandemic started...

    I wonder if this Razer, or any mechanical keyboard can get close to the sound levels of laptop keyboards...

  • Comment removed based on user account deletion

"How to make a million dollars: First, get a million dollars." -- Steve Martin

Working...