键盘扫描码

✍ dations ◷ 2025-09-16 05:02:17 #键盘,资料传输,编码

键盘扫描码(英语:scancode或scan code)是绝大多数电脑键盘向计算机发送的一项数据,用以报告哪些键被按下。它使用一个数字或数字序列来表示分配到键盘上的每个按键。

以行、列映射按键位置能减少复杂硬件的使用;因此在过去,使用软件或固件翻译扫描码为文本字符比连接文本字符键盘更便宜。这项成本差异已随时间演变而不再明显。但目前,仍有许多种计算机在使用传统的扫描码以维护向下兼容。

部分键盘标准中,每个按键的按下与松开的扫描码不相同。此外,许多键盘标准(例如IBM PC兼容机)允许键盘本身发送“typematic”表示键盘按键被持续按住,键盘本身在重复生成扫描码。

IBM PC兼容机键盘上的扫描码是由键盘发送的1至3个字节为一组。大多数字符键具有单字节扫描码,执行特殊功能的按键用2字节或3字节扫描码,通常以下列字节开头(十六进制): E0E1E2。此外,有几个按键发送更长的扫描码以有效方针一组按键,以便于操作某些软件。

PS/2接口起的PC键盘支持最多三组扫描码集。最常遇到的是“XT”扫描码,它基于IBM PC XT(英语:IBM PC XT)及更早的计算机使用的83按键键盘。其大部分由单字节组成,低7位标识按键,

The IBM 3270 PC introduced its own set of scancodes ("set 3"), with a different key numbering and where a key release is indicated by an F0 prefix. For 向下兼容, the 3270 PC translated these to XT (set 1) scancodes using an add-on card and a BIOS extension. This set is used by Linux by default when it detects a PS/2 keyboard that can properly support scan code set 3.

The IBM PC AT introduced the "AT" ("set 2") scancodes. On the 84-key AT keyboard these were largely a subset of set 3, with some differences caused by the revised layout (for example, the position and scancodes of the function keys changed). Keys added since the PC AT often have different scancodes in set 2 and set 3, and in set 2 frequently have an E0 or E1 prefix. Again, key release is indicated by an F0 prefix.

PS/2兼容键盘会被告知所要发送的是扫描码集合1、2或3。

USB键盘使用一组新的扫描码集合,大部分在USB标准中指定。所有能识别USB键盘的计算机都能识别这组扫描码。

相关

  • SIP会话发起协议(Session Initiation Protocol,缩写SIP)是一个由IETF MMUSIC工作组开发的协议,作为标准被提议用于创建,修改和终止包括视频,语音,即时通信,在线游戏和虚拟现实等多种多
  • 福海街道福海街道是中华人民共和国广东省深圳市宝安区下辖的一个街道办事处。辖区总面积28.6平方公里,下辖新和、桥头、和平、塘尾、新田、稔田等6个社区(新田社区为“一站两居”,包括
  • 旧港新竹的旧港是一个拥有历史的港口及聚落,位于台湾新竹市西北端--与新竹港相邻,头前溪近河口处北岸的沙洲,以旧港大桥与白地桥连接新竹市大部与新竹县竹北市。清代时曾是台湾与福
  • 阿龙·克卢格阿龙·克卢格爵士,OM,PRS(英语:Sir Aaron Klug,1926年8月11日-2018年11月20日),出生于立陶宛的英国化学家和生物物理学家。因用晶体学电子显微镜技术在病毒以及其他由核酸与蛋白质构
  • Stay With Me Tonight《Stay With Me Tonight》这张日语单曲为东方神起在日本出道作。于2005年4月27日由rhythm zone公司发行。 单曲内的两首歌都是全新创作的作品。同名主打歌“Stay With Me To
  • Go Daku《Go Daku》(韩语:GO다쿠)是韩国ZZAL TV的综艺节目,由徐宥利、孙东云等人主持,节目主轴公仔模型制作等多样相关专业知识介绍。目前已播映多季。
  • 杜里达诺夫峰坐标:77°56′24″S 85°46′33″W / 77.94000°S 85.77583°W / -77.94000; -85.77583杜里达诺夫峰(英语:Duridanov Peak)是南极洲的山峰,位于埃尔斯沃思地,属于埃尔斯沃思山脉的
  • 奉砺奉砺(1375年-1436年),本贯河阴,育有二子一女,儿子分别名为克和、克柔。以‘荫补’制取得官职,多年后官至司宪府的监察,之后,出任昌宁的县监。世宗十一年(1429年),因女儿被选为王世子嫔的
  • 黄淳耀上海《国粹学报》之黄淳耀像黄淳耀(1605年-1645年),字蕴生,号陶菴,又号水镜居士,直隶嘉定县人。明末进士,抗清义士。清军破嘉定,黄淳耀自缢殉国。十岁入私塾读书,善八股文,筹组“直言社
  • 2005年美国周末票房冠军本列表为2005年美国周末票房冠军电影列表。