键盘扫描码

✍ dations ◷ 2025-06-10 13:44:56 #键盘,资料传输,编码

键盘扫描码(英语: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键盘的计算机都能识别这组扫描码。

相关

  • 小便斗小便斗(或称尿斗、尿兜),是一种设置于墙壁上的小便设施,常见于男厕内,供男性小便使用。但也有少数专供女性使用的小便斗。小便斗较常出现在公共场所的厕所中,有时附有以红外线感应
  • 格林加德保罗·格林加德(英语:Paul Greengard,1925年12月11日-2019年4月13日),美国生物医学家。格林加德出生于美国纽约。1953年,在约翰·霍普金斯大学获博士学位。1983年至今,担任纽约市洛
  • 海底扩张海底扩张学说是在大陆漂移学说的基础上所发展出的进阶地球地质活动学说。在各大洋的中央有一带状分布的中洋脊,这些带中洋脊是下方地幔软流层的出口。不断涌出的熔岩自中洋脊
  • 福禄寿福禄寿在中国神话中,是福星、禄星、寿星三位星君的合称。又称“财子寿”、“三星”、“三仙”,象征财富、功名、长寿。在传统的雕刻和绘画中,福禄寿三星的排列由左至右依序是寿
  • 卡劳修斯卡劳修斯(拉丁语:Marcus Aurelius Mausaeus Valerius Carausius,?-293年),3世纪罗马帝国的军事指挥官。286年篡位,自立为不列颠和高卢北部的皇帝。执政七年之后,被财务大臣阿勒克图斯
  • 首页首页或主页(英语:home page或homepage)是计算机术语,各网站的主要网页——一般是指访问一个应用程序启动时始终显示在网站或网页浏览器中的一个或多个初始网页等画面存在的站点,
  • 日本元服礼元服礼是日本奈良时代以来男子成人礼意思,“元服”是冠礼的别称。“元”是头的意思,“服”是穿的动词意思。解释为“头戴帽子”,也有戴帽子和初次戴帽子的意思。公卿家女子成
  • 马丁斯·美耶斯马丁斯·美耶斯(拉脱维亚语:Mārtiņš Meiers,1991年3月30日-),拉脱维亚篮球运动员,现在效力于拉脱维亚球队里加篮球俱乐部。他也代表拉脱维亚国家男子篮球队参赛,参加了2011年欧洲
  • GNZ48GNZ48是一个在2016年于广东广州成立的中国大型女子偶像组合,为SNH48的姊妹团体,隶属于广州丝芭文化传媒有限公司。GNZ48的基本定位同样是秉承SNH48的基本定位,基于“可面对面偶
  • 陈怜燕陈怜燕,现任财团法人健康家庭文教基金会董事长,前台东县长黄健庭夫人。美国加州圣塔克拉拉大学企管硕士,长期投身于社会公益活动。