鍵盤佈局

阿拉伯文電腦鍵盤

鍵盤佈局（keyboard layout）是指以按鍵、或鍵上圖例來表示任何特定之機械、視覺或功能的鍵盤佈局方式；或則是在計算機、打字機或其它字型排版鍵盤等之類似裝置、以其鍵之關聯含義結構在鍵盤上表現的佈局方式。機械佈局是指鍵盤上的位置及按鍵。視覺佈局是指出現在鍵盤按鍵上的圖例（標籤、標記、圖飾）的排列方式。功能佈局是指鍵盤上所有按鍵由軟體確定其按鍵含義、或鍵盤對映的佈置。

大多數計算機的鍵盤被設計為向作業系統傳送鍵盤掃描碼，而不是直接向其傳送字元。一開始系列的掃描程式碼透過鍵盤佈局軟體轉換為字元流。這使得實體鍵盤可以動態對映任意的佈局數量，而無需切換硬體的元件；只需更改按鍵的轉譯軟體即可。通常，高階的使用者可以更改鍵盤的操作，並且可以使用第三方軟體來修改、或擴充套件鍵盤的功能。實體按鍵上面顯示的符號可以不必與鍵入文件中的符號相同。

鍵盤型態

電腦鍵盤由字母、數字，或字元鍵（用於鍵入）、修飾鍵（用於更改其他鍵的功能）、導航鍵（用於在螢幕上移動文字游標），功能鍵以及系統命令鍵（例如和用於特殊操作）等部分所組成，而且通常有一數字鍵盤以方便計算。在鍵盤佈局中不同鍵盤模式之間存在著一些差異，也就是、按鍵的數目多少有些不同、以及它們在鍵盤上的放置方式也不大一樣。 但是，不同國家的鍵盤佈局之間的差異、主要是由於字元鍵符號的種類選取不同，以及置放的位置也有所不同。

而一般的標準計算機的鍵盤也稱為 PC/AT 鍵盤（QWERTY 鍵盤），具有 101 或 102 個按鍵，按鍵的置放位置遵循單一公認的模式，並且設計為包含 26 個英語字母。根據用途，PC/AT 鍵盤上的按鍵分為六組：

功能鍵（{keypress|F12}}）;
字母數字鍵（,,, , ）；
方向鍵（，，，，，，，，，）;
數字鍵盤按鍵（, , , , , , , , -）；
專用鍵（，，，… 等等）；
修飾鍵（，，，，，，）。
另在現代的鍵盤上，有和，或等特殊按鍵。

上述的按鍵印有單個字母（一般印大寫字母）的鍵能夠生成大小寫字母，生成大寫字母時通常要和鍵（一般標做⇧）配合使用。鍵也用來輸入印有兩個符號的鍵上印在上面一個符號，下面那個符號可以直接輸入，不需要按 Shift 鍵。鍵盤時常會有第二有效 Shift 鍵，用來上述兩個符號之外的其他符號。這些符號通常印在主符號的右側或者不印出來。第二鍵通常標做或是。一般鍵盤結構裡還包括鍵和鍵。這些和，, , 等類似的鍵稱作修飾鍵。另外還有一些功能鍵實現軟體定義的功能。

1.1 電腦鍵盤

一個電腦鍵盤包括用於輸入字母、數字或字元的按鍵，還有用於改變其他按鍵功能的修飾鍵、在螢幕上移動文字遊標的方向鍵，執行特殊操作的功能鍵和系統命令鍵（如和）。通常配備一個數字鍵盤便於進行計算。而一般所使用的鍵盤以 QWERTY 配置為主。

1.2 字元鍵

鍵盤的核心部分由字元鍵組成，可用於鍵入字母和其它字元。 通常，有三列的按鍵是用於鍵入字母和標點符號，最上一列用於鍵入數字及特殊符號，而是置放在底列。字元鍵的鍵位佈置類似傳統打字機的鍵盤佈局。

1.3 修飾鍵

除了字元鍵之外，鍵盤還包括一些特殊按鍵，它們本身不執行任何操作，而是修改其他按鍵的功能。例如，可用於修改字元鍵的輸出，而、和與其他按鍵結合使用時會觸發特殊操作。（蘋果鍵盤上的按鍵標籤不同，但功能相當，詳見下文）。通常，在按下另一個鍵時需要同時按下修改鍵。為了方便這一點，修飾鍵通常成對出現，位於鍵盤下方的左右兩側都有一個功能相同的鍵，如此一來能夠實現一隻手按住修改鍵，另一隻手就可以按下其他鍵以執行鍵盤指令。

