Keyboard poll rate still frame locked?

I’ve been running tests trying to get the difference in time between a button press and handling the event in Update. It appears to me polling rate is working for gamepad devices however, keyboard support for this is still missing.

Running at 60 fps with 1000hz poll rate I expected delta times of 0-16ms. I do get values in this range with a gamepad. However with a keyboard I always see < 1ms in build.This leads me to believe keyboard is only being polled just before Update() is called every frame.

Is there any hope for being able to set a keyboard poll rate in the near future? I need this for a rhythm game I’m working on and there don’t appear to be any premade solutions for this out there.