
Best keyboard for gaming? Your favorite Switch?
- MrDuul
- Location: ARIZONA
- Main keyboard: IBM Model F Unsaver
- Main mouse: Logitech G9x
- Favorite switch: Buckling Spring
- DT Pro Member: -
- Darkshado
- Location: Montréal, Québec, Canada
- Main keyboard: WASD V2 MX Clears (work); M, F, Matias, etc (home)
- Main mouse: Logitech G502 (work), G502 + CST L-Trac (home)
- Favorite switch: Buckling spring, SKCM Cream Dampened, MX Clear
- DT Pro Member: 0237
- Elrick
- Location: Swan View, AUSTRALIA
- Main keyboard: Alps - As much as Possible.
- Main mouse: MX518
- Favorite switch: Navy Switch, ALPs, Model-M
- DT Pro Member: -
- MrDuul
- Location: ARIZONA
- Main keyboard: IBM Model F Unsaver
- Main mouse: Logitech G9x
- Favorite switch: Buckling Spring
- DT Pro Member: -
-
- Location: Belgium, land of Liberty Wafles and Freedom Fries
- Main keyboard: G80-3K with Clears
- Favorite switch: Capacitative BS
- DT Pro Member: 0049
Continuing off-topic: normally the keyboard is "rebooted" when Windows starts up so that it is back in its default mode (the same you get when plugging in the keyboard when you are already in Windows).
From then on it is the keyboard's firmware which defines if NKRO is possible. Each USB input device communicates what it can do with the OS by transmitting some kind of "message description" file. Newer keyboards may report that they send messages containing up to 50 keys for example, and at that point you might as well call it NKRO because you quickly run out of fingers and toes to press all those keys.
On the other hand, older Realforce keyboards for example would report to the OS that they would send the same (small) messages as the legacy mode. So legacy mode was no longer active but they chose to keep their keyboard firmware simple by using the same messages in both modes. As a result they were effictively limited to 6KRO. It is possible that they upgraded their firmware in recent years, but I don't have any of their keyboards.
- vometia
- irritant
- Location: Somewhere in England
- Main keyboard: Durrr-God with fancy keycaps
- Main mouse: Roccat Malarky
- Favorite switch: Avocent Thingy
- DT Pro Member: 0184
- Chyros
- Location: The Netherlands
- Main keyboard: whatever I'm reviewing next :p
- Main mouse: a cheap Logitech
- Favorite switch: Alps SKCM Blue
- DT Pro Member: -
In all fairness, I gave a friend of mine an AT101, and he says he runs into rollover conflicts regularly. Interestingly, he plays the same games as I do, at the same time I do, and I almost never run into these problems.
I can only conclude that some people's playing styles are just very different.
- cookie
- Location: Hamburg, Germany
- Main keyboard: HHKB Pro 2
- Main mouse: MX Master
- Favorite switch: Topre
- DT Pro Member: -
- vvp
- Main keyboard: Katy/K84CS
- Main mouse: symetric 5-buttons + wheel
- Favorite switch: Cherry MX
- DT Pro Member: -
I'm interested too which games need more than 6KRO (if only one player uses a keyboard).
Can somebody name the games and explain why NRKO is needed? Specific chords which are longer than 6 keys and required by the game to get some kind of advantage. What do the longer than 6 key chords do in the game?
I have hard time imagining any game needing more than 6KRO since most keyboards are only 6KRO and why would a game studio design a game which is not fully playable on a typical keyboard.
Can somebody name the games and explain why NRKO is needed? Specific chords which are longer than 6 keys and required by the game to get some kind of advantage. What do the longer than 6 key chords do in the game?
I have hard time imagining any game needing more than 6KRO since most keyboards are only 6KRO and why would a game studio design a game which is not fully playable on a typical keyboard.
- czarek
- Location: Działdowo, Poland
- Main keyboard: HHKB Pro 2
- Main mouse: Magic Trackpad 2
- Favorite switch: I have no favourite - I love them all!
- DT Pro Member: -
- Contact:
The only time I had problems with rollover was when I used Model M with PS/2 to USB adapter cable which must have done something to lock up more than any 2 keys + modifiers. That was unacceptable for FPS games. Simple example, pressing A and S to run backwards diagonally, then pressing space to jump - blocked. I think this was not an issue when used Model M with native PS/2 (can't check right now as I don't have computer with native PS/2 apart from old IBM ValuePoint 486).
As I already mentioned, Unicomp over USB is fine, I can easily press up to 6 keys in WASD region + space and nothing is blocked. That being said, I'm not a pro gamer by any means, but 6KRO seems like it's just fine for any game where you have one hand on a keyboard, and the other on a mouse, which would be 99% new games?
Or maybe those who complain so much about that, have more than 6 fingers in their hands?
As I already mentioned, Unicomp over USB is fine, I can easily press up to 6 keys in WASD region + space and nothing is blocked. That being said, I'm not a pro gamer by any means, but 6KRO seems like it's just fine for any game where you have one hand on a keyboard, and the other on a mouse, which would be 99% new games?
Or maybe those who complain so much about that, have more than 6 fingers in their hands?
I had problems when playing GTA with my old rubberdome board. With WASD and the numpad for flying around I had some combinations where nothing happened. I can't tell the KRO of the board as I threw it away but that was the only time when I noticed issues with it. But if you have proper 6KRO you should be fine in most cases.
- Chyros
- Location: The Netherlands
- Main keyboard: whatever I'm reviewing next :p
- Main mouse: a cheap Logitech
- Favorite switch: Alps SKCM Blue
- DT Pro Member: -
It'll have been 2KRO.hansichen wrote: I had problems when playing GTA with my old rubberdome board. With WASD and the numpad for flying around I had some combinations where nothing happened. I can't tell the KRO of the board as I threw it away but that was the only time when I noticed issues with it. But if you have proper 6KRO you should be fine in most cases.
- Mr.Nobody
- Location: China
- Main keyboard: IBM Model M/F
- Main mouse: Lenovo Big Red Dot
- Favorite switch: Buckling Spring
- DT Pro Member: -
@JBert
Thanks again for the detailed explanation, and I dug a little deeper about this "legacy mode" thing, it turns out that USB function is a function needs a driver installed first, and a driver must be installed into OS, when no OS is loaded, USB won't work, but sometimes, we need to use the keyboard and mouse before any OS is loaded, for instance, in BIOS setup menu, if the legacy mode is not enabled, you will have no input devices working in this case...PS/2 devices will always work though, they are "hard-wired" supported by the chips on keyboard-end and motherboard-end, it uses a lower-layer hardware level approach for communication. The legacy mode might just somehow translate the USB data from keyboard and mouse back into PS/2 format so the motherboard can understand it... I guess...
@chyros
Maybe some gamers have this habit that they press another key without releasing the previous ones. I wonder what will happen if I press all keys on a NKRO keyboard at the same time, I have to use both my arms if I want to do that.
Thanks again for the detailed explanation, and I dug a little deeper about this "legacy mode" thing, it turns out that USB function is a function needs a driver installed first, and a driver must be installed into OS, when no OS is loaded, USB won't work, but sometimes, we need to use the keyboard and mouse before any OS is loaded, for instance, in BIOS setup menu, if the legacy mode is not enabled, you will have no input devices working in this case...PS/2 devices will always work though, they are "hard-wired" supported by the chips on keyboard-end and motherboard-end, it uses a lower-layer hardware level approach for communication. The legacy mode might just somehow translate the USB data from keyboard and mouse back into PS/2 format so the motherboard can understand it... I guess...
@chyros
Maybe some gamers have this habit that they press another key without releasing the previous ones. I wonder what will happen if I press all keys on a NKRO keyboard at the same time, I have to use both my arms if I want to do that.