Keyboard layouts with ligatures

As of Microsoft Windows NT 6.3.9600.0

By dead keysBy ligaturesBy SGCAPSBy UnicodeBy shift statesBy flagsTerminology
Sorting It All OutMSKLCkeyboard-layout-editor.com

A ligature in keyboard terminology means when a single key outputs two or more UTF-16 codepoints. Note that some languages use scripts that are outside of the BMP (Basic Multilingual Plane) and need to be complely realized by ligatures of surrogate pairs (two UTF-16 codepoints).

Layouts with ligatures

46 layouts ordered by the length and number of ligatures.

 
denotes surrogate pair only

Bengali (Inscript) Keyboard Layout (used by Bengali - INSCRIPT)

VK_OEM_3অ্যাU+0985 U+09CD U+09AF U+09BE
VK_5জ্ঞU+099C U+09CD U+099E
VK_6ত্রU+09A4 U+09CD U+09B0
VK_7ক্ষU+0995 U+09CD U+09B7
VK_8শ্রU+09B6 U+09CD U+09B0
VK_3্রU+09CD U+09B0
VK_4র্U+09B0 U+09CD

Bengali Keyboard Layout (used by Bengali)

VK_1অ্যাU+0985 U+09CD U+09AF U+09BE
VK_5জ্রU+099C U+09CD U+09B0
VK_6ত্ষU+09A4 U+09CD U+09B7
VK_7ক্রU+0995 U+09CD U+09B0
VK_8শ্রU+09B6 U+09CD U+09B0
VK_3্রU+09CD U+09B0
VK_4র্U+09B0 U+09CD

Tamil Keyboard Layout (used by Tamil)

VK_OEM_PERIODஸ்ரீU+0BB8 U+0BCD U+0BB0 U+0BC0
VK_6த்ரU+0BA4 U+0BCD U+0BB0
VK_7க்ஷU+0B95 U+0BCD U+0BB7
VK_8ஷ்ரU+0BB7 U+0BCD U+0BB0

Buginese Keyboard Layout (used by Buginese)

VK_Aᨕᨗ‍ᨐU+1A15 U+1A17 U+200D U+1A10

Persian Keyboard Layout (used by Persian)

VK_RريالU+0631 U+064A U+0627 U+0644

Persian Standard Keyboard Layout (used by Persian (Standard))

VK_4ریالU+0631 U+06CC U+0627 U+0644

Gothic Keyboard Layout (used by Gothic)

VK_Y𐌹̈U+D800 U+DF39 U+0308
VK_A𐌰U+D800 U+DF30
VK_B𐌱U+D800 U+DF31
VK_C𐌸U+D800 U+DF38
VK_D𐌳U+D800 U+DF33
VK_E𐌴U+D800 U+DF34
VK_F𐍆U+D800 U+DF46
VK_G𐌲U+D800 U+DF32
VK_H𐌷U+D800 U+DF37
VK_I𐌹U+D800 U+DF39
VK_J𐌾U+D800 U+DF3E
VK_K𐌺U+D800 U+DF3A
VK_L𐌻U+D800 U+DF3B
VK_M𐌼U+D800 U+DF3C
VK_N𐌽U+D800 U+DF3D
VK_O𐍉U+D800 U+DF49
VK_OEM_4𐍁U+D800 U+DF41
VK_OEM_6𐍊U+D800 U+DF4A
VK_OEM_8̱̄U+0331 U+0304
VK_P𐍀U+D800 U+DF40
VK_Q𐌵U+D800 U+DF35
VK_R𐍂U+D800 U+DF42
VK_S𐍃U+D800 U+DF43
VK_T𐍄U+D800 U+DF44
VK_U𐌿U+D800 U+DF3F
VK_V𐍈U+D800 U+DF48
VK_W𐍅U+D800 U+DF45
VK_X𐍇U+D800 U+DF47
VK_Z𐌶U+D800 U+DF36

Nepali Keyboard Layout (used by Nepali)

VK_1ज्ञU+091C U+094D U+091E
VK_Iक्षU+0915 U+094D U+0937
VK_OEM_PERIODश्रU+0936 U+094D U+0930
VK_Qत्रU+0924 U+094D U+0930
VK_Aब्U+092C U+094D
VK_Bद्U+0926 U+094D
VK_Dम्U+092E U+094D
VK_Eभ्U+092D U+094D
VK_Gन्U+0928 U+094D
VK_Hज्U+091C U+094D
VK_Jव्U+0935 U+094D
VK_Kप्U+092A U+094D
VK_Nल्U+0932 U+094D
VK_OEM_1स्U+0938 U+094D
VK_OEM_2रूU+0930 U+0942
VK_OEM_3ञ्U+091E U+094D
VK_OEM_4र्U+0930 U+094D
VK_OEM_5्रU+094D U+0930
VK_Rच्U+091A U+094D
VK_Sक्U+0915 U+094D
VK_Tत्U+0924 U+094D
VK_Uग्U+0917 U+094D
VK_Vख्U+0916 U+094D
VK_Wध्U+0927 U+094D
VK_Xह्U+0939 U+094D
VK_Yथ्U+0925 U+094D
VK_Zश्U+0936 U+094D

