Ще криві цифри, в нумерації клавіш
Клавіатура — це ж річ страшенно консервативна і стандартизована. Цікаво, як воно наплутано. Людям чогось бракує, та щось намагаються додати — а більше взяти все, як було, і переробити те саме, але зовсім інакше. Нумерація кнопок. Причому різні варіянти використовуються всі, одночасно: PS/2 set 3, мабуть, ближчий до того, як воно влаштовано фізично, в якому порядку скануються клавіші, так нумеруються, USB використовується для передачі, далі воно перекодовується в PS/2 set 1, бо традиційно інакших правовірні програмісти не визнають, а потім таки перекодувується ще інакшими віртуальними системно-специфічними цифрами, тут не наведеними, і тільки після цього можна починати думати, що воно може значити, чи не якусь букву. На малюнку. Дескриптори USB HID — нумерація тематичними купками, з алфавітним порядком всередині деяких купок. Сканкоди PS/2 set 1 — стародавніший, порядок горизонтальними рядками, деякі клавіші мають багатобайтові коди, коди відпускання відрізняються старшим бітом. Set...


