F11和F12的Windows扫描码是不同的。为什么?

时间:2016-02-23 05:47:46

标签: c windows firmware scancodes

为什么它们与其他扫描代码分开?有什么理由吗?

F9 is 67
F10 is 68
Numlock is 69
F11 is 87
F12 is 88

1 个答案:

答案 0 :(得分:5)

是的,有。带功能键的键盘最多只能达到F10。标准的F11和F12的添加发生在80年代末或90年代初期的一段时间,从记忆中来看。更改现有扫描代码69和70的枚举将破坏与旧键盘的兼容性。请记住,在USB(或PS / 2)之前,键盘有一个厚实的5针DIN连接器,你无法真正告诉它的另一端是什么。