Odia Keyboard Layout (used by Odia)

VK_5ଜ୍ଞU+0B1C U+0B4D U+0B1E
VK_6ତ୍ରU+0B24 U+0B4D U+0B30
VK_7କ୍ଷU+0B15 U+0B4D U+0B37
VK_8ଶ୍ରU+0B36 U+0B4D U+0B30
VK_3୍ରU+0B4D U+0B30
VK_4ର୍U+0B30 U+0B4D
VK_OEM_2ଯ଼U+0B2F U+0B3C

Assamese (Inscript) Keyboard Layout (used by Assamese - INSCRIPT)

VK_5জ্ঞU+099C U+09CD U+099E
VK_6ত্ৰU+09A4 U+09CD U+09F0
VK_7ক্ষU+0995 U+09CD U+09B7
VK_8শ্ৰU+09B6 U+09CD U+09F0
VK_3্ৰU+09CD U+09F0
VK_4ৰ্U+09F0 U+09CD

Devanagari Keyboard Layout (used by Devanagari - INSCRIPT)

VK_5ज्ञU+091C U+094D U+091E
VK_6त्रU+0924 U+094D U+0930
VK_7क्षU+0915 U+094D U+0937
VK_8श्रU+0936 U+094D U+0930
VK_3्रU+094D U+0930
VK_4र्U+0930 U+094D

Gujarati Keyboard Layout (used by Gujarati)

VK_5જ્ઞU+0A9C U+0ACD U+0A9E
VK_6ત્રU+0AA4 U+0ACD U+0AB0
VK_7ક્ષU+0A95 U+0ACD U+0AB7
VK_8શ્રU+0AB6 U+0ACD U+0AB0
VK_3્રU+0ACD U+0AB0
VK_4ર્U+0AB0 U+0ACD

Hindi Keyboard Layout (used by Hindi Traditional)

VK_5ज्ञU+091C U+094D U+091E
VK_6त्रU+0924 U+094D U+0930
VK_7क्षU+0915 U+094D U+0937
VK_8श्रU+0936 U+094D U+0930
VK_3्रU+094D U+0930
VK_4र्U+0930 U+094D

Kannada Keyboard Layout (used by Kannada)

VK_5ಜ್ಞU+0C9C U+0CCD U+0C9E
VK_6ತ್ರU+0CA4 U+0CCD U+0CB0
VK_7ಕ್ಷU+0C95 U+0CCD U+0CB7
VK_8ಶ್ರU+0CB6 U+0CCD U+0CB0
VK_3್ರU+0CCD U+0CB0
VK_4ರ್U+0CB0 U+0CCD

Marathi Keyboard Layout (used by Marathi)

VK_5ज्ञU+091C U+094D U+091E
VK_6त्रU+0924 U+094D U+0930
VK_7क्षU+0915 U+094D U+0937
VK_8श्रU+0936 U+094D U+0930
VK_3्रU+094D U+0930
VK_4र्U+0930 U+094D

Bengali - Inscript (Legacy) Keyboard Layout (used by Bengali - INSCRIPT (Legacy))

VK_5জ্ঞU+099C U+09CD U+099E
VK_6ত্রU+09A4 U+09CD U+09B0
VK_7ক্ষU+0995 U+09CD U+09B7
VK_8শ্রU+09B6 U+09CD U+09B0
VK_4র্U+09B0 U+09CD

Sinhala - Wij 9 Keyboard Layout (used by Sinhala - Wij 9)

VK_H්‍යU+0DCA U+200D U+0DBA
VK_OEM_3්‍රU+0DCA U+200D U+0DBB
VK_OEM_3ර්‍U+0DBB U+0DCA U+200D
VK_JළුU+0DC5 U+0DD4
VK_OEM_5්‍U+0DCA U+200D

Telugu Keyboard Layout (used by Telugu)

VK_5జ్ఞU+0C1C U+0C4D U+0C1E
VK_6త్రU+0C24 U+0C4D U+0C30
VK_7క్షU+0C15 U+0C4D U+0C37
VK_8శ్రU+0C36 U+0C4D U+0C30
VK_3్రU+0C4D U+0C30

