【键盘布局】
阿拉伯文电脑键盘
键盘布局（keyboard layout）是指以按键、或键上图例来表示任何特定之机械、视觉或功能的键盘布局方式；或则是在计算机、打字机或其它字体排版键盘等之类似设备、以其键之关联含义结构在键盘上表现的布局方式。机械布局是指键盘上的位置及按键。视觉布局是指出现在键盘按键上的图例（标签、标记、图饰）的排列方式。功能布局是指键盘上所有按键由软件确定其按键含义、或键盘映射的布置。
大多数计算机的键盘被设计为向操作系统发送键盘扫描码，而不是直接向其发送字符。一开始系列的扫描代码通过键盘布局软件转换为字符流。这使得实体键盘可以动态映射任意的布局数量，而无需切换硬件的组件；只需更改按键的转译软件即可。通常，高级的用户可以更改键盘的操作，并且可以使用第三方软件来修改、或扩展键盘的功能。实体按键上面显示的符号可以不必与键入文档中的符号相同。
== 键盘型态 ==
电脑键盘由字母、数字，或字符键（用于键入）、修饰键（用于更改其他键的功能）、导航键（用于在屏幕上移动文本光标），功能键以及系统命令键（例如Esc和Break用于特殊操作）等部分所组成，而且通常有一数字键盘以方便计算。在键盘布局中不同键盘模式之间存在著一些差异，也就是、按键的数目多少有些不同、以及它们在键盘上的放置方式也不大一样。 但是，不同国家的键盘布局之间的差异、主要是由于字符键符号的种类选取不同，以及置放的位置也有所不同。
而一般的标准计算机的键盘也称为PC/AT键盘（QWERTY键盘），具有101或102个按键，按键的置放位置遵循单一公认的模式，并且设计为包含26个英语字母。根据用途，PC/AT键盘上的按键分为六组：
*功能键（F1-F12）;
*字母数字键（~`, !1, @2-(9, )0, _-）；
*方向键（Home，End，Page Up，Page Down，Delete，←Backspace，←，→，↑，↓）;
*数字键盘按键（Num Lock, /, *, -, +, Enter, ., 0, 1-9）；
*专用键（Esc，Print Screen，Pause，Insert…等等）；
*修饰键（⇧Shift，Ctrl，Alt，Alt Gr，⇪Caps Lock，Num Lock，Scroll Lock）。
*另在现代的键盘上，有⊞Win和Menu，或⌘Cmd等特殊按键。
上述的按键印有单个字母（一般印大写字母）的键能够生成大小写字母，生成大写字母时通常要和Shift键（一般标做⇧）配合使用。Shift键也用来输入印有两个符号的键上印在上面一个符号，下面那个符号可以直接输入，不需要按Shift键。键盘时常会有第二有效Shift键，用来上述两个符号之外的其他符号。这些符号通常印在主符号的右侧或者不印出来。第二Shift键通常标做AltGr或是Option。一般键盘结构里还包括Ctrl键和Alt键。这些和shift, caps lock, option, cmd等类似的键称作修饰键。另外还有一些功能键实现软件定义的功能。
===电脑键盘===
一般所使用的 QWERTY 电脑键盘。
典型的计算机键盘由不同按键的类型(以不同的颜色标示)所组成。
===字符键===
键盘的核心部分由字符键组成，可用于键入字母和其它字符。 通常，有三列的按键是用于键入字母和标点符号，最上一列用于键入数字及特殊符号，而 Space bar是置放在底列。字符键的键位布置类似传统打字机的键盘布局。
===修饰键===
MIT研发的 “space-cadet keyboard”，一种具有大量修饰键的键盘。它配备了四个控制键 （“control键”、“meta键”、“hyper键”和“super键”）和三个转换键（“shift键”、“top键”和“front键”）。
==== 死键 ====
结合键，英语中叫“死键”，在单击的时候不产生字符，但是会修改随后一个按键的输入结果。在有些系统里，单击此键无显示，但是在在有些文本输入系统里会显示一个等候输入的标记，等候输入主体字母或是敲击空格输入单独的附加符号。许多拉丁字母语言会有这种带附加符号但是不在键盘按键上标示的字符。比如说很多键盘布局里锐音键是个结合键。这种状况下，先敲锐音键再敲a就会输入á.锐音键紧跟空格键会输入单独的锐音符号。
大多数键盘遵从ISO 9995布局标准。该键盘布局是1984由AFNOR里的用户在Alain Souloumiac的指导下定义的。针对此项目一位知名的人体工学专家写了一份报告（Yves Neuville, Le clavier bureautique et informatique, Cedic-Natan 1985）被1985年ISO柏林会议采纳并成为参考标准。
Mac OS X系统中，许多键盘布局使用结合键。美国扩展键盘大量使用死键（通过按该键或shift+该键实现）让大量字符能够快捷输入。
===专用键===
根据应用程式设定，某些键盘键不用于输出字符，而是由系统解释为格式、模式转换或系统的特殊命令。以下范例可在个人电脑键盘上找到。
==== 系统请求键与列印萤幕 ====
系统请求SysRq和列印萤幕PrtSc通常分配在相同的键位上。SysRq在早期电脑中，作为从崩溃中复原的紧急按钮（在某些时候，会被用来做为与Linux核心沟通的按钮。参见Magic SysRq组合键）。PrtSc的指令用于对整个萤幕进行截图并传送到印表机，但现在它通常将萤幕截图放在剪贴版中。
== QWERTY布局 ==
=== 美国 ===
美式键盘不仅用于美国，也用于其他英语和非英语地区，如澳大利亚、加拿大、新西兰、南非、中国等地区。但英国与爱尔兰例外，它们使用英国标准键盘。
800px
===美国国际===
800px
美国国际（US-international）键盘将右Alt键改为AltGr键|AltGr 键，以供输入一些特殊字符。（对于没有右Alt键的小键盘，Windows系统也支持使用Ctrl+Alt替代。）美国国际键盘将'、`、"、^、~用作死键，以便输入含有附加符号的字符。这个布局由软件实现，可在不少操作系统的设置中找到。这个键盘布局适用于大部分西欧语言。
要输入附加符号，可以先按下对应的死键，再按下需要添加符号的字母：
* ' + 元音 → 元音加尖音符，如： e → é
* ` + 元音 → 元音加重音符，如： e → è
* " + 元音 → 元音加分音符，如： e → ë
* ^ + 元音 → 元音加扬抑符，如： e → ê
* ~ + a/n/o → 加波浪线，如：n → ñ；o → õ
* ' + c → ç（Windows）或ć（X11）
如果要使用死键本身的字母，按好后用空格即可。
=== 加拿大 ===
800px
绝大多数使用英语的加拿大人使用与美国一致的键盘布局，少数人使用与美式键盘略有差异的其他样式键盘。
=== 加拿大法语键盘 ===
800px
=== 荷兰 ===
现今荷兰多使用美式键盘和美国国际输入法，而以前荷兰语键盘布局较常见。
800px
=== 西班牙 ===
800px
=== 拉美西班牙语键盘 ===
800px
=== 丹麦 ===
800px
===法罗语===
800px
===冰岛===
800px
===爱尔兰===
800px
===意大利===
800px
===挪威===
800px
800px
===葡萄牙===
800px
===巴西葡萄牙语键盘===
800px
===瑞典===
800px
===英国===
800px
===罗马尼亚===
File:Romanian-keyboard-layout.png
罗马尼亚官方标准键盘配置是QWERTY。官方标准文件SR 13392:2004对此建立了两种配置：主要(Romanian (Standard))和次要(Romanian (Programmers))。
主要配置适用于已学会如何使用旧版微软输入法的用户。次要配置主要由编写程式的工程师使用，它与美式键盘上按键排列不冲突。
罗马尼亚语在 Windows 9x/2000/ME/XP 使用QWERTZ配置
在 Windows 9x/2000/ME/XP 上，预设罗马尼亚语使用QWERTZ配置（对应到了旧版标准）。在Vista出现之前，有四个罗马尼亚语特定字符在 Microsoft Windows版本中被错误输出，直到2012年才进行了修正：
Ș (U+0218，S+,) – 被错误输出为 Ş (U+015E，S+¸)
ș (U+0219，s+,) – 被错误输出为 ş (U+015F，s+¸)
Ț (U+021A，T+,) – 被错误输出为 Ţ (U+0162，T+¸)
ț (U+021B，t+,) – 被错误输出为 ţ (U+0163，t+¸)
== QWERTZ ==
===阿尔巴尼亚===
800px
===捷克===
800px
===匈牙利===
800px
===德国、奥地利===
800px
===波斯尼亚、克罗地亚、塞尔维亚、斯洛文尼亚===
800px
波士尼亚语、克罗埃西亚语、塞尔维亚语和斯洛维尼亚语的键盘布局共有五个额外的特殊字符：Č、Ć、Ž、Š 和 Đ。在 1980年代，这种键盘配置在南斯拉夫社会主义联邦共和国作为标准化配置。
字符Ć和Đ是盖伊式拉丁字母的一部分，然而斯洛维尼亚字母并不包含这两个字（因为斯洛维尼亚语没有这两个音），但出于历史、经济原因，以及密切使用南斯拉夫语书写单词，这两个字母仍保留于斯洛维尼亚的键盘配置中。字符Ž位于键盘上Ć键的右侧。这种键盘配置具有较长的Back，以及倒L形的Enter。
此配置大量使用AltGr键于非字母字符，以及死键组合用于向拉丁字符添加变音符号。只有波士尼亚语、克罗埃西亚语、塞尔维亚语的键盘配置可以输入德语和义大利语。
另外，斯洛维尼亚键盘配置有一种新版本的被建议使用，它将移除预设输入法配置上的Ć和Đ并添加@。而Command也将被翻译成斯洛维尼亚语，部分次级配置将做一些小幅度的更动。
对塞尔维亚语，还有一种西里尔字母的组态，其中Q和W分别替换为Љ(Lj)和Њ(Nj)。
然而苹果公司推出的麦金塔和iPhone，克罗埃西亚语的键盘配置为QWERTY。
===瑞士、列支顿士敦、卢森堡===
800px
1930年代，瑞士及列支敦斯登两国官方正式废止字母ß（然而瑞士的出版业者仍继续使用），所以在Windows上，瑞士德语的配置找不到只在德国和奥地利通行的字母ß。而Linux通常将ß透过 AltGr+S输出。
瑞士的键盘配置会因为瑞士德语和瑞士法语有所差别。德语变音字母不须搭配Shift可在直接使用ä、ö、ü，相反地，法语版本具有一些重音字母（如é、à、è）可以直接使用。这些字母在实体键盘上表现了两种语言的配置，根据使用者的设定才会有所差异。
卢森堡没有自己的键盘配置。在卢森堡，教育机构及行政部门使用瑞士法语配置，这也反映在微软作业系统的预设键盘配置，然而一些私营机构更喜欢比利时语配置。
==AZERTY==
===法国===
800px
===比利时===
800px
800px
==HCESAR==
800px
HCESAR是一种已经过时的打字机和电脑键盘布局。「HCESAR」是该键盘布局字母区第一行的前六个字母。键的安排顺序由葡萄牙总理萨拉查于1937年7月21日行政命令设计。
这个键盘独特之处的数字0被省略，所以只好使用字母O，另外，也有一些数字1被省略的打字机。
HCESAR键盘是公共行政和大多数私营公司的打字机。直到1970年代，这种键盘渐渐被替换成AZERTY键盘。
==非类似于QWERTY的拉丁字母键盘==
===德沃夏克键盘===
800px
===阔码键盘===
800px
===Neo===
800px
===土耳其===
800px
800px
===一键多字键盘===
===其他原创设计键盘===
====Maltron====
800px
==非拉丁字母键盘==
=== 阿拉伯字母 ===
====阿拉伯语====
Windows版
800px
Mac版
800px
====维吾尔语====
800px
===亚美尼亚===
800px
===希腊===
800px
===希伯来语===
800px
=== 西里尔字母 ===
====俄语====
JCUKEN（ЙЦУКЕН）键盘
800px
音标键盘
800px
====塞尔维亚====
800x800像素
====乌克兰====
800px
====保加利亚====
800px
还有另一种被广泛使用的非正式配置：拼音配置，这种配置的西里尔字母被对应到「听起来」或「看起来」相似的QWERTY拉丁字母键，但有几个例外，如：Я对应的是字母Q，Ж对应的是字母V。在某些作业系统（包括Microsoft Windows、Apple Mac OS X 和Ubuntu Linux）中，这个配置可作为BDS（保加利亚标准化研究所）配置的替代方案。
通常，保加利亚语的使用者可以通过按Shift+ Alt在拉丁文配置和西里尔字母配置之间切换，通过Shift+Ctrl则可以在BDS配置和拼音配置之间切换。
=== 婆罗米系文字 ===
====梵文====
800px
====僧伽罗语 ====
800px
====泰文====
800px
泰文键盘很少使用Shift键。虽然泰国大量使用阿拉伯数字，但是它们并没出现在主键盘上。泰国人用数字键盘输入数字。重音键不用来输入文字，只用来切换输入的语言。
====高棉语====
800px
====藏语====
=====中华人民共和国=====
中华人民共和国国家标准藏语键盘布局
800px
=====不丹=====
400px400px
==== 贝贝因 ====
菲律宾 Unicode 键盘布局，针对使用者键盘设定的不同，而包含了以下配置：QWERTY、阔码和德沃夏克。所有这些都适用于 Microsoft Windows 和 Linux。
==中日韩文字键盘==
为了输入中日韩统一表意文字，使用者一般采用各种不同的输入法，因此相关的键盘上经常加印相关输入法的字根，或甚至配合输入法而改变键位配置。
===中文「四合一」键盘===
800px
此键盘一般习称为「四合一」的键盘，或迳行称之为「中文键盘」，广泛使用于台湾、香港及澳门等地。每个键的左上角是美式标准布局键盘，右上角是注音键盘，左下角是仓颉键盘，右下角是大易键盘。
然而中国大陆由于以基于拉丁字母的汉语拼音为主要输入法，故不使用专用的中文键盘，而使用美国标准键盘布局，少部分键盘会在键帽上加印五笔字根。
其他的形码输入法（如中国大陆的郑码、台湾的行列）则一般未见于将字根刻印于键盘上。
===韩文键盘===
常见的谚文键盘为将字根直接排列于键盘字母区之二区式键盘，然另有是承袭打字机布局，区分初中终声的三区式键盘。
800px
800px
===日文假名键盘===
800px
日本国内多使用JIS标准的键盘布局，但如今的操作系统（无论是计算机还是手机）亦支持直接用罗马字输入日文。
==单手键盘==
便于单手操作的设计
右手
750px
左手
750px
==拇指键盘==
便于拇指操作的设计，一般使用在便携设备上。