一個只標有單個字母（通常是大寫形式）的字母鍵，通常可以按下以輸入小寫或大寫字母，而要輸入大寫字母則需要同時按住。也用於輸入在部分鍵上印有兩種符號的符號（通常位於左上角），而輸入另一種符號則不需要使用修飾鍵。

而蘋果標準鍵盤的配置有和。的使用方式類似於 AltGr 鍵，而則類似於和，用於使用選單選項和其他快捷方式。

1.3.1 死鍵

結合鍵，英語中叫「死鍵」，在單擊的時候不產生字元，但是會修改隨後一個按鍵的輸入結果。在有些系統裡，單擊此鍵無顯示，但是在在有些文字輸入系統裡會顯示一個等候輸入的標記，等候輸入主體字母或是敲擊空格輸入單獨的附加符號。許多拉丁字母語言會有這種帶附加符號但是不在鍵盤按鍵上標示的字元。比如說很多鍵盤佈局裡銳音鍵是個結合鍵。這種狀況下，先按下尖音符再按下就會輸出。尖音符緊跟空格鍵會輸出單獨的尖音符。相較於次要位移修飾鍵，死鍵方法可能稍微複雜一些，但它可以提供更多的額外字母。使用 AltGr，每個鍵只能產生一個或兩個額外字母（如果同時使用普通的 Shift 鍵），而使用死鍵可以將特定的符號附加到不同的基本字母上。

大多數鍵盤遵從 ISO 9995 配置標準。該鍵盤佈局是 1984 年由 AFNOR 裡的使用者在 Alain Souloumiac 的指導下定義的。針對此專案一位知名的人體工學專家寫了一份報告 (Yves Neuville, Le clavier bureautique et informatique, Cedic-Natan 1985) 被 1985 年 ISO 柏林會議採納併成為參考標準。

Mac OS X 系統中，許多鍵盤佈局使用結合鍵。美國擴充套件鍵盤大量使用死鍵（透過按該鍵或 shift + 該鍵實現）讓大量字元能夠快捷輸入。

1.3.2 組合鍵

}} 可視為通用死鍵，某些系統可以替代或附加於更特定的死鍵之上。

1.4 專用鍵

根據應用程式設定，某些鍵盤鍵不用於輸出字元，而是由系統解釋為格式、模式轉換或系統的特殊命令。以下範例可在個人電腦鍵盤上找到。

1.4.1 系統請求鍵與列印螢幕

系統請求和列印螢幕通常分配在相同的鍵位上。在早期電腦中，作為從崩潰中復原的緊急按鈕（在某些時候，會被用來做為與 Linux 核心溝通的按鈕。參見 Magic SysRq 組合鍵）。的指令用於對整個螢幕進行截圖並傳送到印表機，但現在它通常將螢幕截圖放在剪貼版中。

中日韓文字鍵盤

中日韓統一表意文字可用不同輸入法輸入，鍵盤常加印所需輸入法的字根，或甚至配合輸入法而改變鍵位配置。

2.1 中文「四合一」鍵盤

此鍵盤常稱為「四合一」的鍵盤，或逕行稱之為「中文鍵盤」，廣泛使用於臺港澳等地。鍵的左上是美式標準佈局，右上是注音，左下是倉頡，右下是大易。

中國大陸以基於拉丁字母的漢語拼音為主要輸入法，使用美國標準鍵盤佈局而非專用的中文鍵盤，少部分鍵盤會在鍵帽加印五筆字根。

2.2 韓文鍵盤

常見的諺文鍵盤為將字根直接排列於鍵盤字母區之二區式鍵盤，然另有是承襲打字機佈局，區分初中終聲的三區式鍵盤。

2.3 日文假名鍵盤

日本國內多使用 JIS 標準的鍵盤佈局，但如今的作業系統（無論是計算機還是手機）亦可用羅馬字輸入日文。

QWERTY 佈局

3.1 美國