Tibetan (PRC) - Updated Keyboard Layout (used by Tibetan (PRC) - Updated)

VK_2ྲཱྀU+0FB2 U+0F71 U+0F80
VK_4ླཱྀU+0FB3 U+0F71 U+0F80
VK_5ཱྀU+0F71 U+0F80
VK_IཱིU+0F71 U+0F72
VK_UཱུU+0F71 U+0F74

Sinhala Keyboard Layout (used by Sinhala)

VK_H්‍යU+0DCA U+200D U+0DBA
VK_OEM_3්‍රU+0DCA U+200D U+0DBB
VK_OEM_3ර්‍U+0DBB U+0DCA U+200D
VK_JළුU+0DC5 U+0DD4

Cherokee Nation Keyboard Layout (used by Cherokee Nation)

VK_1ᏣᎳᎩU+13E3 U+13B3 U+13A9
VK_2ᎣᏏᏲU+13A3 U+13CF U+13F2
VK_3ᏩᏙU+13E9 U+13D9

Malayalam Keyboard Layout Keyboard Layout (used by Malayalam)

VK_7ക്ഷU+0D15 U+0D4D U+0D37
VK_3്രU+0D4D U+0D30

Osmanya Keyboard Layout (used by Osmanya)

VK_0𐒠U+D801 U+DCA0
VK_1𐒡U+D801 U+DCA1
VK_2𐒢U+D801 U+DCA2
VK_3𐒣U+D801 U+DCA3
VK_4𐒤U+D801 U+DCA4
VK_5𐒥U+D801 U+DCA5
VK_6𐒦U+D801 U+DCA6
VK_7𐒧U+D801 U+DCA7
VK_8𐒨U+D801 U+DCA8
VK_9𐒩U+D801 U+DCA9
VK_A𐒖U+D801 U+DC96
VK_A𐒛U+D801 U+DC9B
VK_B𐒁U+D801 U+DC81
VK_C𐒋U+D801 U+DC8B
VK_D𐒆U+D801 U+DC86
VK_D𐒊U+D801 U+DC8A
VK_E𐒗U+D801 U+DC97
VK_E𐒜U+D801 U+DC9C
VK_F𐒍U+D801 U+DC8D
VK_G𐒌U+D801 U+DC8C
VK_H𐒔U+D801 U+DC94
VK_I𐒘U+D801 U+DC98
VK_J𐒃U+D801 U+DC83
VK_K𐒏U+D801 U+DC8F
VK_K𐒅U+D801 U+DC85
VK_L𐒐U+D801 U+DC90
VK_M𐒑U+D801 U+DC91
VK_N𐒒U+D801 U+DC92
VK_O𐒙U+D801 U+DC99
VK_O𐒝U+D801 U+DC9D
VK_Q𐒎U+D801 U+DC8E
VK_R𐒇U+D801 U+DC87
VK_S𐒈U+D801 U+DC88
VK_S𐒉U+D801 U+DC89
VK_T𐒂U+D801 U+DC82
VK_U𐒚U+D801 U+DC9A
VK_W𐒓U+D801 U+DC93
VK_X𐒄U+D801 U+DC84
VK_Y𐒕U+D801 U+DC95
VK_Z𐒀U+D801 U+DC80

Old Italic Keyboard Layout (used by Old Italic)

VK_0𐌢U+D800 U+DF22
VK_1𐌠U+D800 U+DF20
VK_5𐌡U+D800 U+DF21
VK_A𐌀U+D800 U+DF00
VK_B𐌁U+D800 U+DF01
VK_C𐌂U+D800 U+DF02
VK_C𐌜U+D800 U+DF1C
VK_D𐌃U+D800 U+DF03
VK_E𐌄U+D800 U+DF04
VK_F𐌅U+D800 U+DF05
VK_F𐌚U+D800 U+DF1A
VK_H𐌇U+D800 U+DF07
VK_I𐌉U+D800 U+DF09
VK_I𐌝U+D800 U+DF1D
VK_K𐌊U+D800 U+DF0A
VK_K𐌙U+D800 U+DF19
VK_L𐌋U+D800 U+DF0B
VK_M𐌌U+D800 U+DF0C
VK_N𐌍U+D800 U+DF0D
VK_O𐌏U+D800 U+DF0F
VK_OEM_MINUS𐌣U+D800 U+DF23
VK_P𐌐U+D800 U+DF10
VK_P𐌘U+D800 U+DF18
VK_Q𐌒U+D800 U+DF12
VK_R𐌓U+D800 U+DF13
VK_R𐌛U+D800 U+DF1B
VK_S𐌔U+D800 U+DF14
VK_S𐌑U+D800 U+DF11
VK_T𐌕U+D800 U+DF15
VK_T𐌈U+D800 U+DF08
VK_U𐌖U+D800 U+DF16
VK_U𐌞U+D800 U+DF1E
VK_X𐌗U+D800 U+DF17
VK_Z𐌆U+D800 U+DF06
VK_Z𐌎U+D800 U+DF0E

