[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MiNT] update:WRITE_BOOT,ALLOW_TRP_CHG



Jo Even Skarstein, 07.10.2012 12:25:14:

If you're talking about PS/2 keyboards then this is not a general rule.

I'm using a PS/2-keyboard.

It's probably just the strategy implemented in this particular keyboard
controller to handle ghost keypresses. It can not be predicted or
prevented by software on the host computer, atleast not without
intervention from the user.

It's not constant, correct.

As a general rule: PS/2 keyboards handles infinitely simultaneously
pressed keys. You can press them all if you've got enough fingers. But

I just managed to get 8 simultaneous keys:

Pressed 1x VK: 0x0041 VS: 0x001e C: 0x0061 CTRL: -- -- -- -- NL -- -- -- -- Pressed 1x VK: 0x0058 VS: 0x002d C: 0x0078 CTRL: -- -- -- -- NL -- -- -- -- Pressed 1x VK: 0x0046 VS: 0x0021 C: 0x0066 CTRL: -- -- -- -- NL -- -- -- -- Pressed 1x VK: 0x0048 VS: 0x0023 C: 0x0068 CTRL: -- -- -- -- NL -- -- -- -- Pressed 1x VK: 0x004b VS: 0x0025 C: 0x006b CTRL: -- -- -- -- NL -- -- -- -- Pressed 1x VK: 0x00c0 VS: 0x0027 C: 0x00f6 CTRL: -- -- -- -- NL -- -- -- -- Pressed 1x VK: 0x0020 VS: 0x0039 C: 0x0020 CTRL: -- -- -- -- NL -- -- -- -- Pressed 1x VK: 0x0025 VS: 0x004b C: 0x0000 CTRL: -- EK -- -- NL -- -- -- -- Released 1x VK: 0x0048 VS: 0x0023 C: 0x0068 CTRL: -- -- -- -- NL -- -- -- -- Released 1x VK: 0x0041 VS: 0x001e C: 0x0061 CTRL: -- -- -- -- NL -- -- -- -- Released 1x VK: 0x00c0 VS: 0x0027 C: 0x00f6 CTRL: -- -- -- -- NL -- -- -- -- Released 1x VK: 0x0046 VS: 0x0021 C: 0x0066 CTRL: -- -- -- -- NL -- -- -- -- Released 1x VK: 0x004b VS: 0x0025 C: 0x006b CTRL: -- -- -- -- NL -- -- -- -- Released 1x VK: 0x0025 VS: 0x004b C: 0x0000 CTRL: -- EK -- -- NL -- -- -- -- Released 1x VK: 0x0058 VS: 0x002d C: 0x0078 CTRL: -- -- -- -- NL -- -- -- -- Released 1x VK: 0x0020 VS: 0x0039 C: 0x0020 CTRL: -- -- -- -- NL -- -- -- --

Really depends on what you press.

--
Helmut Karlowski