Timeline for Why does PAUSE key have a long make code and no break code?
Current License: CC BY-SA 4.0
5 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Mar 2, 2023 at 16:49 | comment | added | Criticizing Israel not allowed |
77 is numlock and E1 14 is an otherwise unused code - but E0 14 is right ctrl and 14 is left ctrl. It's obviously intended to simulate Ctrl+NumLock but without messing with the state of right or left Ctrl.
|
|
Sep 25, 2019 at 8:34 | comment | added | john_e | Possibly it was done to simplify the controller firmware; if the make and break codes for Pause were separate events, the controller might have to keep track of whether the real state of keys 14 and 77 had changed between the make and the break. | |
Sep 7, 2019 at 8:39 | comment | added | hobbs | It seems this is related to the fact that the 84-key AT keyboard didn't have a Pause key, but used Ctrl + Num Lock for the pause function. Codes 14 and 77 correspond to (left) Ctrl and Num Lock, respectively. So I bet this is some attempt at fooling old BIOSes into working with the Pause key. | |
Sep 7, 2019 at 6:24 | vote | accept | Ruslan | ||
Sep 6, 2019 at 23:14 | history | answered | Chromatix | CC BY-SA 4.0 |