posted by
LaminatorX
on Thursday March 06 2014, @12:20PM
from the satisying-clackity-clack dept.
An anonymous coward writes "Anyone know of good affordable keyboards that are low latency (preferably backed by actual stats)? Low latency is not the same as polling rate.
I had an old keyboard that was high latency (added about 30-50ms more latency when compared to a "gaming" mouse I had!) so I bought a low end "gaming" keyboard[1] which is lower latency but the keys "stick" sometimes (e.g. the system thinks keys are still being held down even though they aren't have to press the offending keys again to unstick them). I don't want to buy an expensive keyboard and find the latency to not be really much better or even worse[2]. And yes 30-50ms can be a noticeable and significant difference in games (2-3 frames).
I've done those reaction time test stuff and I get about 150-170ms using my "fastest" mouse (I have two), 170-190 with my new keyboard and 200+ms with my old keyboard. I see many people get 200+ ( see: http://cognitivefun.net/stat/1 ). At work on my employer's macbook pro I get 220+ms. So it's likely that high latency mice/keyboards[2] and screens[3] are too common. And you can appear to have 50-80ms faster reflexes just by having better equipment.
[1] an A4Tech G800V keyboard, based on one of the few less useless responses from the Other Site when I asked a similar question. Maybe it's faulty but it's going to be hard to prove since it's intermittent. FWIW I got it for half the newegg price and the place I bought it from doesn't sell A4tech mice or keyboards anymore.
Most of the lag is most likely introduced by the debouncing. Debouncing is surprisingly hard to get right. Ever felt like a keypress was registered too often or you pressed a key and it didn't register? or you let go of a key and it registered as another keypress? I can easily believe that keyboards and mice are a major issue for gamers because of some experiments with debouncing.
(Score: 0) by Anonymous Coward on Thursday March 06 2014, @10:09PM
by Anonymous Coward
on Thursday March 06 2014, @10:09PM (#12247)
The keyboard controller used by one of Alienware's ODMs (Clevo, I think) is notorious for poor debouncing. Basically, it samples the keyswitch matrix at a relatively low rate to reduce power consumption, and its debounce algorithm has two meaningful delay values... the default one is a little bit longer than optimal (causing occasional dropped keystrokes), and the one you can hack it to use is a little bit shorter than optimal (causing occasional phantom double keystrokes). Both problems occur mainly if the user either types faster than 100wpm, or is a gamer who needs low-latency key input.
(Score: 2, Interesting) by quitte on Thursday March 06 2014, @04:10PM
Most of the lag is most likely introduced by the debouncing. Debouncing is surprisingly hard to get right. Ever felt like a keypress was registered too often or you pressed a key and it didn't register? or you let go of a key and it registered as another keypress? I can easily believe that keyboards and mice are a major issue for gamers because of some experiments with debouncing.
(Score: 1) by Kilo110 on Thursday March 06 2014, @04:19PM
In my multiple decades of using a computer and gaming on a PC no I have never experienced that
(Score: 0) by Anonymous Coward on Thursday March 06 2014, @10:09PM
The keyboard controller used by one of Alienware's ODMs (Clevo, I think) is notorious for poor debouncing. Basically, it samples the keyswitch matrix at a relatively low rate to reduce power consumption, and its debounce algorithm has two meaningful delay values... the default one is a little bit longer than optimal (causing occasional dropped keystrokes), and the one you can hack it to use is a little bit shorter than optimal (causing occasional phantom double keystrokes). Both problems occur mainly if the user either types faster than 100wpm, or is a gamer who needs low-latency key input.