Keyboard polling rate matters, here's why | osu! & Etterna

Поділитися
Вставка
  • Опубліковано 22 лис 2024

КОМЕНТАРІ • 952

  • @tokaku
    @tokaku  4 роки тому +189

    The first 1000 people to use the link will get a free trial of Skillshare Premium Membership: skl.sh/tokaku11201
    INFO AND LINKS:
    (if you don't read descriptions)
    Keyboard spreadsheet: docs.google.com/spreadsheets/d/1hNMXn_nkpXZIpDHZBcp95E7OweL4594_WDLCY_vTvm0/
    Flash custom keyboard (QMK) to 1000hz: (TO BE ADDED)
    Mina's WIFE FFR post: www.flashflashrevolution.com/vbz/showthread.php?t=145215
    Etienne's WIFE3 video: ua-cam.com/video/YQgGwCZTJp4/v-deo.html
    Timestamps:
    00:00 - Introduction
    01:41 - Polling rate and its effects
    04:42 - Chord splitting and its effects
    08:05 - Keyboard spreadsheet
    09:55 - Does polling rate matter on osu?
    13:54 - osu! and pull rate
    14:34 - Keyswitch debounce and chatter
    FAQ:
    'What is inconsistent polling rate?'
    I semi-explain it in a keyboard review here ua-cam.com/video/2BoRydJWyEo/v-deo.html
    'Why don't you just use the keyboard scan rate website?'
    Like what their website said, it does not test polling rate. It's not very accurate either depending on your keyboard. It determined my Happy Hacking Keyboard was 33.33hz when it's 125hz, I asked other HHKB owners to test as well and had the same results. So far without buying expensive equipment, Etterna gives the best estimate on keyboard polling rate.
    'Is X keyboard 1000hz?'
    If it's a gaming keyboard from a reputable gaming company that boasts of 1000hz in their marketing material, it most likely is. Not all gaming keyboards are great, but that's polling rate and chord splitting aside and reaches more of per-keyboard review territory. Otherwise, I don't know and you will have to test it yourself.
    'But X player got X best score without 1000hz!'
    Yeah, you can still do crazy things without a 1000hz keyboard, but with a better keyboard, at high levels it gives you more hit window space to work with.

  • @senya6095
    @senya6095 4 роки тому +968

    News flash: rhythm games are just typing with extra steps

    • @Mitsuhaaa
      @Mitsuhaaa 4 роки тому +13

      2 days ago O_O

    • @jalmarikalmari
      @jalmarikalmari 4 роки тому +7

      Tf 2 days ago

    • @SickLift90
      @SickLift90 4 роки тому +6

      2 days ago what?

    • @bluwk4308
      @bluwk4308 4 роки тому +10

      Everyone talking how he post this 2 days ago lol
      Me : Haha..vewy funny

    • @kalsten2236
      @kalsten2236 4 роки тому +3

      HOW IN GODS NAME IS THIS POSSIBLE???

  • @poppincola
    @poppincola 4 роки тому +208

    looked for an excuse why my accuracy is so low, now i just realized im garbage

  • @Squidkun3
    @Squidkun3 4 роки тому +1863

    Great now people have more excuses for being bad at osu 😂😂

    • @VINlirious
      @VINlirious 4 роки тому +77

      Now my friend can complain why they keep getting 100 instead of 300

    • @VileFGC
      @VileFGC 4 роки тому +20

      No I'm just bad.

    • @mahadriparabawa4846
      @mahadriparabawa4846 4 роки тому +11

      Bruh why she talk like rap

    • @Zynx-
      @Zynx- 4 роки тому +10

      Yes lol when I play a beatmap I was like "hey I already clicked that circle, why I miss? oh god damn it"

    • @stolpa9211
      @stolpa9211 4 роки тому

      im still gonna say that im bad lmao

  • @cjthrowsyoyos
    @cjthrowsyoyos 4 роки тому +465

    TLDR: high polling equals low latency for ur keyboard

    • @DogeGaming26
      @DogeGaming26 4 роки тому +8

      TLDR: Unless you want to pull off high accuracy plays on high ODs, preference matters more then your keyboard.

    • @tokaku
      @tokaku  4 роки тому +134

      @@DogeGaming26 I never said anything about preference though

    • @TheBigSad8247
      @TheBigSad8247 4 роки тому +6

      I noticed some softwares can adjust polling rate for mouse and keyboard. Whole there be any reason for a person to LOWER the polling rate? The way I see it: the higher, the better since there was no noted downside.

    • @tokaku
      @tokaku  4 роки тому +48

      @@TheBigSad8247 it's mentioned very very briefly at the end. keyswitch debounce causes keys to chatter and send more than one input. lower polling rates will stop it. so it's a bandaid solution for keyboards for longevity

    • @TheBigSad8247
      @TheBigSad8247 4 роки тому +8

      @@tokaku Ahh. Must have missed that. Thanks.

  • @chipperonio
    @chipperonio 4 роки тому +562

    I didn't even realized I had a 1000Hz keyboard until I watched this lol

    • @VascoleD
      @VascoleD 4 роки тому +5

      ​@@Solastis how can i know my keyboard's hx?

    • @mopthatisnotdan1273
      @mopthatisnotdan1273 4 роки тому +2

      Same but since my laptop and me is shit it doesent matter T^T

    • @mopthatisnotdan1273
      @mopthatisnotdan1273 4 роки тому +4

      @@VascoleD you can either use the vid or check your keybaord manual

    • @embedyt
      @embedyt 4 роки тому

      same

    • @fxght
      @fxght 4 роки тому

      I have razer huntsman elite wtf 1000 isn't that like the best

  • @mataznuiz
    @mataznuiz 4 роки тому +87

    Ah, I was always trying to explain some of these concepts to friends but I could never be this clear, the video and diagrams/images help a lot.

  • @kawaiipotato7513
    @kawaiipotato7513 4 роки тому +154

    Me watching this on a 1000 hz keyboard: hmmmmmm, interesting

    • @minicompactac
      @minicompactac 4 роки тому

      same lmao

    • @Kiwippy
      @Kiwippy 4 роки тому +4

      basically any normal gaming keyboard

    • @cloroxbleach6825
      @cloroxbleach6825 4 роки тому +27

      >Watching a video on a keyboard
      this can be taken in so many different ways

    • @kawaiipotato7513
      @kawaiipotato7513 4 роки тому +4

      @@cloroxbleach6825 rgb has really been taken to the next level lol

    • @markbrown8126
      @markbrown8126 3 роки тому

      me watching with a 4000hz corsair k100.....

  • @SpacedogD
    @SpacedogD 3 роки тому +103

    Items to also consider: Scan rate of the keyboard. Equally as important as polling rate, introduces variability to timing of key press registering. 1000hz polling rate is not that helpful if the keyboard has only a scan rate per key of 33.3hz.
    Also chord splitting can occur due to a variety of reasons, one of which I've found was in relation to the way the keyboard scans for inputs, or how the keyboard prioritizes certain inputs to send out more than others in certain clusters.

  • @rcytray
    @rcytray 4 роки тому +105

    keyboard latency, polling rate, and chord splitting is interesting and all but
    don't even get me started on hardware and software audio latency

    • @zetifyy3455
      @zetifyy3455 4 роки тому +3

      Lol true

    • @legend131000
      @legend131000 4 роки тому +3

      SO FUCKING TRUEEEEEE

    • @ShockingRotom
      @ShockingRotom 4 роки тому +6

      Ya i play on a potato laptop with hdmi cable to a potato tv (ikik a horrible idea for playing a game like osu) with a potato keyboard which is prob 125 hrtz

    • @Zynx-
      @Zynx- 4 роки тому

      oh no-
      you're actually right

    • @Kuri0
      @Kuri0 4 роки тому

      @@ShockingRotom i think laptop are 1000hz

  • @junberg1
    @junberg1 4 роки тому +70

    I was going to say this is the reason my acc sucks at osu, but then I found out that my keyboard is 1000hz lol

    • @omerelhassan9133
      @omerelhassan9133 3 роки тому

      Lol

    • @xuyis3922
      @xuyis3922 3 роки тому

      I’m so counfuesed is 1000hz bad or is 125 bad what is better

    • @junberg1
      @junberg1 3 роки тому +2

      @@xuyis3922 1000hz is better basically

    • @bershy8556
      @bershy8556 3 роки тому

      mine is advertised as 1000hz but every test i've done puts it at less than 100hz lmfao

    • @riax3431
      @riax3431 3 роки тому

      @@junberg1 1000hz keyboards are very common these days

  • @stephen_ff5454
    @stephen_ff5454 4 роки тому +47

    in short: the low quality your keyboard is the bigger you skill cooldown is.

  • @としゆきどま
    @としゆきどま 4 роки тому +160

    This is seriously interesting for an accuracy player. I like this.
    Looks at IIDX timing window... 🙄
    I just found out that my Vortex Cypher is 1000hz.
    That's why I suck.

    • @hockypockies780
      @hockypockies780 4 роки тому +7

      i care about my accuracy too, it's hard for me to keep it above 92% acc rn but im getting better

    • @emmyciyat9904
      @emmyciyat9904 3 роки тому

      @@hockypockies780 I've got 95 acc, but I'm a 7 digit with like 200 pp who is an accuracy masochist

    • @hamhampangpang_customer
      @hamhampangpang_customer 2 роки тому

      any play (4* or less) less than 95% acc or is not an S is embarassing for me

    • @shortscouture1
      @shortscouture1 2 роки тому

      honestly people being able to play iidx with heavy omron switches with harsh judgement is so impressive

    • @katiserie
      @katiserie 2 роки тому

      @@emmyciyat9904 6 digit, 528 pp, they are an endangered species

  • @letor9168
    @letor9168 4 роки тому +40

    Nice video , but you forget to mention that a low pulling rate can also affect your aim , imagine your cursor being on the note but the 8ms~ delay of the keyboard will be enough to make your cursor out of sync with your tapping and make you miss on jump or space stream. This issue is pretty much only applicable to osu standard .

    • @ameserich
      @ameserich 2 роки тому

      This is so wrong... most gaming keyboard with 1000hz polling rate would actually take 24+ms for a key press to register, its due to the controller chip inside the keyboard... So if you have an 8k polling rate keyboard, congrats your keyboard can now do 23.125ms lol... now how about we add key press pre-travel, it will most likely take 64+ms
      Its the same thing with mouse, mouse registers like 8-12ms or maybe even more, but the difference is that mouse is a motion based controller so the higher polling rate is always better

    • @letor9168
      @letor9168 2 роки тому

      @@ameserich , I love this type of response, you didnt even read what i said, im also pretty sure you didnt even watched the video, im not talking about 8khz or 933925khz, those 8ms i was talking about are the maximum delay caused by the interval of the pulling rate at 125hz (mentioned everywhere in the video).
      125hz is 0ms at best and 8ms at the slowest and for 1000hz its 0ms at best and 1ms at the slowest, + every other input lag caused by the the system and peripheral.
      And key pre-travel is not even software ralated.
      1khz+ is a gimmick

    • @ameserich
      @ameserich 2 роки тому +1

      @@letor9168 i know... what im simply telling you is that you press the key based on what you see or what you wanna do, and all of that takes a long time to register. You most likely will not be able to tell the difference between 125hz-1000hz polling rate. 250hz would be great, a 500hz would be overkill even if it is chord split... Somehow youtubers find ways to push wrong information (im not mad just sus)

    • @letor9168
      @letor9168 2 роки тому +6

      @@ameserich "you most likely won't tell the difference between 125 and 1000hz", that sounds like someone who never played OD10 or even just played osu, the timing window of OD10 is 38ms so those 8 ms of interval is massive (more than 1/5 of the timing window), what you are saying is true for almost every game EXCEPT rythme game
      I've played osu on a laptop keyboard (mine was 125hz) for 6 months and let me tell you I won't ever go back to a keyboard with less than 250hz for anything over OD9 or 6-7*

    • @RequiemOfSolo
      @RequiemOfSolo 2 роки тому +6

      @@ameserich "I have grandpa reaction times so I'm gonna gaslight everyone else into thinking it's normal to not notice small differences"

  • @otakudweeb1840
    @otakudweeb1840 4 роки тому +19

    Why do I feel I learned more here than a week's worth of a math lesson in school

  • @aetern834
    @aetern834 4 роки тому +13

    i was scared after seeing this but apparently after a lot of searching (actually the first result when i googled it) my Razer Huntsman has a polling rate of 1000Hz

  • @jaydenholland7540
    @jaydenholland7540 4 роки тому +7

    Hey keep up the good work. This video is every well edited

  • @Phippe
    @Phippe 4 роки тому +17

    13:56 This is getting better in osu!lazer btw, input and frame rate are handled separately there.

    • @bokunorainbow58
      @bokunorainbow58 4 роки тому +6

      Thank god i keep my laptop limited to 60 so it doesn't explode. Always thought it's keyboard cause the timing window pattern, until i saw this video and raised the fps.
      Guess just another reason to swap to lazer.

  • @shin-jo2801
    @shin-jo2801 4 роки тому +5

    Me : *Don't worry, your keyboard is good enough my lovely 2010 laptop*

  • @jianshen2223
    @jianshen2223 3 роки тому +6

    I dont even play rythm games, but I like your approach to gaming. As good content as top Tech content producers like Optimum or even Linus Tech Tips, at least in terms of weeding out the marketing fluff and getting to the objective specs that really matter

    • @tokaku
      @tokaku  3 роки тому +1

      aw, thank you!

  • @banikawa4240
    @banikawa4240 3 роки тому +35

    Me watching this with my 4000hz polling rate keyboard: I'm 4 parallel universes ahead of you.

    • @jogaming55555
      @jogaming55555 2 роки тому +2

      Imagine wasting money on 4000hz polling rate

    • @asrieldremmurr3538
      @asrieldremmurr3538 2 роки тому +1

      My reading this comment with my 8000hz polling rate keyboard I'm 8 parallel universes ahead of you

  • @bcball
    @bcball 4 роки тому +2

    awesome video! A lot of effort and work went into this and it's a very interesting topic.

  • @チヱ
    @チヱ 4 роки тому +3

    If you have a qmk custom, it's a good idea to add these three lines into your config.h file.
    #define FORCE_NKRO
    #define USB_POLLING_INTERVAL_MS 1
    #define QMK_KEYS_PER_SCAN 8
    Doing this will not get rid of chord splitting, but it will noticeably improve your polling rate and allow more keys to be hit per scan.

    • @expcake
      @expcake 3 роки тому

      thank you for posting this!

  • @sid6645
    @sid6645 4 роки тому +1

    Holy shit what a well made video. Great job on those succulent visuals!

  • @ctgaming1198
    @ctgaming1198 4 роки тому +5

    Omg......... how did I actually get featured in this video.... Thank you so much. :DDDD

  • @nwimpney
    @nwimpney 2 роки тому +2

    The problems with debouncing are often due to how the debounce is done in the firmware, and that it can add a lot of delay in some cases.
    It can also cause chord splitting, if it's done incorrectly.
    AFAIK, the default debounce method in QMK is to delay for the debounce time before sending the keystroke, which will cause everything to be delayed a fixed amount. it'll still have the same variance due to polling, but with an additional fixed delay on top. For example, a 10ms debounce time could make your response time vary between 10-18ms (0-8 due to usb polling+10 debounce delay)
    Other methods (which I believe are options in QMK) use a single debounce timer, but send immediately on the first keystroke. They'll send the first keypress in 0-8ms, then wait the debounce time, before reading and sending the other keys. So, using the 10ms debounce as an example, you'll chord split the first keystroke in 0-8, and the others in 10-18.
    Ideally, it's implemented with a separate debounce counter for every key. when the key is pressed it gets added to the next packet, and its own debounce counter is started. Additional changes (like chatter) on that key will be ignored for the debounce period, but other keys can be pressed, and added to the same packet, if they fall within the same polling interval.
    matrix scanning can also be an issue. If the matrix is scanned too slowly, or with badly written logic, it can be delayed or chord split as well.
    Even with 1000Hz polling, the other things matter. You can have 1000Hz, with a stupid debounce, and you won't see the banding in your timing, everything will simply be delayed a fixed amount, before landing in those 1Hz buckets. For example, you may always be delayed 10-11ms, which doesn't hurt scoring as much as having a large variance, but it's still extra delay you have to compensate for. (You can compensate for fixed delay, but not variance)
    I wrote my own firmware, so I know my keyboard does these things well, but it would actually be pretty hard to test without some specialized equipment to sniff USB in realtime.

    • @Kaminadorr
      @Kaminadorr 10 місяців тому

      very informative, couple of things to thing about here. do you happen to have discord or somewhere I could run some questions about the debounce times by you?

  • @AkaObbies
    @AkaObbies 3 роки тому +4

    okay time to enable my polling rate forcer so i can make sure my keyboard is at 1000hz brrr

  • @Cloudax_
    @Cloudax_ 4 роки тому +2

    @tokaku This is one of your best videos yet. I've been a long-time subscriber and love how the quality of your content has improved.

  • @infinitewy
    @infinitewy 4 роки тому +3

    i was watching another tokaku vid when this uploaded lol

  • @cultureddoggo5606
    @cultureddoggo5606 2 роки тому +1

    you know i was so used to 125hz membrane keyboard that the moment i was gonna buy a mechanical keyboard which i never did in my life, made me realized how i'm so used to it to a point somebody in the internet pointed out to me that the hit errors that look oddly placed is just my pooling rate being small, it still didn't stop me from getting below 110UR tho and even higher acc than my friends who had been using mechanical. never felt so damn good over something so small

  • @kitkat6703
    @kitkat6703 4 роки тому +4

    i wonder how those osu keypads that are manufactured by that one guy do in their polling rate

    • @tokaku
      @tokaku  4 роки тому +9

      1000hz. Arduino uses a chip that polls that quickly. Most custom keyboard PCBs have the same chip but are flashed to 125hz on default

  • @Tommo_
    @Tommo_ 3 роки тому +1

    Me and my friend are writing up a doc on everything that contributes to latency in osu, and keyboard polling + scan rate are big factors to overall latency, and especially constancy.

  • @qyrene5196
    @qyrene5196 4 роки тому +103

    if my computer sucks, can it be used as a vacuum?

    • @L-udo
      @L-udo 4 роки тому +6

      Depends on how much it sucks?

    • @yumeiraosu
      @yumeiraosu 4 роки тому +1

      @@L-udo not even 1 FPS in 2015 games

    • @replicant169
      @replicant169 4 роки тому

      funny

    • @KPoWasTaken
      @KPoWasTaken 4 роки тому

      @@yumeiraosu no he means how well it sucks things up

    • @yumeiraosu
      @yumeiraosu 4 роки тому +6

      @@KPoWasTaken well, it's 59 suck per second then

  • @Spooky.Boogie.xj0461
    @Spooky.Boogie.xj0461 8 місяців тому

    Yup, that explains it. My expensive keyboard broke, so temporarily I started using a keypad. But I noticed that my consistency has completely vanished. Good thing I have a new one on the way

  • @zetifyy3455
    @zetifyy3455 4 роки тому +4

    You should review the Leopoldo FC750r pretty sure it’s 100hz and the quality is really good especially the keycaps
    edit: I have the FC750r now and is definitely is 1000hz and definitely recommend for Osu

    • @zetifyy3455
      @zetifyy3455 4 роки тому +1

      @@YUEjyut nah it’s def 1k hertz I don’t have the spacing issue in the hit error chart trust I have a gk61 and it’s 125hz and the charts and hit reg are completely different

    • @zetifyy3455
      @zetifyy3455 3 роки тому

      @@YUEjyut you got the wrong leopold

    • @zetifyy3455
      @zetifyy3455 3 роки тому

      @@YUEjyut 😂

  • @Seppevh
    @Seppevh 3 роки тому +1

    1:43 for USB its the host that does the polling, so its the pc thats asking the kb/mouse what it has done every period

  • @harrietjameson
    @harrietjameson 3 роки тому +3

    you can increase qmk polling rate easily, just look it up for an easy tutorial (provided you already know how to flash a keyboard).
    All you need to do is make a new config file and define the delay or whatever as 1ms and keys per scan as 12 (fixes chord splitting)

  • @shzhe02
    @shzhe02 4 роки тому +1

    brilliant lecture, professor tokaku

  • @flysalot
    @flysalot 2 роки тому +3

    1:00 what beatmap is this? i really need to know

  • @L-udo
    @L-udo 4 роки тому +1

    Its been literally years and iv allways wondered what OD actually was.. thank you.. you have educated me!

    • @azael2078
      @azael2078 4 роки тому

      what.. how..

    • @L-udo
      @L-udo 4 роки тому +2

      @@azael2078 i honestly never spent the 5 seconds of my day to go look it up on google lol.

    • @azael2078
      @azael2078 4 роки тому

      @@L-udo its literally a in game feature its so obvious
      it tells you in game

    • @L-udo
      @L-udo 4 роки тому

      @@azael2078 i literally. Never looked lol i just played the game lol

  • @coluzea
    @coluzea 4 роки тому +3

    interesting, i'm not observing the perfectly spaced lines on 75bpm, 100bpm, or 125bpm on my gk68x (not optical version)
    is it possible the normal version has the same inconsistency as the optical version? i would consider that more likely than this being a 1000hz keyboard as i highly doubt that.
    i'll try to look into this more later, as the epomaker staff are always looking for potential ways to make their products more appealing to gamers and such, so if i find anything i'd like to bring it to them for a potential fix in future releases.
    edit: according to searching through their discord server the non optical versions of their recent releases might actually be 1000hz. will still look into this further

  • @vaipereq
    @vaipereq 4 роки тому +1

    I got a opto-mechanical hunstman razer keyboard and apparently it has 1000 hz
    here are the specs:
    Razer™ Opto-Mechanical Switch with 45 G actuation force
    100 million keystroke lifespan
    Chroma backlighting with 16.8 million customizable color options
    Hybrid onboard storage - up to 5 profiles
    Razer Synapse 3 enabled
    Fully programmable keys with on-the-fly macro recording
    10 key roll-over with anti-ghosting
    Gaming mode option
    Braided Fiber Cable
    1000 Hz Ultrapolling
    Aluminum matte top plate

  • @James-li5of
    @James-li5of 3 роки тому +3

    tutorial to flash custom boards to 1000hz when

  • @boneless70
    @boneless70 Рік тому

    I was searching dor so long why my 300s in the acc bar were always jumping around altough i hit the notes consistently perfect. Finally the solution randomly shows up in my recommend, thanks youtube! (And tokaku of course)

  • @delvilcrusher
    @delvilcrusher 4 роки тому +7

    I just realize my keyboard has a pulling rate of 1000

  • @derps
    @derps 4 роки тому +2

    some missing information on the keyboard spreadsheet: leopold fc750r using ps/2 is 1000hz

  • @KalyuGD727
    @KalyuGD727 3 роки тому +3

    12:06 GD community is proud 🗿

  • @Lott.Z
    @Lott.Z Рік тому

    I don't know who you are or what this channel is but I learned a lot. Thanks
    Edit: I was just looking up info about keyboard polling

  • @KudosK42
    @KudosK42 4 роки тому +3

    Sorry but, I can't change my keyboard, its stuck in my laptop.

  • @Shrocket
    @Shrocket 4 роки тому

    Gotta love learning new things, thanks for the info! Good vid 👍

  • @MMenyan
    @MMenyan 4 роки тому +3

    id like to make the nitpick that dthr gives od11.1
    (but it's still ar 11, bc dt affects od and ar at a slightly different rate for some reason. mb someone arbitrarily thought ar 11.1 was too harsh and capped it at 11 for dt like od and ar is capped at 10 for hr, but never did the same for the od?)

  • @keimarch6235
    @keimarch6235 4 роки тому +2

    Skillshare is literally all youtubers sponsor now (my opinion)

  • @moharexx3128
    @moharexx3128 4 роки тому +3

    me already knowing that my keyboard is 1000hz and why that matters:
    ah yes i see now

  • @Seizuqi
    @Seizuqi Рік тому +1

    after replacing my 125hz keyboard with a new 1000hz keyboard, my accuracy noticeably increased.
    also outemu switches suck, they literally broke from playing osu, gateron so smooth

  • @bluwk4308
    @bluwk4308 4 роки тому +5

    Me : **comment this**
    Early people : **Trying to think something funny so they get pinned or noticed**

  • @gebr75218
    @gebr75218 3 роки тому

    tokaku's accent and how fast she talks with my 35hz understanding of people with different accents don't work well together

  • @erinkim6789
    @erinkim6789 4 роки тому

    I found this video while messing around with polling rates on QMK. Here's all you have to do:
    add this line to your config.h
    #define USB_POLLING_INTERVAL_MS 1

  • @Valgyan
    @Valgyan 4 роки тому +1

    Very insightful thank you

  • @Merc_1
    @Merc_1 4 роки тому +1

    I never knew about polling rates and i just realized that this is the reason i cant press 4 keys on my second row at the same time

    • @LongNguyen-dh3bm
      @LongNguyen-dh3bm 4 роки тому +1

      Nope that's ghosting, which is dependent on the keyboard matrix

    • @Merc_1
      @Merc_1 4 роки тому

      @@LongNguyen-dh3bm oh ok

  • @IvyKloom
    @IvyKloom 3 роки тому +1

    I completely forgot about the polling rate and had no clue of what my keyboard frequency is, after watching this and googled it up, I found out that my keyboard is a 1000hz polling rate .w.

  • @davidhusicka8440
    @davidhusicka8440 3 роки тому +1

    osu!lazer polls at 1000 Hz and I can't wait for it to replace stable!

  • @glorb7896
    @glorb7896 4 роки тому

    I'm waiting for the "Flash custom keyboard (QMK) to 1000hz" video. I have no knowledge of 1000hz keyboard flashing but plan to build a custom in the near future.

  • @kgbfromwish
    @kgbfromwish 6 місяців тому

    now i understand why the hit error bar does breakdance when i use my 2008 acer membrane keyboard

  • @yikmengtan5007
    @yikmengtan5007 3 роки тому +2

    i have been playing dj max a while and i noticed a significant improvement on accuracy from wireless to wired keyboard. though my wireless keyboard is some cheap 20 ringgit keyboard as opposed to the mechanical wired keyboard which i have just bought, so taking the polling rate into consideration i am beginning to doubt if wireless and non wireless actually was actually the case alone or with the polling rate too...

  • @wukosu
    @wukosu 2 роки тому +1

    bro i was freaking out because online it said my keyboard was 1000hz but ingame i saw the evenly spaced lines on the hit-error bar and i thought my keyboard was damaged or something but the entire problem was that the game was on power saving fps (120).

  • @Pipiezi
    @Pipiezi 4 роки тому +1

    Just got a new keyboard which really looked like the 75hz one you showed, mine is 1000hz luckily. Was scared for a sec there 😅

  • @fjell2001
    @fjell2001 4 роки тому

    Keep checking and waiting for flashing qmk to 1000hz video to be added

  • @thedud3
    @thedud3 4 роки тому

    Quality video, learned a lot, thanks

  • @d1kgaws12
    @d1kgaws12 Рік тому

    This video opened my eyes to how some companies lie about their polling rates to get sales. My keyboard claimed to have 1000 Hz polling rate but in reality it has a measly 62.5 Hz one, which is a total joke. Not even the standard 125 Hz. Maybe it is 1000 Hz but the scan rate is 62.5 Hz.
    If I get into the rhythm gaming scene, I’m definitely using a Wooting. Just wish it was in a bigger layout. Don’t want to take extra steps to use arrow keys.

  • @comkioxd
    @comkioxd 4 роки тому

    tokaku your mic sounds amazing now but you should put some low end on it with an eq so it sounds even better!

  • @realcrazyleon
    @realcrazyleon 4 роки тому

    I noticed this when ranking up in osu mania. Some 88% acc maps where suddenly 99,75% when I tried a friend's Razer Mechanical Keyboard 1000hz instead of my Craptech board.

  • @FiNiTe_weeb
    @FiNiTe_weeb 3 роки тому

    putting this in a browser console, then pressing several keys at once on a page should be a decent-ish way to test for chord split:
    var cD=new Date();
    var cT=cD.getTime();
    document.addEventListener("keydown",(e)=>{
    var nD=new Date();
    var nT=nD.getTime();
    if(nT-cT>200){cT=nT;}
    console.log(nT-cT);
    });
    basically it looks for keyDown events (holding keys too long will repeatedly call it because windows), whenever it seems more than 200ms difference it resets a timer and counts how much time will pass until the next several keyDown events, and will eventually again reset once it sees 0ms, 125 Hz keyboards will often keep showing intervals of 8ms. thought I should mention that web-based JavaScript isn't exactly known for accurate timing.

  • @hiperion_1416
    @hiperion_1416 4 роки тому

    12:07 pog guitar Hero styles

  • @zealest
    @zealest 4 роки тому

    Download hidusbf, select Filter on device for all USBs and Install Service
    Then set to : (optimal settings for the lowest input latency, smoothness and snappy feeling)
    *Mouse* - 1000 Hz (or 500 Hz)
    *Keyboard* - 500 or 250 Hz
    *Mic/Headset* - 125 Hz

  • @krizos5305
    @krizos5305 Рік тому

    Good thing i was educated about this i thought being bad in a membrane that cant even hit dense notes accurately as it starts having delays is nothing but an excuse, now i have a mechanical keyboard that actually wasnt a scam and now in 4 months i was hitting shit far than i ever imagined in my membrane keyboard days

    • @shinejnn2
      @shinejnn2 Рік тому

      What kind of mechanic keyboard did you got? I'm trying to find a good one

  • @fogsaturate
    @fogsaturate 4 роки тому +1

    this would be very helpful if you covered this topic on clone hero. i had a shitty hyperx keyboard that probably had a polling rate of 100-250 because i couldn’t hit shit on clone hero. i then got a corsair which can go up to 1000ms and i was godly on it. there are other games too ya know

    • @TheSweToZe
      @TheSweToZe 2 роки тому

      Same thing applies bro, it's pretty well explained in this video for any rhythm game. Also idk if they're gonna make a separate vid for CH since well, the vast majority uses the guitars, which also have poll rate, for example xplorer has alot lower than a wiitar, hence it's way easier to hit quad/quint zigs on it for example or comparing a wiitar with an arduino guitar (1000hz), which is Another step up which helps with high nps. Hope this helps, though i'm a year late..

  • @AnfoFlash
    @AnfoFlash 4 роки тому +1

    ah shit, I just made my own custom keyboard when I found out about this polling rate and chord split issue

  • @MichaelEhrmantraut12
    @MichaelEhrmantraut12 4 роки тому

    Thanks, now I know what to look for when I buy a new keyboard!

  • @tomsterbg8130
    @tomsterbg8130 2 роки тому

    I changed my offset to -4 and it made a huge difference in chord-heavy maps

  • @mayhurtafly
    @mayhurtafly 4 роки тому

    That mania circle skin looks so clean

  • @FoxProto
    @FoxProto 4 роки тому +1

    holy shit ct

  • @carlhilber2275
    @carlhilber2275 Рік тому

    My custom keyboard is 1000hz Was happy to see that when I looked at my software.

  • @randalljue
    @randalljue 4 роки тому +1

    Awesome video. Very helpful and informative. I don't play rhythm games but do test keyboards, and this has been helpful in thinking about how I should test keebs and peripherals in the future.

  • @Zyphore727
    @Zyphore727 4 роки тому

    15:26 'Remember to wear a vest'
    :wheeze:

  • @cloudytimes
    @cloudytimes 4 роки тому

    This is such a good video

  • @droid1008
    @droid1008 3 роки тому

    You can also check your keyboard's polling rate in osu!lazer if you turn on the FPS counter
    also the built in opentabletdriver is pretty cool

  • @lazichicken1236
    @lazichicken1236 4 роки тому +2

    When you realize your keyboard both has a chord splitting issue and a 125hz pulling rate....

  • @hardwork_x8903
    @hardwork_x8903 4 роки тому +1

    Me: Searched for Polling rate
    Tokaku: Ik what are u thinking :>

  • @Kwmy
    @Kwmy 4 роки тому

    thanks..now i deeply understand why i cant pass curtain lvls

  • @DogeCubing
    @DogeCubing 3 роки тому

    Me: *changes offset*
    Also me: *Modern problems require modern solutions.*

  • @sganicocchi5337
    @sganicocchi5337 4 роки тому +1

    Well, good news for you ps/2 guys who probably had that keyboard as a hand me down. mine runs at 35hz (if you're wondering why its that low, i had to free up some bandwidth for my mouse that runs its interrupts at 200hz) but the notes dont seem to band at 70 and 105 bpm for me. my bluetooth keyboard bands at 125bpm and 250bpm
    ~edit: i dunno if this is true or its just me, i need you guys to confirm this

  • @togiraw5114
    @togiraw5114 3 роки тому

    Because of this video I decided to check it my keyboard by taking a test on the Internet and result was:
    Repeat rate: 40ms (that's 25hz)

  • @gothblox
    @gothblox 4 роки тому

    I just learned I had a 1000hz keyboard thanks to this video lmao. Thanks!

  • @WatamelonUberSheep
    @WatamelonUberSheep 4 роки тому

    I think this info is good for those who play fighting games such as brawlhalla, since I realized how my custom keyboard is worse than my laptop keyboard when it comes to inputing combos. I love my niu mini, but I also hate losing. Now I'm still thinking wether or not to sell my niu mini for a 1000hz keyboard and some keycaps 😢

  • @dreytukaji7871
    @dreytukaji7871 4 роки тому

    11:38 skin looks great OwO

  • @jxed5610
    @jxed5610 3 роки тому

    Thumbnail: Your Keyboard Probably Sucks
    Me with a membrane: You're DAMN right

  • @SoulhunterSpielt
    @SoulhunterSpielt 4 роки тому

    i never really cared about this and thought "Nice this could be a nice excuse for me doing bad", but then i googled and found out it seems that i have 1000hz polling rate. Thanks for the info tho, i didnt knew about it

  • @Male_Parent
    @Male_Parent 3 роки тому

    Uh yeah mine is a 125 hz keyboard. Getting a new keyboard for Christmas but I'll keep playing with what I have since it hasn't mattered too much for improving in OSU Mania, (mainly because chord splitting would be a bigger issue but thankfully I don't have that).
    I'm thinking about getting either a Wooting 60HE or a Corsair K65. Both seem pretty solid but I'm personally leaning towards the Wooting 60HE. The only thing that sucks is that it's $45 more, but will likely last longer. Anything at this point would an upgrade to my 6 year old membrane keyboard.

  • @tempest5343
    @tempest5343 4 роки тому

    i really thought this was 1.25x speed. not used to tokaku speaking that fast and fluently since most of her videos aren't scripted. i like this scripted video, much more informative.

  • @shizur_
    @shizur_ 3 роки тому

    Tokaku: Talks about Polling Rate
    Me: Laughing with my Corsair k100