Bananymous
28bd9cf353
Kernel: Fix PS/2 scancode set detection logic
...
If we cannot determine current scancode set because either the keyboard
does not respond or responds with bogus value, assume scancode set 1 and
mark the scancode set as uncertain. If we receive the byte 0xF0 while
having the uncertain flag set, swap to scancode set 2. 0xF0 is unused in
scancode set 1 but indicates key release in scancode set 2, so it will
be sent after every key press.
2026-08-22 11:57:19 +03:00
..
2026-08-19 21:32:36 +03:00
2026-08-19 21:32:36 +03:00
2026-07-07 03:12:39 +03:00
2026-08-19 21:32:36 +03:00
2026-08-22 11:57:19 +03:00
2026-08-19 21:32:36 +03:00
2026-08-19 21:32:36 +03:00
2026-08-19 21:32:36 +03:00
2026-08-19 21:32:36 +03:00
2026-08-19 21:32:36 +03:00
2026-08-19 21:32:36 +03:00
2026-08-19 21:32:36 +03:00
2026-08-17 04:23:04 +03:00
2026-05-20 17:52:19 +03:00
2025-08-05 03:09:24 +03:00
2026-07-03 06:32:04 +03:00
2025-08-10 19:57:31 +03:00
2026-05-04 20:26:01 +03:00
2026-07-02 20:02:24 +03:00
2026-08-19 21:32:36 +03:00
2024-11-19 20:39:32 +02:00
2026-05-04 20:26:02 +03:00
2026-08-19 21:32:36 +03:00
2024-09-27 15:31:31 +03:00
2024-04-10 04:39:48 +03:00
2026-07-20 09:02:18 +03:00
2026-07-20 04:07:23 +03:00
2024-03-04 11:41:54 +02:00
2026-07-20 10:45:32 +03:00
2026-08-19 21:32:36 +03:00
2026-08-19 21:32:36 +03:00
2026-08-19 21:32:36 +03:00
2026-05-09 23:28:00 +03:00
2026-08-19 21:32:36 +03:00
2026-08-19 21:32:36 +03:00
2024-01-24 15:53:38 +02:00
2026-08-19 21:32:36 +03:00
2026-08-19 21:32:36 +03:00
2026-08-19 21:32:36 +03:00
2026-05-20 17:52:19 +03:00