Sora Keyboard Layout (used by Sora)

VK_0𑃰U+D804 U+DCF0
VK_1𑃱U+D804 U+DCF1
VK_2𑃲U+D804 U+DCF2
VK_3𑃳U+D804 U+DCF3
VK_4𑃴U+D804 U+DCF4
VK_5𑃵U+D804 U+DCF5
VK_6𑃶U+D804 U+DCF6
VK_7𑃷U+D804 U+DCF7
VK_8𑃸U+D804 U+DCF8
VK_9𑃹U+D804 U+DCF9
VK_A𑃢U+D804 U+DCE2
VK_B𑃒U+D804 U+DCD2
VK_C𑃓U+D804 U+DCD3
VK_D𑃔U+D804 U+DCD4
VK_E𑃣U+D804 U+DCE3
VK_F𑃗U+D804 U+DCD7
VK_G𑃕U+D804 U+DCD5
VK_H𑃞U+D804 U+DCDE
VK_I𑃤U+D804 U+DCE4
VK_J𑃠U+D804 U+DCE0
VK_K𑃟U+D804 U+DCDF
VK_L𑃘U+D804 U+DCD8
VK_M𑃖U+D804 U+DCD6
VK_N𑃙U+D804 U+DCD9
VK_O𑃦U+D804 U+DCE6
VK_P𑃛U+D804 U+DCDB
VK_R𑃝U+D804 U+DCDD
VK_S𑃐U+D804 U+DCD0
VK_T𑃑U+D804 U+DCD1
VK_U𑃥U+D804 U+DCE5
VK_V𑃚U+D804 U+DCDA
VK_W𑃧U+D804 U+DCE7
VK_X𑃡U+D804 U+DCE1
VK_Y𑃜U+D804 U+DCDC
VK_Z𑃨U+D804 U+DCE8

Igbo Keyboard Layout (used by Igbo)

VK_Aọ́U+1ECD U+0301
VK_AỌ́U+1ECC U+0301
VK_Dọ̄U+1ECD U+0304
VK_DỌ̄U+1ECC U+0304
VK_Eị̄U+1ECB U+0304
VK_EỊ̄U+1ECA U+0304
VK_Fụ́U+1EE5 U+0301
VK_FỤ́U+1EE4 U+0301
VK_Gụ̀U+1EE5 U+0300
VK_GỤ̀U+1EE4 U+0300
VK_Hụ̄U+1EE5 U+0304
VK_HỤ̄U+1EE4 U+0304
VK_MU+006D U+0300
VK_MU+004D U+0300
VK_OEM_COMMAU+006D U+0304
VK_OEM_COMMAU+004D U+0304
VK_OEM_PERIODU+006E U+0304
VK_OEM_PERIODU+004E U+0304
VK_Qị́U+1ECB U+0301
VK_QỊ́U+1ECA U+0301
VK_Sọ̀U+1ECD U+0300
VK_SỌ̀U+1ECC U+0300
VK_Wị̀U+1ECB U+0300
VK_WỊ̀U+1ECA U+0300

Arabic_2 Keyboard Layout (used by Arabic (102))

VK_BلاU+0644 U+0627
VK_BلآU+0644 U+0622
VK_CِّU+0651 U+0650
VK_CِّU+0651 U+0650
VK_EُّU+0651 U+064F
VK_EُّU+0651 U+064F
VK_GلأU+0644 U+0623
VK_QَّU+0651 U+064E
VK_QَّU+0651 U+064E
VK_RٌّU+0651 U+064C
VK_RٌّU+0651 U+064C
VK_TلإU+0644 U+0625
VK_VٍّU+0651 U+064D
VK_VٍّU+0651 U+064D
VK_WًّU+0651 U+064B
VK_WًّU+0651 U+064B

Arabic_French_102 Keyboard Layout (used by Arabic (102) AZERTY)