美式鍵盤不僅用於美國，也用於其他英語和非英語地區，如澳大利亞、加拿大、紐西蘭、南非、中國等地區。但英國與愛爾蘭例外，它們使用英國標準鍵盤。

3.2 美國國際

美國國際（US-international）鍵盤將右鍵改為 鍵，以供輸入一些特殊字元。（對於沒有右鍵的小鍵盤，Windows 系統也支援使用 + 替代。）美國國際鍵盤將、、、、用作死鍵，以便輸入含有附加符號的字元。這個佈局由軟體實現，可在不少作業系統的設定中找到。這個鍵盤佈局適用於大部分西歐語言。

要輸入附加符號，可以先按下對應的死鍵，再按下需要新增符號的字母：

母音 → 母音加尖音符，如： → é
母音 → 母音加重音符，如： → è
母音 → 母音加分音符，如： → ë
母音 → 母音加揚抑符，如： → ê
// → 加波浪線，如： → ñ； → õ
 → ç（Windows）或ć（X11）

如果要使用死鍵本身的字母，按好後用空格即可。

3.3 加拿大

絕大多數使用英語的加拿大人使用與美國一致的鍵盤佈局，少數人使用與美式鍵盤略有差異的其他樣式鍵盤。

3.4 加拿大法語鍵盤

3.5 荷蘭

現今荷蘭多使用美式鍵盤和美國國際輸入法，而以前荷蘭語鍵盤佈局較常見。

3.6 西班牙

3.7 拉美西班牙語鍵盤

3.8 丹麥

3.9 法羅語

3.10 冰島

3.11 愛爾蘭

3.12 義大利

3.13 挪威

3.14 葡萄牙

3.15 巴西葡萄牙語鍵盤

3.16 瑞典

3.17 英國

3.18 羅馬尼亞

羅馬尼亞官方標準鍵盤配置是 QWERTY。官方標準檔案 SR 13392:2004 對此建立了兩種配置：主要 (Romanian (Standard)) 和次要 (Romanian (Programmers))。

主要配置適用於已學會如何使用舊版微軟輸入法的使用者。次要配置主要由編寫程式的工程師使用，它與美式鍵盤上按鍵排列不衝突。

在 Windows 9x/2000/ME/XP 上，預設羅馬尼亞語使用 QWERTZ 配置（對應到了舊版標準）。在 Vista 出現之前，有四個羅馬尼亞語特定字元在 Microsoft Windows 版本中被錯誤輸出，直到 2012 年才進行了修正：

Ș (U+0218，+) – 被錯誤輸出為 Ş (U+015E，+)

ș (U+0219，+) – 被錯誤輸出為 ş (U+015F，+)

Ț (U+021A，+) – 被錯誤輸出為 Ţ (U+0162，+)

ț (U+021B，+) – 被錯誤輸出為 ţ (U+0163，+)

QWERTZ

4.1 阿爾巴尼亞

4.2 捷克

4.3 匈牙利

4.4 德國、奧地利

4.5 波斯尼亞、克羅埃西亞、塞爾維亞、斯洛維尼亞

波士尼亞語、克羅埃西亞語、塞爾維亞語和斯洛維尼亞語的鍵盤佈局共有五個額外的特殊字元：Č、Ć、Ž、Š 和 Đ。在 1980 年代，這種鍵盤配置在南斯拉夫社會主義聯邦共和國作為標準化配置。

字元Ć和Đ是蓋伊式拉丁字母的一部分，然而斯洛維尼亞字母並不包含這兩個字（因為斯洛維尼亞語沒有這兩個音），但出於歷史、經濟原因，以及密切使用南斯拉夫語書寫單詞，這兩個字母仍保留於斯洛維尼亞的鍵盤配置中。字元Ž位於鍵盤上Ć鍵的右側。這種鍵盤配置具有較長的，以及倒 L 形的。

此配置大量使用 AltGr 鍵於非字母字元，以及死鍵組合用於向拉丁字元新增變音符號。只有波士尼亞語、克羅埃西亞語、塞爾維亞語的鍵盤配置可以輸入德語和義大利語。

另外，斯洛維尼亞鍵盤配置有一種新版本的被建議使用，它將移除預設輸入法配置上的Ć和Đ並新增。而也將被翻譯成斯洛維尼亞語，部分次級配置將做一些小幅度的更動。

