Capslock and xKRO

User avatar
Charlie_Brown_MX

18 Jul 2012, 12:31

Am I correct in presuming that the Capslock key — like shift, Control, and Alt — is *not* counted towards a keyboard’s xKRO value? Testing leads me to believe it’s not, but I’d like to be sure.

User avatar
Soarer

18 Jul 2012, 15:51

No... it is counted.

User avatar
fossala
Elite +1

18 Jul 2012, 15:53

Is there any reason why "mod" keys are not counted?

User avatar
agor

18 Jul 2012, 15:56

They are sent anyway in an extra byte if they are pressed or not, if I understand correctly

User avatar
Charlie_Brown_MX

18 Jul 2012, 16:12

Soarer wrote:No... it is counted.
Damn it.

When Control is remapped to the Capslock key is it counted as one key, or does it retain its special status as an uncounted keypress?

User avatar
Icarium

18 Jul 2012, 16:32

Depends on how the remapping is done. There are two sources for KRO issues. The matrix and the USB standard.

Maybe more that I don't know about. :)

If the remapping is done in software the key that is being sent is still capslock and not control so the translation is done AFTER the bottleneck so it counts now. If the remapping is done in hardware it should not be counted because now a control key signal is sent.

User avatar
Charlie_Brown_MX

18 Jul 2012, 16:40

Icarium wrote:Depends on how the remapping is done. There are two sources for KRO issues. The matrix and the USB standard.

Maybe more that I don't know about. :)

If the remapping is done in software the key that is being sent is still capslock and not control so the translation is done AFTER the bottleneck so it counts now. If the remapping is done in hardware it should not be counted because now a control key signal is sent.
In that case, I suspect it *will* fall victim to being counted toward the KRO limit. I used this registry edit to remap Capslock to Control on my work PC:

Code: Select all

[HKEY_CURRENT_USER\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,1d,00,3a,00,00,00,00,00
I’m using a Dell AT102W via PS/2, and I haven’t had any problems so far. I can even still use Control–Alt–Delete without any problems, though the AT102W may have a higher xKRO than other keyboards.

User avatar
Icarium

18 Jul 2012, 16:44

If the matrix is the problem it does count as caps lock before and after obviously because it's the same key but if it doesn't have diodes it means it is 2KRO anyway. This is usually not a problem because the matrix is optimized; but not for swapped positions. :)

User avatar
Charlie_Brown_MX

24 Jul 2012, 15:52

So far so good: I’ve been using it for over a week now without any problems.

Post Reply

Return to “Keyboards”