VK_BلاU+0644 U+0627
VK_BلآU+0644 U+0622
VK_CِّU+0651 U+0650
VK_CِّU+0651 U+0650
VK_EُّU+0651 U+064F
VK_EُّU+0651 U+064F
VK_GلأU+0644 U+0623
VK_QَّU+0651 U+064E
VK_QَّU+0651 U+064E
VK_RٌّU+0651 U+064C
VK_RٌّU+0651 U+064C
VK_TلإU+0644 U+0625
VK_VٍّU+0651 U+064D
VK_VٍّU+0651 U+064D
VK_WًّU+0651 U+064B
VK_WًّU+0651 U+064B

Lao Standard Keyboard Layout (used by Lao)

VK_Aັ້U+0EB1 U+0EC9
VK_Bຶ້U+0EB6 U+0EC9
VK_Nື້U+0EB7 U+0EC9
VK_OEM_6ຫຼU+0EAB U+0EBC
VK_OEM_PLUSໍ່U+0ECD U+0EC8
VK_Qົ້U+0EBB U+0EC9
VK_Uີ້U+0EB5 U+0EC9
VK_Yິ້U+0EB4 U+0EC9

Yoruba Keyboard Layout (used by Yoruba)

VK_Aọ́U+1ECD U+0301
VK_AỌ́U+1ECC U+0301
VK_Kẹ́U+1EB9 U+0301
VK_KẸ́U+1EB8 U+0301
VK_Lẹ̀U+1EB9 U+0300
VK_LẸ̀U+1EB8 U+0300
VK_Sọ̀U+1ECD U+0300
VK_SỌ̀U+1ECC U+0300

Cambodian Standard Keyboard Layout (used by Khmer)

VK_GុះU+17BB U+17C7
VK_JុំU+17BB U+17C6
VK_OEM_4ោះU+17C4 U+17C7
VK_SាំU+17B6 U+17C6
VK_VេះU+17C1 U+17C7

Javanese Keyboard Layout (used by Javanese)

VK_AꦄꦴU+A984 U+A9B4
VK_L꧀ꦭU+A9C0 U+A9AD
VK_OꦺꦴU+A9BA U+A9B4
VK_QꦄꦼU+A984 U+A9BC
VK_W꧀ꦮU+A9C0 U+A9AE

Khmer (NIDA) Keyboard Layout (used by Khmer (NIDA))

VK_AាំU+17B6 U+17C6
VK_OEM_1ោះU+17C4 U+17C7
VK_OEM_COMMAុំU+17BB U+17C6
VK_OEM_COMMAុះU+17BB U+17C7
VK_VេះU+17C1 U+17C7

Arabic_English_101 Keyboard Layout (used by Arabic (101))

VK_BلاU+0644 U+0627
VK_BلآU+0644 U+0622
VK_GلأU+0644 U+0623
VK_TلإU+0644 U+0625

Punjabi/Gurmukhi Keyboard Layout (used by Punjabi)

VK_1੍ਵU+0A4D U+0A35
VK_2੍ਯU+0A4D U+0A2F
VK_3੍ਰU+0A4D U+0A30
VK_OEM_3੍ਹU+0A4D U+0A39

Sakha - Russia Keyboard Layout (used by Sakha)

VK_2ньU+043D U+044C
VK_2НьU+041D U+044C
VK_3дьU+0434 U+044C
VK_3ДьU+0414 U+044C

Guarani Keyboard Layout (used by Guarani)

VK_GU+0067 U+0303
VK_GU+0047 U+0303

Lisu Basic Keyboard Layout (used by Lisu (Basic))

VK_SꓸꓼU+A4F8 U+A4FC
VK_WꓹꓼU+A4F9 U+A4FC

Lisu Standard Keyboard Layout (used by Lisu (Standard))

VK_SꓸꓼU+A4F8 U+A4FC
VK_WꓹꓼU+A4F9 U+A4FC

New Tai Leu Keyboard Layout (used by New Tai Lue)

VK_OEM_7’‘U+2019 U+2018
VK_OEM_7“”U+201C U+201D

Tai Le Keyboard Layout (used by Tai Le)

VK_OEM_7‘’U+2018 U+2019
VK_OEM_7“”U+201C U+201D

Tifinagh (Basic) Keyboard Layout (used by Tifinagh (Basic))

VK_GⴳⵯU+2D33 U+2D6F
VK_KⴽⵯU+2D3D U+2D6F

Tifinagh (Extended) Keyboard Layout (used by Tifinagh (Extended))

VK_GⴳⵯU+2D33 U+2D6F
VK_KⴽⵯU+2D3D U+2D6F

Central Kurdish Keyboard Layout (used by Central Kurdish)

VK_WووU+0648 U+0648

Uyghur (Legacy) Keyboard Layout (used by Uyghur (Legacy))

VK_LلاU+0644 U+0627

Uyghur Keyboard Layout (used by Uyghur)

VK_LلاU+0644 U+0627