對塞爾維亞語，還有一種西里爾字母的組態，其中 Q 和 W 分別替換為Љ(Lj) 和Њ(Nj)。

然而蘋果公司推出的麥金塔和 iPhone，克羅埃西亞語的鍵盤配置為 QWERTY。

4.6 瑞士、列支頓士敦、盧森堡

1930 年代，瑞士及列支敦斯登兩國官方正式廢止字母 ß（然而瑞士的出版業者仍繼續使用），所以在 Windows 上，瑞士德語的配置找不到只在德國和奧地利通行的字母 ß。而 Linux 通常將 ß 透過 + 輸出。

瑞士的鍵盤配置會因為瑞士德語和瑞士法語有所差別。德語變音字母不須搭配可在直接使用 ä、ö、ü，相反地，法語版本具有一些重音字母（如 é、à、è）可以直接使用。這些字母在實體鍵盤上表現了兩種語言的配置，根據使用者的設定才會有所差異。

盧森堡沒有自己的鍵盤配置。在盧森堡，教育機構及行政部門使用瑞士法語配置，這也反映在微軟作業系統的預設鍵盤配置，然而一些私營機構更喜歡比利時語配置。

AZERTY

5.1 法國

5.2 比利時

HCESAR

HCESAR 是一種已經過時的打字機和電腦鍵盤佈局。「HCESAR」是該鍵盤佈局字母區第一行的前六個字母。鍵的安排順序由葡萄牙總理薩拉查於 1937 年 7 月 21 日行政命令設計。

這鍵盤獨特之處是省略數字 0，所以只好使用字母 O，另外，也有一些省略數字 1 的打字機。

HCESAR 鍵盤是公共行政和大多數私營公司的打字機。直到 1970 年代，這種鍵盤漸漸替換成 AZERTY 鍵盤。

不像 QWERTY 的拉丁字母鍵盤

7.1 德沃夏克鍵盤

7.2 闊碼鍵盤

7.3 Neo

7.4 土耳其

7.5 一鍵多字鍵盤

7.6 其他原創設計鍵盤

7.6.1 Maltron

非拉丁字母鍵盤

8.1 阿拉伯字母

8.1.1 阿拉伯語

Windows 版

Mac 版

8.1.2 維吾爾語

8.2 亞美尼亞

8.3 希臘

8.4 希伯來語

8.5 西裡爾字母

8.5.1 俄語

JCUKEN（ЙЦУКЕН）鍵盤

音標鍵盤

8.5.2 塞爾維亞

8.5.3 烏克蘭

8.5.4 保加利亞

還有另一種被廣泛使用的非正式配置：拼音配置，這種配置的西里爾字母被對應到「聽起來」或「看起來」相似的 QWERTY 拉丁字母鍵，但有幾個例外，如：Я對應的是字母 Q，Ж對應的是字母 V。在某些作業系統（包括 Microsoft Windows、Apple Mac OS X 和 Ubuntu Linux）中，這個配置可作為 BDS（保加利亞標準化研究所）配置的替代方案。

通常，保加利亞語的使用者可以透過按 + 在拉丁文配置和西里爾字母配置之間切換，透過 + 則可以在 BDS 配置和拼音配置之間切換。

8.6 婆羅米系文字

8.6.1 梵文

8.6.2 僧伽羅語

8.6.3 泰文

泰文鍵盤很少使用 Shift 鍵。雖然泰國大量使用阿拉伯數字，但是它們並沒出現在主鍵盤上。泰國人用數字鍵盤輸入數字。重音鍵不用來輸入文字，只用來切換輸入的語言。

8.6.4 高棉語

8.6.5 藏語

8.6.5.1 中華人民共和國

中華人民共和國國家標準藏語鍵盤佈局

8.6.5.2 不丹

}}

8.6.6 貝貝因

}}

菲律賓統一碼鍵盤佈局，針對使用者鍵盤設定的不同，而包含了以下配置：QWERTY、闊碼和德沃夏克。所有這些都適用於 Microsoft Windows 和 Linux。

單手鍵盤

便於單手操作的設計

右手

左手

拇指鍵盤

便於拇指操作的設計，一般使用在便攜裝置上。

參閲

中文輸入法
電腦鍵盤
語言程式碼
香港技術標準
人體工學鍵盤