geekhack
geekhack Community => Keyboards => Topic started by: mrsone on Thu, 24 March 2011, 03:23:45
-
I just got a shiny new Noppoo Choc Mini. I was fooling around with it in Notepad for some reason when I noticed that more of my inputs than usual were registering. Then I did the NKRO test here (http://www.microsoft.com/appliedsciences/KeyboardGhostingDemo.mspx) and here (http://rollover.geekhack.org/) and found that the Noppoo Choc has full NKRO even on a USB connection. I didn't think this was possible.
I heard that the Thermaltake Meka G1 keyboard had this feature, too. So does anyone else know any keyboards that support NKRO on a USB connection?
-
As far as I know, the Noppoo is the only tenkeyless with NKRO over USB.
That's one of the main reasons I really like it.
-
As far as I know, the Noppoo is the only tenkeyless with NKRO over USB.
That's one of the main reasons I really like it.
The Filco tenkeyless does as well. I think the Leopolds may as well (not sure).
-
Didn't know that Filco tenkeyless were NKRO, I always ran mine using PS2. Then again I never tested for NKRO when I had a Filco.
-
I think Filcos are NKRO only with ps2.
-
i think with USB you only get 6KRO.
-
The Noppoo is full NKRO over USB, but it's done in a hackish way (AFAIK, the controller emulates three keyboards). One consequence of this is that it doesn't work with OS X.
-
The Ducky year of the tiger special edition (http://geekhack.org/showwiki.php?title=Island:15624) board is also NKRO using USB. The Microsoft x4 can hit 12KRO using USB, which is perfectly fine for ten fingered people.
-
The Noppoo is full NKRO over USB, but it's done in a hackish way (AFAIK, the controller emulates three keyboards). One consequence of this is that it doesn't work with OS X.
Hmm so is it NKRO or 18KRO? ;D Quite intresting way ;D
-
The Ducky G2 and Noppoo are made by the same OEM. Same failure mode in OSX. Most likely the same controller and firmware.
I'd go for 6KRO with rock solid compatibility over NKRO any day.
I agree, 6KRO over some limited support hack...
-
Or use PS/2. That's what I do. :D
-
I use PS/2 on my G80-3494 (KL Kustom 1 (http://geekhack.org/picture.php?albumid=114&pictureid=675)) via my Thinkpad docking station.
-
actually it is fake NKRO with USB
there is a conflict with "shift" (only in veryyyyyyyy fast typing speed)
Be honestly I don't quite understand the theory of that guys,
but the manufacturer had admitted this problem.
-
The Noppoo is full NKRO over USB, but it's done in a hackish way (AFAIK, the controller emulates three keyboards). One consequence of this is that it doesn't work with OS X.
Does this hack introduce any additional lag?
-
Hmm so is it NKRO or 18KRO? ;D Quite intresting way ;D
When I did my "testing" I got 22 keys to register at once. I do not have a good testing apparatus to test all the keys at once, other than just dropping a book on the board.
-
Hmm so is it NKRO or 18KRO? ;D Quite intresting way ;D
18KRO would be "practically NKRO" in my book...
-
Are USB protocols predetermined once and for all or is it possible to write your own? In that case it shouldn't be too hard to just have a keyboard that acts as a regular keyboard in BIOS and then becomes some extended sort of keyboard when drivers are loaded.
-
18KRO would be "practically NKRO" in my book...
N must equal the amount of keys on board ;D Otherwise it's N>nKRO
-
I think Filcos are NKRO only with ps2.
the new filcos are NKRO over USB! HOT DOG!
-
I think Filcos are NKRO only with ps2.
i think with USB you only get 6KRO.
What are you guys talking about? Filco is NKRO through USB.
-
My bad, I used the notepad example and "thought" my Filco was NKRO through USB.
-
I just held both shift keys down and typed out 'the quick brown fox jumps over the lazy dog.' No problem.
-
Are USB protocols predetermined once and for all or is it possible to write your own? In that case it shouldn't be too hard to just have a keyboard that acts as a regular keyboard in BIOS and then becomes some extended sort of keyboard when drivers are loaded.
Actually, if the BIOS has properly implemented USB HID it would ask the keyboard to switch to "legacy mode" while the normal mode could use a NKRO protocol.
Sadly, BIOSes and OS drivers may not implement USB HID properly, hence why keyboard manufacturers choose the safe route by using the legacy protocol all around.
-
Actually, if the BIOS has properly implemented USB HID it would ask the keyboard to switch to "legacy mode" while the normal mode could use a NKRO protocol.
Sadly, BIOSes and OS drivers may not implement USB HID properly, hence why keyboard manufacturers choose the safe route by using the legacy protocol all around.
A simple case of everyone following their own standard then, no big surprise I guess.