Is the qwerty keyboard US or UK?

A Visual Comparison of Different National Layouts on a Computer Keyboard.

This page compares the US English national layout with different national layouts used in other countries.

Each comparison focuses on the differing arrangements of the alphabetical, numerical and typographical symbols in each national layout; due to this, all of them are presented within the same regular alphanumeric or alpha block, ignoring the remaining parts of a keyboard (namely: function row, navigation cluster and numeric keypad).

Is the qwerty keyboard US or UK?

In each section, the base US English over ANSI layout and a different national layout are presented side by side, with the differing keys highlighted.

Index.

This document is comprised of the following sections:

  • English layouts.
    • English (USA).
    • English (US international).
    • English (UK).
    • English (UK) Extended.
    • Irish.
    • Canadian (bilingual).
    • Canadian (intermediate).
    • Canadian (multilingual).
    • Maltese.
    • English (USA) Dvorak.
    • English (USA) Colemak.
  • Germanic and Nordic layouts.
    • Danish.
    • Dutch.
    • Faroese.
    • German.
    • Icelandic.
    • Norwegian.
    • Swedish and Finnish.
    • Swiss.
  • Baltic layouts.
    • Estonian.
  • Western and Central Mediterranean layouts.
    • Italian.
    • Portuguese (Brazil).
    • Portuguese (Portugal).
    • Spanish (Latin America).
    • Spanish (Spain).
    • Spanish-Guarani.
  • French layouts.
    • French (France).
    • French (Belgium).
  • Central and Southeastern European layouts.
    • Albanian.
    • Czech.
    • Hungarian.
    • Polish (standard).
    • Polish (programmers).
    • Romanian (old).
    • Romanian (current).
    • Slovak.
    • Slovenian, Croatian and Serbian (Latin).
  • Near Eastern layouts.
    • Turkish Q.
    • Turkish F.

English layouts.

English (USA).

Is the qwerty keyboard US or UK?

Notes:

  • Considered the base layout for historical reasons.

  • Official in the United States of America; used in several other English-speaking countries with differing degrees of officiality (including, strangely, the Netherlands? See below.).

  • This is the only major layout that does not use the tertiary (AltGr) or quaternary (AltGrShift) layers. In fact, the RALT key is simply the right-side Alt key and not AltGr.

  • The standard for this layout was codified back when both main versions of the Enter key were common in keyboards sold and used within the United States of America (horizontal, nowadays called ANSI Enter, and vertical, nowadays called ISO Enter both nicknames, though, are serious misnomers) and due to this, they were both taken in consideration in it; because of this, both are still valid, even if the horizontal Enter key is now ubiquitous within said country.

    The above also means that the \| (backslashpipe) key has two valid places to be assigned to: in row 2, with a size of 1.5U, if the keyboard has a horizontal (ANSI) Enter key, and in row 3, with a size of 1.0U, if the keyboard has a vertical (ISO) Enter key instead; therefore, a keycap set that supports the English (USA) layout and contains both versions of the Enter key, also needs to provide both versions of the \| key, independently of whichever other national layouts might be additionally supported.

  • The standard does not define the presence of a key between LSHIFT and Z, much less assign characters to it; when said key is present (in ISO or ISANSI keyboards), there are two main traditions about what characters should be assigned to it, one coming from personal computer keyboards and the other from terminal keyboards (see above).

Sources and non-sources:

  • IBMs specification (locally hosted copy).
  • Microsofts implementation.
  • Wikipedia entry.

See also:

  • The Interactive Comparator of Different National Layouts on a Computer Keyboard. allows comparing the English (USA) national layout (in its ANSI, ISO and ANSISO implementations) with others.
  • NorDeUK+++: a possible international kit that would cover this national layout.
  • Islands: a possible international kit that would cover this national layout.

English (US international).

Is the qwerty keyboard US or UK?

Notes:

  • This is a pseudo-extended version of the regular English (USA) layout; it was actually created by Microsoft and pushed on to the world by the company.

    A true extended layout adds new capabilities without modifying any of the original layouts assignments (see the Spanish Extended layout for one such example); here, several key assignments are altered (five typographical symbols are turned into diacritic dead keys).

  • Despite its moniker, this layouts true coverage is limited to a few Germanic and Western European languages, with inexplicable omissions even among this limited set; the OE ligature (Œ/œ), the middle dot (·) and the single low quotation mark () are the most obvious ones. It does not help matters that some typographical symbols that are commonly used while writing in English in the United States (like , , ±, and ) are missing as well.

  • The arrangement of the extra characters that this layout does add is rather problematic, too; while some of them are fine [for example: the vowels with acute accents, the letter eñe (Ñ/ñ) and the angle quotation marks (« »)], others have been assigned to where they clearly dont belong, like the letter C with cedilla (Ç/ç), and still others are placed in hard-to-reach assignments that are not in line with the high degree of usage they would be expected to have, like the pound (£), section (§) and degree (°) signs... despite readily available space remaining in the tertiary (AltGr) layer.

    The addition of five dead keys is undeniably poorly done and further complicates actual usage: the grave (̀), tilde (̃) and circumflex (̂) accents take the places of the commonly used symbols backquote (`), tilde (~) and caret (^), respectively, while the acute accent (́) and the diaeresis/umlaut (̈) take the place of the extremely highly used symbols (adirectional) apostrophe (') and (adirectional) quotation mark (") (which, to boot, dont have an actual relation to said diacritics), forcing the usage of two-keystroke combos to get the proper symbols: (`+space for `, Shift'+space for ", etcetera). This is so uncomfortable, private individuals have created variations of this layout that either remove those diacritics or move them elsewhere.

    As if the above wasnt enough, Microsofts implementation tacks on the cedilla diacritic (̧ ) to the apostrophe dead key for no good reason (its only used for the letter C with cedilla (Ç/ç), which already has a direct assignment). Implementations in Linux produce a C with acute accent (Ć/ć) instead, which at least makes sense.

  • All known implementations follow the PC style tradition for the key between LSHIFT and Z.

Sources and non-sources:

  • IBMs specification (locally hosted copy).
  • Microsofts implementation.
  • Wikipedia entry.

See also:

  • The Interactive Comparator of Different National Layouts on a Computer Keyboard. allows comparing the English (US International) layout with others.

English (UK).

Is the qwerty keyboard US or UK?

Notes:

  • Official in the United Kingdom, Ireland and Hong Kong; also used in some other English-speaking countries, with differing degrees of officiality.

  • The BS 4822 standard (published in 1994) mandated the layout seen in the top right alphanumeric block, but was withdrawn in 2008 without having ever been updated or superseded by a new document; current usage has flipped the characters | (U+007C, VERTICAL LINE) and ¦ (U+00A6, BROKEN BAR) and assigned the character (U+20AC, EURO SIGN) to AltGr4, as seen in the bottom right alphanumeric block; the IBM specification was updated in 2000 with the latter change but not the former.

  • Microsofts implementation adds the accented vowels Á, É, Í, Ó and Ú, but not or Ý.

Sources and non-sources:

  • IBMs specification (locally hosted copy).
  • BS 4822 standard.
  • Microsofts implementation.
  • Wikipedia entry.

See also:

  • The Interactive Comparator of Different National Layouts on a Computer Keyboard. allows comparing the English (UK) national layout with others.
  • NorDeUK+++: a possible international kit that would cover this national layout.
  • Islands: a possible international kit that would cover this national layout.

English (UK) Extended.

Is the qwerty keyboard US or UK?

Notes:

  • This is a superset of the standard English (UK) national layout (with an exception see below); it adds support for Welsh, Cornish and (modern) Irish.

  • As far as can be determined, this layout was actually created by Microsoft; it follows the current usage version of the English (UK) national layout, despite the BS 4822 standard having been still in vigour at the time of its creation.

  • The specification, as transcribed by IBM, includes a macron (̄) dead key for the benefit of Cornish. However, Cornish does not use it it relies on circumflex and grave accents instead. This is probably the reason why Microsofts implementation omits the macron and replaces the backquote with a grave accent (̀) dead key.

    Given the described discrepancy and what the Standard Written Form of Cornish actually mandates, this document opts to register Microsofts choice of dead keys instead of what the IBM document states.

Sources and non-sources:

  • IBMs specification (locally hosted copy).
  • Microsofts implementation.
  • Wikipedia entry.

See also:

  • The Interactive Comparator of Different National Layouts on a Computer Keyboard. allows comparing the English (UK) Extended national layout with others.
  • Islands: a possible international kit that would cover this national layout.

Irish.

Is the qwerty keyboard US or UK?

Notes:

  • This layout is an intermediate version between the English (UK) and English (UK) Extended layouts, with (presumably) little actual research about the needs of the Irish language (most notably, the complete absence of the overdot diacritic).

    Private individuals have created several alternative layouts with the requirements of the Irish language in mind; all of them are better than this half-baked effort, which strongly looks like it was made to satisfy a whim.

Sources and non-sources:

  • There is no IBM specification for this layout.
  • Microsofts implementation.
  • Wikipedia entry.

See also:

  • The Interactive Comparator of Different National Layouts on a Computer Keyboard. allows comparing this particular Irish layout with others.
  • Islands: a possible international kit that would cover this national layout.

Canadian (bilingual).

Is the qwerty keyboard US or UK?

Notes:

  • This is the old standard keyboard layout in Canada; it was created to satisfy the legal requirements derived from the countrys recognition of both English and French as official languages. Even today, its presence in Quebec and other Francophone areas is ubiquitous, due to the limited adoption rate of the Canadian (multilingual) layout, but in the regions of the country with little or no French presence, the English (USA) layout is preferred.

  • Despite having been created with bilingualism in mind, this layout is generally known as French Canadian (or Canadian French, French (Canada), etcétera). This term is also applied to the Canadian (intermediate) layout and (although to a much lesser degree) to the Canadian (multilingual) layout, further muddling the issue. This document prefers the name Canadian (bilingual) to help reduce confusion.

    It does not help matters that a common sight in Canada are binational keyboards, containing the printed legends for both English (USA) layout and either the Canadian (bilingual) or the Canadian (intermediate) layout, and those are marketed and sold as bilingual keyboards.

  • This layout is obviously derived from the English (USA) layout; while its certainly nowhere as bad as the French (France) layout, a better job could have been done of it; the most glaring problems are: the inclusion of a dead key for the cedilla makes little sense if its only used to produce the Ç letter; the displacement of the apostrophe ('), less-than (<) and greater-than (>) signs comes off as unnecessary and detrimental to the overall layout... but not as bad as the displacement of the slash (/) sign actually is; the superscript characters ² and ³ could have been easily placed under AltGr2 and AltGr3.

  • This is one of very few national layouts that include the overline sign (¯).

  • Keyboards with this layout generally have legends in French in their modifier keys, but its unclear whether this is a requirement of its standard or its simply a common practice.

Sources and non-sources:

  • IBMs specification (locally hosted copy).
  • Microsofts implementation.
  • Wikipedia entry (note the mistaken name).

See also:

  • The Interactive Comparator of Different National Layouts on a Computer Keyboard. allows comparing the Canadian (bilingual) national layout with others.

Canadian (intermediate).

Is the qwerty keyboard US or UK?

Notes:

  • This layout was seen on keyboards sold during the mid 90s, before units with the hexalayered Canadian (multilingual) layout appeared. Actually, it looks like this layout is an early version of what became the Canadian (multilingual) layout, before the quinary and senary layers were added (the fact that said layout is a superset of this one reinforces this theory).

  • This layout is commonly referred to as French Canadian, as well as ACNOR keyboard, to distinguish it from the CSA keyboard (despite ACNOR and CSA being the same organization and both layouts quite probably coming from different versions of the same standard). This document prefers the name Canadian (intermediate) to help reduce confusion.

  • No PC keyboards with this layout are sold currently, but old units can be found with relative ease. Weirdly, however, a significant minority of the binational (USA+Canada) keyboards presently for sale use this layout for the Canadian legends.

    On the other hand, unsurprisingly, Apples French Canadian layout is an Apple-warped version of this layout, instead of either of the other two Canadian layouts.

Sources and non-sources:

  • IBMs specification (locally hosted copy).

See also:

  • The Interactive Comparator of Different National Layouts on a Computer Keyboard. allows comparing the Canadian (intermediate) national layout with others.

Canadian (multilingual).

Is the qwerty keyboard US or UK?

Notes:

  • This is the current standard keyboard layout in Canada, developed with the intention of supporting both English and French and several other languages (with a clear bias towards Northwestern and Northern Europe); its governed by the CAN/CSA Z243.200-92 standard, which, unlike several other national layout standards, has been periodically revised by the CSA Group (formerly the Canadian Standards Association, known by its abbreviations CSA [English]and ACNOR [French]).

  • Not that the above matters, as this layout, despite being official in Canada, promoted by its government, and mandatory in the public sector, is not well liked; French-speakers prefer the Canadian (bilingual) layout, while the English (USA) layout is used wherever in the country there is little or no French presence.

  • The poor reception of this layout is evidently a result of its rather questionable design; quinary and senary layers are added for no real reason (as the ternary layer remains mostly empty and the quaternary layer entirely so), which require the transformation of the right Control key into a (right-side only) Shift2 modifier key to access them. Many of the character assignments within these superfluous layers are unintuitive and were clearly piled on gradually wherever space was available, with little thought given to the overall design of the layout as a whole (and correctness, in a few glaring cases); this makes hard it to remember when exactly either of AltGr, Shift2 or Shift2Shift should be pressed to produce a particular symbol. Furthermore, the loss of the right Control key hinders general usability and produces unexpected results with some programs (not to say anything of some custom keyboards that lack that key because their designers think that if they themselves dont use it, then no one else does, either, and can thus be omitted).

    It would not be difficult to make a new, better Canadian multilingual layout that fixes the many problems this one has, and removes the unneeded quinary and senary layers (or, if push comes to shove, keeps them, but reserved exclusively for a unified Syllabics layout).

  • IBMs specification, pictured above, represents what the standard mandated in the late 90s; that is quite outdated, as the current version, also pictured above, contains many later additions to the quinary and senary layers (while barely touching the ternary layer). Although not for sale anymore, older keyboards with the IBM-frozen version of the layout printed on their keycaps arent hard to find.

  • Uniquely, the standard mandates using icons instead of text legends for the modifier keys.

  • A commonly used name for keyboards with this particular layout is CSA keyboard.

Sources and non-sources:

  • IBMs specification (main) and IBMs specification (supplement) (locally hosted copies).
  • CAN/CSA Z243.200-92 standard.
  • Microsofts implementation.
  • Wikipedia entry (English); Wikipedia entry (French).

See also:

  • The Interactive Comparator of Different National Layouts on a Computer Keyboard. allows comparing the Canadian (multilingual) national layout with others.

Maltese.

Is the qwerty keyboard US or UK?

Notes:

  • Maltese is a Semitic language, with no relation to English other than loanwords; however, the Maltese national layout is evidently derived from the English (UK) layout, which is why its included in this section.

  • The Maltese national layout is governed by the standard MSA 100:2002, still in vigour. Uniquely, this document defines a main layout, designed for ISO keyboards, and an alternative one, designed for ANSI keyboards (and more in line with the English (USA) layout); as would be expected, the former sees much more usage than the latter.

  • This is the only layout so far that places the character (U+20AC, EURO SIGN) in the secondary (Shift) layer instead of the tertiary (AltGr) layer.

  • In both its implementations, Microsoft fails to include the characters © (U+00A9, COPYRIGHT SIGN), ® (U+00AE, REGISTERED SIGN) and (U+2122, TRADE MARK SIGN). The 47-key layout implementation also inexplicably omits the character # (U+0023, NUMBER SIGN), retaining the pound sign in its place (on the other hand, it places the character ~ (U+007E, TILDE) under AltGrĊ instead of keeping the negation sign, which is undoubtedly better).

Sources and non-sources:

  • IBMs specification (locally hosted copy).
  • List of standards by the Maltese Standards Authority, including MSA 100:2002.
  • Maltas Government official keyboard driver (hey, look at that Enter key...).
  • Microsofts implementation (48-key [ISO] keyboards).
  • Microsofts implementation (47-key [ANSI] keyboards).
  • Wikipedia entry.

See also:

  • The Interactive Comparator of Different National Layouts on a Computer Keyboard. allows comparing the Maltese national layout, in both its alternatives, with others.
  • Islands: a possible international kit that would cover this national layout.

English (USA) Dvorak.

Is the qwerty keyboard US or UK?

Notes:

  • The Dvorak layout was created in 1936 as an (alleged) improvement over the QWERTY layout. Over the years, it has been subjected to several changes and has been standardized into the version seen above.

  • Despite its claims, its level of adoption has been limited, even among enthusiasts.

  • Given the scant usage this layout sees, theres pretty much nothing established about what to do with the key between LSHIFT and Z if it should be present. Microsofts implementation of this layout simply places an extra \| (backslashpipe) key, following the PC style, as it already does in the regular (QWERTY) English (USA) layout.

  • Row 1 is mostly unaltered with respect to the regular (QWERTY) English (USA) layout (this wasnt the case in the original version of the Dvorak layout!). On the other hand, in rows 2, 3 and 4, most keys have been moved around: only three remain in the same positions, and ten others remain in the same row but have have been displaced to the left or to the right.

  • The homing keys become U and H, instead of F and J.

Sources and non-sources:

  • There is no IBM specification for this layout.
  • Microsofts implementation.
  • Wikipedia entry.

See also:

  • The Interactive Comparator of Different National Layouts on a Computer Keyboard. allows comparing the English (USA) Dvorak layout with others.

English (USA) Colemak.

Is the qwerty keyboard US or UK?

Notes:

  • The Colemak layout was created in 2006 as another improvement over the QWERTY layout, that would also be less drastic of a change than the Dvorak layout is.

  • Only one non-letter alphanumeric key is moved around; the rest of the reassignments is restricted to the letter keys.

  • The homing keys become T and N, instead of F and J.

  • The Caps Lock key becomes another Backspace key.

Sources and non-sources:

  • There is no IBM specification for this layout.
  • There is no Microsoft-made implementation of this layout.
  • Wikipedia entry.

See also:

  • The Interactive Comparator of Different National Layouts on a Computer Keyboard. allows comparing the English (USA) Colemak layout with others.

Germanic and Nordic layouts.

Danish.

Is the qwerty keyboard US or UK?

Notes:

  • Official in Denmark.

  • This layout is extremely similar to the Norwegian one.

  • Several implementations, including Microsofts, assign the character (U+20AC, EURO SIGN) to AltGr5 in addition to AltGrE.

Sources and non-sources:

  • IBMs specification (locally hosted copy).
  • Microsofts implementation.
  • Wikipedia entry.

See also:

  • The Interactive Comparator of Different National Layouts on a Computer Keyboard. allows comparing the Danish national layout with others.
  • NorDeUK+++: a possible international kit that would cover this national layout.

Dutch.

Is the qwerty keyboard US or UK?

Notes:

  • This used to be the standard keyboard layout in the Netherlands, but at some point (seemingly, during the late 90s), it was abandoned in favor of the English (US international) layout, laid on top of ANSI keyboards. Weirdly, keyboards commonly sold in that country are identical to the ones sold in the United States of America, with only one exception: the 5 % keycap has the euro sign () printed in its bottom-right corner (which corresponds to the tertiary (AltGr) layer). Why arent the rest of the tertiary (AltGr) and quaternary (AltGrShift) layer assignments printed is a mistery, but cost-saving and laziness are probably to blame.

  • Its not known whether the Dutch layout was explicitly abandoned in favor of the English (US international) layout, or if this switch occured due to some sort of gradual market force (or abuse of it!) in action. For that matter, it also remains unknown the true degree of officiality the Dutch layout did have in the past within the country; no (government) standards document regarding this matter has been discovered so far.

  • Logical layouts, PC-based or terminal-based, that pair opening and closing symbols in the same key (curly braces, less-than and greater-than signs, angle quotation marks, etcetera), always place the former in the base layer and the latter in the secondary (Shift) layer; the Dutch layout goes the other way around with the brackets for no apparent reason: ] is on the base layer, while [ goes up to the secondary (Shift) layer. Why on Earth was this done (especially considering that the < and > symbols are placed normally) might be one of those mysteries that shall never be solved.

Sources and non-sources:

  • IBMs specification (locally hosted copy).
  • Microsofts implementation.
  • Wikipedia entry.

See also:

  • The Interactive Comparator of Different National Layouts on a Computer Keyboard. allows comparing the Dutch national layout with others.

Faroese.

Is the qwerty keyboard US or UK?

Notes:

  • The Faroe Islands are an autonomous territory within the Kingdom of Denmark; its no surprise, then, that this subnational layout is based directly on the Danish layout.

  • When and where this layout was created is not clear; Microsoft seems to have implemented it before 2003, yet IBM does not have a specification for it.

  • Microsofts implementation assigns the character (U+20AC, EURO SIGN) to AltGr5 in addition to AltGrE. In the same manner, the presence of µ (U+00B5, MICRO SIGN) under AltGrM seems to be another quirk of this implementation instead of something that would be in the standard, if one actually exists.

Sources and non-sources:

  • There is no IBM specification for this layout.
  • Microsofts implementation.
  • Wikipedia entry.

See also:

  • The Interactive Comparator of Different National Layouts on a Computer Keyboard. allows comparing the Faroese subnational layout with others.
  • NorDeUK+++: a possible international kit that would cover this subnational layout.

German.

Is the qwerty keyboard US or UK?

Notes:

  • Official in Germany and Austria.

  • The IBM specification (last updated in 1998) declares AltGr+ to be a dead key, but all known implementations make it instead into a regular key, which produces the (non combining, non diacritic) character ~ (U+007E, TILDE). To compound the issue, the DIN 2137 document (the current standard governing this layout in Germany) has declared it as a regular key since at least its 2012 edition; its not known if this was a de facto change that was adopted at some point by the standard, or if the IBM specification was wrong in the first place. The confusion is further deepened after studying the German-derived national layouts that place the tilde in the same physical key combination: most of the Nordic layouts (with the possible exception of the Icelandic one) keep it as a dead key, while Spanish (Latin America) and (perhaps) Icelandic have made it into a regular key (as German seems to have).

  • The character under AltGrM is µ (U+00B5, MICRO SIGN) and not μ (U+03BC, GREEK SMALL LETTER MU) (albeit the symbol is evidently derived from the letter).

  • In 2008, Unicode added the uppercase form of the eszett ligature (U+1E9E, LATIN CAPITAL LETTER SHARP S). The standard for the German layout was rewritten in 2012; the new version kept the then-extant layout as T1, but did not add this character, and created T2 and T3 extended/specialized layouts, which do add it under AltGrH. Meanwhile, Microsoft added the uppercase eszett to its implementation of the German layout (now T1), under AltGrShift-ß, and has kept it there instead of moving it so it will be in accordance to the DIN standard.

  • Although this is at its core a national layout based on the ISO physical layout variant, ISANSI versions of this layout exist, thanks to Wodans HADapter kit, which provides a replacement 1.5U #' key in row 2 (plus a 1.0U #' key in row 1, for keyboards with an HHKB-style physical layout).

  • This is one of the few layouts that require the modifier keys to have legends in its own language instead of allowing them to remain in English («Strg» for Ctrl, «Einfg» for Ins, etcetera).

Sources and non-sources:

  • IBMs specification (locally hosted copy).
  • DIN 2137 standard.
  • Microsofts implementation.
  • HADapter group buy thread on Deskthority.
  • Wikipedia entry.

See also:

  • The Interactive Comparator of Different National Layouts on a Computer Keyboard. allows comparing the German supranational layout with others.
  • NorDeUK+++: a possible international kit that would cover this national layout.

Icelandic.

Is the qwerty keyboard US or UK?

Notes:

  • Official in Iceland.

  • Unusually, this national layout, at least as defined in the IBM specification (last updated in 2000), places the acute accent dead key in both the base layer and the secondary (Shift) layer of the same key. Microsofts implementation seems to get this wrong, putting an unneeded apostrophe in the secondary (Shift) layer assignment; however, this and other differences (notably, tilde ceases to be a dead key, while the backquote becomes one) could be derived from the 2015 standard, the text of which has not been obtained yet.

  • Several implementations, including Microsofts, assign the character (U+20AC, EURO SIGN) to AltGr5 in addition to AltGrE.

  • The -_ key is displaced one position to the right with respect to the English (USA) keyboard, but remains in row 1.

Sources and non-sources:

  • IBMs specification (locally hosted copy).
  • ÍST 125:2015 standard.
  • Microsofts implementation.
  • Wikipedia entry.

See also:

  • The Interactive Comparator of Different National Layouts on a Computer Keyboard. allows comparing the Icelandic national layout with others.
  • NorDeUK+++: a possible international kit that would cover this national layout.

Norwegian.

Is the qwerty keyboard US or UK?

Notes:

  • Official in Norway.

  • This layout is extremely similar to the Danish one.

  • Several implementations, including Microsofts, assign the character (U+20AC, EURO SIGN) to AltGr5 in addition to AltGrE.

Sources and non-sources:

  • IBMs specification (locally hosted copy).
  • Microsofts implementation.
  • Wikipedia entry.

See also:

  • The Interactive Comparator of Different National Layouts on a Computer Keyboard. allows comparing the Norwegian national layout with others.
  • NorDeUK+++: a possible international kit that would cover this national layout.

PENDING: add Norwegian with Sámi here.


Swedish and Finnish.

Is the qwerty keyboard US or UK?

Notes:

  • Official in Sweden and Finland.

  • Several implementations, including Microsofts, assign the character (U+20AC, EURO SIGN) to AltGr5 in addition to AltGrE.

Sources and non-sources:

  • IBMs specification (locally hosted copy).
  • Microsofts implementation.
  • Wikipedia entry.

See also:

  • The Interactive Comparator of Different National Layouts on a Computer Keyboard. allows comparing the Swedish and Finnish binational layout with others.
  • NorDeUK+++: a possible international kit that would cover this binational layout.

PENDING: add Swedish with Sámi and Finnish Multilingual here.


Swiss.

Is the qwerty keyboard US or UK?

Notes:

  • The Swiss national layout was designed to support one Germanic language (German) and three Romance ones (French, Italian and Romansh); its listed in this section because it was evidently derived from the German layout.

  • This layouts specification, governed in its latest revision by the SN 074021:1999-01 document, defines two modes of operation: in the German mode, the keys in the positions D11, C10 and C11 (see above) have the characters ü, ö and ä, respectively, in the base layer, while the characters è, é and à, respectively, are in the secondary (Shift) layer; in the French mode, those assignments are flipped (è, é and à, respectively, are in the base layer, while ü, ö and ä, respectively, are in the secondary (Shift) layer).

    This modes shenanigan is so far off the regular behaviour of a keyboard, that all known implementations in differing operating systems simply split the Swiss layout into two separate ones: Swiss (German) and Swiss (French).

    To further muddle the issue, keyboards sold in Switzerland print both varieties in the aforementioned three keycaps, leading to visually confusing labels:

    Is the qwerty keyboard US or UK?
    Is the qwerty keyboard US or UK?

    Note how in the first keyboard, symbols in the tertiary (AltGr) layer are consistently front-printed, while in the second one, some are printed in the bottom right corner (this is the correct position) and others in the top right one (falsely implying theyre part of the quaternary (AltGrShift) layer).

  • Problems dont stop there, though: in both modes, those three keys produce said six vowels with diacritics... but only in their lowercase forms; to produce them in uppercase, Caps Lock must be turned on. To mitigate this limitation, and to allow typing the remaining accented letters, dead keys for every major diacritic (diaeresis/umlaut, and the acute, grave and circumflex accents... plus the tilde, which is not used in any language spoken in Switzerland) are included...

    ... but dont let the letter C with cedilla hear about it, as its uppercase version (Ç) cant be typed at all using this layout.

    This is an unequivocally poorly designed layout it would have been much better to assign the diacritic dead keys directly to the D11, C10 and C11 keys (where they would have been more comfortable to use), get rid of the nonsensical vowel dualities and take advantage of the freed-up space in the remaining keys to include other symbols: besides the incompetent treatment of the C with cedilla, there is no good excuse for not having included, at the very least, the angle quotes or guillemets (used in German and French) and the Æ/æ (used in Italian and French), Œ/œ (used in French) and even /ß (used in German, even if Swiss Standard German doesnt) ligatures.

  • Despite its serious flaws and omissions, this is (are) the official layout(s) in Switzerland. Weirdly, but not surprisingly, the Swiss (German mode) layout is also official in Liechtenstein; in addition to that, the Swiss (French mode) layout is, unbelievably, official in Luxembourg, although a large percentage of private users in that country prefer using the French (Belgium) layout.

  • Linuxs implementations of most national layouts include the lowercase eszett ligature (ß) under AltGrS; this is the case of the Linux implementation of the Swiss layouts, too.

  • Microsofts implementations of the Swiss layouts are particularly deficient. To wit:

    • Both implementations flip the placement of the | (U+007C, VERTICAL LINE) and ¦ (U+00A6, BROKEN BAR) symbols for no apparent reason. To make things worse, there is no agreement over this among manufacturers, so its easy to find modern keyboards with those symbols printed in either the right way or the Microsoft way.
    • Both implementations, again for no apparent reason, also place needless additional assignments for the ° (U+00B0, DEGREE SIGN) and § (U+00A7, SECTION SIGN) symbols in the tertiary (AltGr) layer, in AltGr4 and AltGr5, respectively. The latter is particularly surprising, because Microsoft has the habit of including an additional placement of the (U+20AC, EURO SIGN) symbol in AltGr5 on the European layouts that normally place it in AltGrE, as is the case here.
    • The Swiss (French) layout does not implement the Caps Lock trick, meaning that the characters È, É, À, Ü, Ö and Ä can only be typed in with the diacritic dead keys.

Sources and non-sources:

  • IBMs specification German mode (locally hosted copy).
  • IBMs specification French mode (locally hosted copy).
  • SN 074021:1999-01 standard.
  • Microsofts implementation German mode.
  • Microsofts implementation French mode.
  • Microsofts implementation Luxembourgish; identical to the Swiss (French) layout.
  • Wikipedia entry.

See also:

  • The Interactive Comparator of Different National Layouts on a Computer Keyboard. allows comparing the Swiss (German) national layout with others.
  • The Interactive Comparator of Different National Layouts on a Computer Keyboard. allows comparing the Swiss (French) national layout with others.

Baltic layouts.

Estonian.

Is the qwerty keyboard US or UK?

Notes:

  • Official in Estonia.

  • Several implementations, including Microsofts, assign the character (U+20AC, EURO SIGN) to AltGr5 in addition to AltGrE.

Sources and non-sources:

  • IBMs specification (locally hosted copy).
  • Microsofts implementation.
  • Wikipedia entry.

See also:

  • The Interactive Comparator of Different National Layouts on a Computer Keyboard. allows comparing the Estonian national layout with others.
  • NorDeUK+++: a possible international kit that would cover this national layout.

Western and Central Mediterranean layouts.

Italian.

Is the qwerty keyboard US or UK?

Notes:

  • The initial layout that IBM compiled was given the ID 141; it was superseded in 1991 by an improved layout (ID 142), which modified the assignments of a few typographical symbols under the tertiary (AltGr) and quaternary (AltGrShift) layers, and added the previously missing backquote (`) and tilde (~) characters.

    Despite the aforementioned improvements, the older layout is the one actually used in Italy, while the newer one remains almost unknown. History is lacking in this, but it seems that the 142 layout was engulfed in the disaster that sank OS/2, and vendors never bothered to update their offerings... despite Microsoft itself actually adding support for the newer layout not that much later; to this day, Microsoft lists the older layout (141) as the main Italian layout and offers the new one (142) as an alternative.

  • Several implementations, including Microsofts, assign the character (U+20AC, EURO SIGN) to AltGr5 in addition to AltGrE.

  • This is one of the few layouts that require the modifier keys to have legends in its own language instead of allowing them to remain in English («Fine» for End, «Invio» for Enter, etcetera).

Sources and non-sources:

  • IBMs specification (locally hosted copy). This is for the 142 layout; the 141 layouts specification is not available.
  • Microsofts implementation (142 layout).
  • Microsofts implementation (141 layout).
  • Wikipedia entry.

See also:

  • The Interactive Comparator of Different National Layouts on a Computer Keyboard. allows comparing the Italian national layout (in both its 142 and 141 varieties) with others.
  • BRESLAPTIT: a possible international kit that would cover this national layout.
  • Keyboard layouts for Windows: New Italian: a proposed new version of the Italian layout.

Portuguese (Brazil).

Is the qwerty keyboard US or UK?

Notes:

  • Official in Brazil.

  • The ABNT NBR 10346:1991 standard mandates one extra key in row 4, between the ;: key (placed where the /? key is in an English (USA) keyboard) and RSHIFT; indeed, plenty of keyboards with this extra key do exist. Some implementations, Microsofts included, provide a workaround for keyboards that lack it by making extra assignments under the tertiary (AltGr) layer for the three symbols (slash, question mark and degree sign) that would otherwise be inaccessible.

Sources and non-sources:

  • IBMs specification (locally hosted copy).
  • ABNT NBR 10346:1991 standard.
  • Microsofts implementation.
  • Wikipedia entry.
  • Source for the image file Brazilian 104-key ABNT2 keyboard.jpg, by Wikipedia user rsjsouza.

See also:

  • The Interactive Comparator of Different National Layouts on a Computer Keyboard. allows comparing the Portuguese (Brazil) national layout with others.
  • BRESLAPTIT: a possible international kit that would cover this national layout.

Portuguese (Portugal).

Is the qwerty keyboard US or UK?

Notes:

  • Official in Portugal. The degree of usage in other Portuguese-speaking countries (besides Brazil) is unknown.

  • Several implementations, including Microsofts, assign the character (U+20AC, EURO SIGN) to AltGr5 in addition to AltGrE.

Sources and non-sources:

  • IBMs specification (locally hosted copy).
  • Microsofts implementation.
  • Wikipedia entry.

See also:

  • The Interactive Comparator of Different National Layouts on a Computer Keyboard. allows comparing the Portuguese (Portugal) national layout with others.
  • BRESLAPTIT: a possible international kit that would cover this national layout.

Spanish (Latin America).

Is the qwerty keyboard US or UK?

Notes:

  • Official in all(*) the Spanish-speaking countries in the American continent... although this officiality is probably not much more than some IBM employee in an Armonk office declaring so back in the day, something that no one has ever bothered to question ever since.

    (*) IBMs specification lists explicitly every Spanish-speaking country in the American continent, Puerto Rico included... with the surprisingly surprising omission of Cuba; why something like this might have happened in a large, resourceful company with a well-earned reputation of quality work may be one of those confusing mysteries that is never, ever satisfyingly explained. Or not. Whatever.

  • The Latin America moniker is a serious misnomer: support for Portuguese (and French, for that matter) is worryingly incomplete the characters Ç (U+00C7, LATIN CAPITAL LETTER C WITH CEDILLA) and ç (U+00E7, LATIN SMALL LETTER C WITH CEDILLA) are nowhere to be seen, while the extra diacritics are present but look like they were tacked on for occasional usage only. It doesnt help matters that the IBM specification itself states Spanish speaking Latin America in its description!

  • The IBM specification declares ~ (U+007E, TILDE) to be a dead key, but all known implementations make it into a regular key instead, further degrading Portuguese support.

  • This is one of the few layouts that require the modifier keys to have legends in its own language instead of allowing them to remain in English («Bloq Mayús» for Caps Lock, «Intro» for Enter, etcetera).

Sources and non-sources:

  • IBMs specification (locally hosted copy).
  • Microsofts implementation.
  • Wikipedia entry.

See also:

  • The Interactive Comparator of Different National Layouts on a Computer Keyboard. allows comparing the Spanish (Latin America) supranational layout with others.
  • BRESLAPTIT: a possible international kit that would cover this supranational layout.
  • Keyboard layouts for Windows: Latin American Extended: an extended version of this layout.

Spanish (Spain).

Is the qwerty keyboard US or UK?

Notes:

  • Official in Spain; also sees varying degrees of usage in other Spanish-speaking countries.

  • The letter C with cedilla (Ç/ç) was added for the benefit of the Catalan language (acting as a replacement for the proper ce trencada). For the longest time, this layout completely lacked the tilde (~) character (!!!), either as a regular or as a dead key, making this layout nigh-useless for writing in Portuguese and for computer programming and administration; it was finally added recently, as a dead key under AltGr4.

  • Tilde absence or not, the Spanish (Spain) layout is generally considered to not be as well suited for usage in programming as the Spanish (Latin America) layout is, which may be a good part of the reason the latter has managed to avoid abandonment.

  • This is one of the few layouts that require the modifier keys to have legends in its own language instead of allowing them to remain in English («Supr» for Del, «Av Pág» for Page Down, etcetera).

  • Several implementations, including Microsofts, assign the character (U+20AC, EURO SIGN) to AltGr5 in addition to AltGrE.

Sources and non-sources:

  • IBMs specification (locally hosted copy).
  • Microsofts implementation.
  • Wikipedia entry.

See also:

  • The Interactive Comparator of Different National Layouts on a Computer Keyboard. allows comparing the Spanish (Spain) national layout with others.
  • BRESLAPTIT: a possible international kit that would cover this national layout.
  • Keyboard layouts for Windows: Spanish Extended: an extended version of this layout.

Spanish-Guarani.

Is the qwerty keyboard US or UK?

Notes:

  • Guarani is a language mainly spoken in Paraguay, where its official along with Spanish; it also has presence in parts of Brazil, Argentina and Bolivia.

  • This layout is a superset of the Spanish (Latin America) layout (with an exception see below) that adds incomplete support for the Guarani language.

  • This layout was actually created by Microsoft, with the name Guarani. Its listed here instead as Spanish-Guarani, because its still a layout made for Spanish, and to which support for Guarani has been added later, instead of being a layout designed from the ground up with the primary objective of supporting Guarani, or even of supporting both languages with equal weight.

  • This layout adds tertiary (AltGr) and quaternary (AltGrShift) layer assignments for the tilded letters that Guarani uses: Ã/ã, /, Ĩ/ĩ, /, Õ/õ, Ũ/ũ and / (/ was actually forgotten in the initial version of this layout, released in Windows 8.1; this omission was corrected when Windows 10 came out), and pointlessly turns the tilde symbol (in AltGr+) into a dead key (it can only produce the six vowels that already have direct assignments in the tertiary and quaternary layers).

  • This layout was created relatively recently, and was revised at least once... yet it still lacks the letter puso or saltillo (/) for no good reason. While were at this, it would have been pretty neat to have also added the letter C with cedilla (Ç/ç), turn back the tilde symbol into a regular key assignment, and perhaps even add the euro sign ().

  • Its unknown whether this layout has been adopted as official in Paraguay, or if it even sees a significant degree of usage.

Sources and non-sources:

  • There is no IBM specification for this layout.
  • Microsofts implementation.

See also:

  • Keyboard layouts for Windows: Paraguayan: a proposed layout designed to fully support both Spanish and Guarani with equal weight.
  • Keyboard layouts for Windows: Iberoamerican Spanish: a layout that fully supports Spanish and Guarani, and a host of other Peninsular and American languages.

French layouts.

French (France).

Is the qwerty keyboard US or UK?

Notes:

  • Official in France; used in several other French-speaking countries with differing degrees of officiality.

  • Generally regarded as a deficient layout; While the reordering of the letters A, M, Q, W and Z (done intentionally in the first French typewriters, as a variation on the QWERTY layout, and kept ever since) and the placement of numbers in the secondary (Shift) layer are its most obvious changes, those are actually the least of its problems: the seemingly chaotic arrangement of most symbols make it difficult to type comfortably, and the clashing placement of accented letters make it almost impossible to write correctly in the language it was designed for. Even the French Ministère de la Culture acknowledged as much in 2016.

    Of all extant national layouts, this is the one that has been subjected to more replacement projects; it has survived so far because of inertia and a dose of misdirected chauvinistic pride.

  • The character in the rightmost alphanumeric key of row 3 is µ (U+00B5, MICRO SIGN) and not μ (U+03BC, GREEK SMALL LETTER MU) (albeit the symbol is evidently derived from the letter).

  • French keyboards are commonly seen with the modifier keys sporting legends in the same language instead of in English («Échap» for Esc, «Entrée» for Enter, etcetera; sometimes even with «Alt Car» for AltGr); surprisingly, this is not mandated by a standard, as is the case with the German, Italian, Spanish (Spain) and Spanish (Latin America) layouts.

  • In old French keyboards formerly sold in Morocco, Algeria and Tunisia, the characters % (U+0025, PERCENT SIGN) and * (U+002A, ASTERISK), printed in the rightmost alphanumeric keys in row 3, were replaced by ٪ (U+066A, ARABIC PERCENT SIGN) and ٭ (U+066D, ARABIC FIVE POINTED STAR). This was solely a visual distinction, and has been completely abandoned.

Sources and non-sources:

  • IBMs specification (French) (locally hosted copy).
  • IBMs specification (Northwest Africa) (locally hosted copy).
  • Microsofts implementation.
  • Wikipedia entry.

See also:

  • The Interactive Comparator of Different National Layouts on a Computer Keyboard. allows comparing the French (France) national layout with others.
  • French: a possible international kit that would cover this national layout.

French (Belgium).

Is the qwerty keyboard US or UK?

Notes:

  • Used in Belgium and Luxembourg. Created as a variation of the original French (France) layout.

  • The character in the rightmost alphanumeric key of row 3 is µ (U+00B5, MICRO SIGN) and not μ (U+03BC, GREEK SMALL LETTER MU) (albeit the symbol is evidently derived from the letter).

  • The -_ key is displaced one position to the right with respect to the English (USA) keyboard, but remains in row 1.

Sources and non-sources:

  • IBMs specification (locally hosted copy).
  • Microsofts implementation.
  • Wikipedia entry.

See also:

  • The Interactive Comparator of Different National Layouts on a Computer Keyboard. allows comparing the French (Belgium) national layout with others.
  • French: a possible international kit that would cover this national layout.

Central and Southeastern European layouts.

Albanian.

Is the qwerty keyboard US or UK?

Notes:

  • Official in Albania.

  • Most of the layouts in this section, including this one, are clearly derived from a single root, which in turn was based on the German layout; this can be seen in the features they all share:

    • QWERTZ arrangement of the basic Latin alphabet letters, instead of QWERTY.
    • The number row contains many diacritic dead keys in the tertiary (AltGr) layer, including several the Albanian language does not utilize, but that neighboring languages do use. Weirdly, the tilde (~, under AltGr1) and the backquote (`, under AltGr7) symbols are exempted from being dead keys, leaving no assignment at all for the tilde (̃) and grave (̀) accents. This reeks of an error in the original layout that was later propagated to its descendants, without anyone ever making the effort of correcting it (with one exception). It must be noted that French is (okay, used to be) an important second language in several countries of the region, so the lack of a dead key for the grave accent isnt (wasnt) a minor hindrance (also, the idea of this anomaly having been due to Unix influence holds little water, as if that had been the case, the circumflex accent would have also been turned into a regular caret).
    • The stroked letters Đ/đ and Ł/ł, neither of which is used in Albanian, have both their uppercase and lowercase forms in the tertiary (AltGr) layer, with the former located under the corresponding unstroked letters key, and the latter at their immediate left, instead of the usual arrangement (both in the same key, with the lowercase form in the tertiary (AltGr) layer and the uppercase one in the quaternary (AltGrShift) layer).
    • The lowercase eszett ligature (ß), used in German, is present as well, and has been inexplicably assigned to the tertiary (AltGr) layer of the C11 key. Its uppercase form () is entirely absent (and adding it, if this is ever done, will prove to be problematic).
    • Besides the aforementioned diacritic dead keys and letters, several typographical symbols are placed in rather idiosyncratic assignments; there is, however, a significant degree of variance over the exact set of symbols that are subjected to this.
  • This layout contains further influence from the English (UK) layout, as is evident from the placement of most of the basic typographical symbols.

  • Microsofts implementation contains three serious bugs that have never been corrected:

    • The character (U+20AC, EURO SIGN) is absent, despite the specification mandating it be in AltGrE.
    • The apostrophe (') and at (@) symbols are flipped for no apparent reason.
    • The ring above diacritic (̊) is conflated with the degree sign (°) for no good reason.

Sources and non-sources:

  • IBMs specification (locally hosted copy).
  • Microsofts implementation.
  • Wikipedia entry.

See also:

  • The Interactive Comparator of Different National Layouts on a Computer Keyboard. allows comparing the Albanian national layout with others.

Czech.

Is the qwerty keyboard US or UK?

Notes:

  • Official in Czechia.

  • Most of the layouts in this section, including this one, are clearly derived from a single root, which in turn was based on the German layout; this can be seen in the features they all share:

    • QWERTZ arrangement of the basic Latin alphabet letters, instead of QWERTY.
    • The number row contains many diacritic dead keys in the tertiary (AltGr) layer, including several the Czech language does not utilize, but that neighboring languages do use. Weirdly, the tilde (~, under AltGr1) and the backquote (`, under AltGr7) symbols are exempted from being dead keys, leaving no assignment at all for the tilde (̃) and grave (̀) accents. This reeks of an error in the original layout that was later propagated to its descendants, without anyone ever making the effort of correcting it (with one exception). It must be noted that French is (okay, used to be) an important second language in several countries of the region, so the lack of a dead key for the grave accent isnt (wasnt) a minor hindrance (also, the idea of this anomaly having been due to Unix influence holds little water, as if that had been the case, the circumflex accent would have also been turned into a regular caret).
    • The stroked letters Đ/đ and Ł/ł, neither of which is used in Czech, have both their uppercase and lowercase forms in the tertiary (AltGr) layer, with the former located under the corresponding unstroked letters key, and the latter at their immediate left, instead of the usual arrangement (both in the same key, with the lowercase form in the tertiary (AltGr) layer and the uppercase one in the quaternary (AltGrShift) layer).
    • The lowercase eszett ligature (ß), used in German, is present as well, and has been inexplicably assigned to the tertiary (AltGr) layer of the C11 key. Its uppercase form () is entirely absent (and adding it, if this is ever done, will prove to be problematic).
    • Besides the aforementioned diacritic dead keys and letters, several typographical symbols are placed in rather idiosyncratic assignments; there is, however, a significant degree of variance over the exact set of symbols that are subjected to this.
  • The Slovak layout is extremely similar to this one; its rather obvious, from the content of both, and from the ID numbers IBM assigned to them (243 and 245), that this layout was developed first, and a few adjustments were made immediately afterwards to create the Slovak layout.

  • This layout takes a misguided cue from the French layouts and moves the digits to the secondary (Shift) layer in the number row; the space left behind is filled with letters with diacritics, albeit only in their lowercase forms; two more letters with diacritics take primary (base) layer assignments in the same fashion in the second and third rows.

  • The heavy use of dedicated keys for accented letters comes off as detrimental, as too many important characters are pushed to the tertiary (AltGr) layer. The clashes between accented letters and numbers or symbols, which force the usage of convoluted mechanisms to allow typing the uppercase forms of said letters, further deepens the problem.

  • As if the above wasnt bad enough, dead keys for four diacritics have duplicated assignments in the primary (base) and secondary (Shift) layers: the acute accent and the diaeresis in the former, the caron and the ring in the latter. Forgetting for a moment that they are already present in the tertiary (AltGr) layer of the number row, the first and third are absolutely needed, as otherwise this layout would not be able to produce the letters Ď/ď, Ň/ň, Ó/ó and Ť/ť, all of them used in Czech; the fourth one isnt really needed to obtain ů (but kind of is for Ů); the diaeresis isnt used in Czech... but is so in Slovak and in a certain other neighboring language.

    The acute and caron diacritics are frequently used when writing in Czech, so their respective dead keys are pretty important... yet they are located in the farthest key (E12), with the latter not even in the primary (base) layer its actually easier to type the diaeresis dead key.

  • Seeing all of this, the inescapable conclusion is that this is a deficient, poorly designed layout. It would not be difficult to fix this mess, though! This would be how:

    • Make it QWERTY QWERTZ may be better for German, but is clearly not so for Czech.
    • Get rid of the direct assignments for the ten letters with caron or acute accents in the base layer, and establish the respective dead keys as the main method for typing those characters.
    • Place the acute accent and the caron dead keys in the primary (base) layer of the D11 and C11 keys (either order would be fine).
    • Keep Ů/ů in its current place, but do ensure it takes both the primary (base) and secondary (Shift) layers, because the uppercase form does need to be accessible.
    • Put the digits back where they belong (or not, if for some nonsensical whim you still want the keyboard to look Frenchie).
    • Reorder the typographical symbols into more sensible positions.
    • The diaeresis dead key can remain where it is, or be moved to the secondary (Shift) layer of whichever key gets the acute accent. The (duplicated) ring dead key has no real reason to remain; the extant one in the number row should be enough.
  • Microsofts implementation has major differences with respect to the official specification. Some of the changes are good, some... are definitely not so.

    • The newer implementations of the layout inexplicably change the assignments of the extra and Y keys from, respectively, &/*/< and y/Y/> to \/| and y/Y (despite the backslash and the vertical bar remaining available under AltGrQ and AltGrW). The ampersand and the asterisk are moved to their baseline idiosyncratic assignments under AltGrC and AltGrhyphen (see the Hungarian layout for reference), while the less-than and greater-than signs are moved to AltGr, and AltGr. (Microsofts implementations of other layouts in the region move them to AltGrM and AltGr.). Note that earlier Microsoft implementations of this layout did not make this mistake, so this error comes off as especially dumb.
    • The ring above diacritic (̊) is conflated with the degree sign (°) for no good reason, and the dot above diacritic (̇) is conflated with the middle dot (·).
    • The newer implementations of this layout mark the backquote under AltGr7 as a dead key (the tilde has no such luck).
    • The newer implementations of this layout implement the Caps Lock trick for the letters with diacritics in the primary (base) layer (again, no such luck for the letters in the tertiary (AltGr) layer).
  • Microsoft offers two alternative implementations, both of which are quite poorly executed.

    • The Czech (QWERTY) implementation, which has the following major changes: is based on QWERTY instead of QWERTZ; erases all the tertiary (AltGr) layer assignments in the basic Latin letters (A..Z), except the euro sign; in most of the remaining alpha keys, their tertiary (AltGr) and quaternary (AltGrShift) layer assignments are filled with whatever symbols exist in the primary (base) and secondary (Shift) layers of the corresponding keys in the English (USA) layout; the diacritics on the number row disappear, except the circumflex and double acute accents, which are moved elsewhere; the few symbols that existed in the tertiary (AltGr) layer of those keys are moved about elsewhere as well; as is done the main Microsoft implementation, the Caps Lock trick is implemented. Note the sinful placement of the curly braces.
    • The Czech (programmers) implementation, which is a straight-up extended version of the English (USA) layout, PC style, to which the specific assignments of the Czech layout in the primary (base) and secondary (Shift) layers of the non-basic Latin letters have been crammed as-is into the tertiary (AltGr) and quaternary (AltGrShift) layers; unlike the other two implementations, the Caps Lock trick is not implemented. This layout does not repeat the sinful placement of the curly braces, but does have grave sins of its own, like having placed the caron dead key in the quaternary (AltGrShift) layer of the E12 key.

Sources and non-sources:

  • IBMs specification (locally hosted copy).
  • Microsofts implementation.
  • Microsofts alternative QWERTY implementation.
  • Microsofts alternative programmers implementation.
  • Wikipedia entry.

See also:

  • The Interactive Comparator of Different National Layouts on a Computer Keyboard. allows comparing the Czech national layout with others.

Hungarian.

Is the qwerty keyboard US or UK?

Notes:

  • Official in Hungary.

  • Most of the layouts in this section, including this one, are clearly derived from a single root, which in turn was based on the German layout; this can be seen in the features they all share:

    • QWERTZ arrangement of the basic Latin alphabet letters, instead of QWERTY.
    • The number row contains many diacritic dead keys in the tertiary (AltGr) layer, including several the Hungarian language does not utilize, but that neighboring languages do use. Weirdly, the tilde (~, under AltGr1) and the backquote (`, under AltGr7) symbols are exempted from being dead keys, leaving no assignment at all for the tilde (̃) and grave (̀) accents. This reeks of an error in the original layout that was later propagated to its descendants, without anyone ever making the effort of correcting it (with one exception). It must be noted that French is (okay, used to be) an important second language in several countries of the region, so the lack of a dead key for the grave accent isnt (wasnt) a minor hindrance (also, the idea of this anomaly having been due to Unix influence holds little water, as if that had been the case, the circumflex accent would have also been turned into a regular caret).
    • The stroked letters Đ/đ and Ł/ł, neither of which is used in Hungarian, have both their uppercase and lowercase forms in the tertiary (AltGr) layer, with the former located under the corresponding unstroked letters key, and the latter at their immediate left, instead of the usual arrangement (both in the same key, with the lowercase form in the tertiary (AltGr) layer and the uppercase one in the quaternary (AltGrShift) layer).
    • The lowercase eszett ligature (ß), used in German, is present as well, and has been inexplicably assigned to the tertiary (AltGr) layer of the C11 key. Its uppercase form () is entirely absent (and adding it, if this is ever done, will prove to be problematic).
    • Besides the aforementioned diacritic dead keys and letters, several typographical symbols are placed in rather idiosyncratic assignments; there is, however, a significant degree of variance over the exact set of symbols that are subjected to this.
  • The heavy use of dedicated keys for accented vowels comes off as detrimental, as too many important characters are pushed to the tertiary (AltGr) layer. It would have been much better to place the dead keys for the acute, diaeresis and double acute accents in the primary (base) layer in, respectively, the C10, C11 and D11 keys, and fill all the freed-up space with frequently used typographical symbols.

  • Microsofts implementation includes additional direct assignments for Ä/ä and Í/í under, respectively, AltGrE/AltGrA [sic] and AltGrI/AltGrJ.

  • One of the historical annoyances of the original QWERTY layout is the poor placement of the 0 digit (to the right of 9 instead of the left of 1), but this has proven to have more inertia power than everything else in the entire arrangement not even the most aggressively different alternative layouts dare changing the placement of the digits 1..0.

    But the Hungarians went there. Sadly, they didnt go far enough and instead of shifting the digits 1..9 one key to the right and place 0 where 1 used to be, they put it in the corner key, which constitutes a problem of its own class.

  • But wait, it gets worse! The Hungarian layout was evidently designed with ISO keyboards in mind; Microsoft provides an alternative layout for the benefit of ANSI keyboards, where the Í/í letter is moved from the primary (base) and secondary (Shift) layers of the now missing extra key to (Get ready for this!) the same places in the corner key; 0 is shoved to the tertiary (AltGr) layer under the same key and the section sign (§) is moved to AltGrR.

    Lets repeat that: the digit 0 is in the tertiary (AltGr) layer, as the AltGrÍ combination. Oh, by the way, just like in the main implementation, that letter is also available under AltGrI and AltGrJ. WHAT THE HELL?!

    This alternative layout also swaps back Y and Z, removes some dead keys and turns the rest into regular keys that produce the non-combining versions of each diacritic... but all of that is rather minuscule, compared to the fact that the digit 0 is in the tertiary (AltGr) layer. What WERE they smoking?

  • Both Microsofts implementations contain a serious bug that has never been corrected: the ring above diacritic (̊) is conflated with the degree sign (°) for no good reason.

Sources and non-sources:

  • IBMs specification (locally hosted copy).
  • Microsofts implementation.
  • Microsofts implementation (ANSI alternative).
  • Wikipedia entry.

See also:

  • The Interactive Comparator of Different National Layouts on a Computer Keyboard. allows comparing the Hungarian national layout with others.

Polish (standard).

Is the qwerty keyboard US or UK?

Notes:

  • Official in Poland, at least on paper; IBMs documentation from the recent past mentions this layout being required for government contracts, and presumably this has not changed. Despite this, the Polish (programmers) layout is undisputedly the de facto standard, although the ease with which new keyboards with the Polish (standard) layout can be bought suggests it still sees a significant degree of usage.

  • Most of the layouts in this section, including this one, are clearly derived from a single root, which in turn was based on the German layout; this can be seen in the features they all share:

    • QWERTZ arrangement of the basic Latin alphabet letters, instead of QWERTY.
    • The number row contains many diacritic dead keys in the tertiary (AltGr) layer, including several the Polish language does not utilize, but that neighboring languages do use. Weirdly, the tilde (~, under AltGr1) and the backquote (`, under AltGr7) symbols are exempted from being dead keys, leaving no assignment at all for the tilde (̃) and grave (̀) accents. This reeks of an error in the original layout that was later propagated to its descendants, without anyone ever making the effort of correcting it (with one exception). It must be noted that French is (okay, used to be) an important second language in several countries of the region, so the lack of a dead key for the grave accent isnt (wasnt) a minor hindrance (also, the idea of this anomaly having been due to Unix influence holds little water, as if that had been the case, the circumflex accent would have also been turned into a regular caret).
    • The stroked letter Đ/đ, which is not used in Polish, has both its uppercase and lowercase forms in the tertiary (AltGr) layer, with the former located under the corresponding unstroked letters key, and the latter at its immediate left, instead of the usual arrangement (both in the same key, with the lowercase form in the tertiary (AltGr) layer and the uppercase one in the quaternary (AltGrShift) layer); on the other hand, the stroked letter Ł/ł, which Polish does use, is promoted to a basic letter, with its own placements in the primary (base) and secondary (Shift) layers.
    • The lowercase eszett ligature (ß), used in German, is present as well, and has been inexplicably assigned to the tertiary (AltGr) layer of the C11 key. Its uppercase form () is entirely absent.
    • Besides the aforementioned diacritic dead keys and letters, several typographical symbols are placed in rather idiosyncratic assignments; there is, however, a significant degree of variance over the exact set of symbols that are subjected to this.
  • Note the duplicated entries for two of the diacritics that are used in Polish.

  • IBMs internal identification number for this layout is 214, a number that has been used as its moniker in quite a lot of contexts, despite standard being the proper term when making a distinction between it and other keyboard layouts for the Polish language.

  • Microsofts implementation contains several serious bugs that have never been corrected:

    • The ring above diacritic (̊) is conflated with the degree sign (°) for no good reason, and the dot above diacritic (̇) is conflated with the middle dot (·).
    • The AltGrW combination produces the character ¦ (U+00A6, BROKEN BAR) instead of the expected | (U+007C, VERTICAL LINE) symbol, which is heavily used in several operating systems to denote a pipe.
    • The brackets ([/], U+005B and U+005D respectively), which should be under AltGrF and AltGrG, are missing!

Sources and non-sources:

  • IBMs specification (locally hosted copy).
  • Microsofts implementation.
  • Wikipedia entry.

See also:

  • The Interactive Comparator of Different National Layouts on a Computer Keyboard. allows comparing the Polish (standard) national layout with others.

Polish (programmers).

Is the qwerty keyboard US or UK?

Notes:

  • De facto official layout in Poland. Proof of its ubiquitousness is that Microsoft implemented this layout, with the name Polish, since at least the days of Windows NT 3.1; it was renamed to Polish (programmers) when the company finally added the Polish (standard) layout (with the name Polish (214)).

    As a counterpoint to the above, OS/2 (since at least the initial release of OS/2 Warp) contained both Polish layouts, without forgetting to include the brackets and the vertical bar!

  • IBMs internal identification number for this layout is 457, a number that has been used as its moniker in a few contexts, despite programmers being the preferred term when making a distinction between it and other keyboard layouts for the Polish language.

  • This layout is a straight-up extended version of the English (USA) layout, PC style, to which the specific needs of the Polish language, plus the euro symbol, have been added to the tertiary (AltGr) and quaternary (AltGrShift) layers. All character assignments in the Polish (standard) layout that are neither present in the English (USA) layout nor required by the Polish language have been dropped.

  • Microsofts earlier implementations followed this specification without issue. However, recent implementations turn the tilde (~) into a pointless dead key that agglomerates all the Polish letters with diacritics (ogonek, stroke, acute accent and dot above), to the chagrin of the programmers who do use the tilde character as a... tilde character. Has the company forgotten the name of this layout?

Sources and non-sources:

  • IBMs specification (locally hosted copy).
  • Microsofts implementation.
  • Wikipedia entry.

See also:

  • The Interactive Comparator of Different National Layouts on a Computer Keyboard. allows comparing the Polish (programmers) national layout with others.

Romanian (old).

Is the qwerty keyboard US or UK?

Notes:

  • This used to be the official keyboard layout in Romania; it should not be used anymore, as its been superseded by an improved standard (see the Romanian (current) national layouts); its listed here for completeness sake.

    Older versions of several operating systems, preceding the new standard, listed this layout as Romanian; after the publication of said document, this layout is now referred to as Romanian (legacy) or some other similar term, while the new one is called Romanian or Romanian (standard).

  • Most of the layouts in this section, including this one, are clearly derived from a single root, which in turn was based on the German layout; this can be seen in the features they all share:

    • QWERTZ arrangement of the basic Latin alphabet letters, instead of QWERTY.
    • The number row contains many diacritic dead keys in the tertiary (AltGr) layer, including several the Romanian language does not utilize, but that neighboring languages do use. Weirdly, the tilde (~, under AltGr1) and the backquote (`, under AltGr7) symbols are exempted from being dead keys, leaving no assignment at all for the tilde (̃) and grave (̀) accents. This reeks of an error in the original layout that was later propagated to its descendants, without anyone ever making the effort of correcting it (with one exception). It must be noted that French is (okay, used to be) an important second language in several countries of the region, so the lack of a dead key for the grave accent isnt (wasnt) a minor hindrance (also, the idea of this anomaly having been due to Unix influence holds little water, as if that had been the case, the circumflex accent would have also been turned into a regular caret).
    • The stroked letters Đ/đ and Ł/ł, neither of which is used in Romanian, have both their uppercase and lowercase forms in the tertiary (AltGr) layer, with the former located under the corresponding unstroked letters key, and the latter at their immediate left, instead of the usual arrangement (both in the same key, with the lowercase form in the tertiary (AltGr) layer and the uppercase one in the quaternary (AltGrShift) layer).
    • The lowercase eszett ligature (ß), used in German, is present as well, and has been inexplicably assigned to the tertiary (AltGr) layer of the C11 key. Its uppercase form () is entirely absent.
    • Besides the aforementioned diacritic dead keys and letters, several typographical symbols are placed in rather idiosyncratic assignments; there is, however, a significant degree of variance over the exact set of symbols that are subjected to this.
  • Sources for this layout are conflicting: IBMs implementation differs quite a bit from what the specification ought to look like, and it strongly seems the available document from the company refers to a heavily revised version of the layout, created for OS/2. On the other hand, Microsofts implementation, quirks and all, looks much closer to what the actual specification should be. Because of this, and unusually for this document, Microsofts implementation is the preferred reference (until, if ever, the formal specification document shows up).

  • The above said, both implementations surely follow the original specification regarding what to do about the letters S and T with a comma diacritic (Ș/ș and Ț/ț), and instead use the precomposed characters with cedillas: Ş/ş and Ţ/ţ (marked in purple in the above graphic). Correcting this rather insulting misrepresentation was probably one of the factors driving the adoption of a new standard, after the Unicode consortium got off its ass and disunified the cedilla and comma diacritics (a conflation that should have never occurred in the first place).

  • Microsofts implementation contains two serious bugs that have never been corrected (not that it matters anymore, as this layout should not be used): the ring above diacritic (̊) is conflated with the degree sign (°) for no good reason, and the dot above diacritic (̇) is conflated with the middle dot (·).

Sources and non-sources:

  • IBMs specification (locally hosted copy).
  • Microsofts implementation.
  • Wikipedia entry.

See also:

  • The Interactive Comparator of Different National Layouts on a Computer Keyboard. allows comparing this OLD Romanian national layout with others.

Romanian (current).

Is the qwerty keyboard US or UK?

Notes:

  • Official in Romania (and surely in Moldova as well).

  • The Romanian National Standard SR 13392:2004 actually defines two layouts, both evidently based on the English (USA) layout, PC style:

    • The standard layout imports the Central/Southeastern European and Romanian elements from the older Romanian layout (diacritic dead keys row, letters with diacritics, etc.), adds a few typographical symbols and the euro sign, and replaces the inappropriate letters with cedillas (Ş/ş and Ţ/ţ) with the proper versions with diacritic commas (Ș/ș and Ț/ț); the letters with diacritics used by the Romanian language are kept in the same key assignments in the primary (base) and secondary (Shift) layers.

    • The programmers layout is a straight-up extended version of the English (USA) layout, to which the same elements are all imported into the tertiary (AltGr) and quaternary (AltGrShift) layers, with no changes whatsoever to the primary (base) and secondary (Shift) layers.

  • Both Microsofts implementations continue to contain the same bug as the older layout, that remains uncorrected: the ring above diacritic (̊) is conflated with the degree sign (°) for no good reason.

Sources and non-sources:

  • There is no IBM specification for these layouts.
  • Microsofts implementation (standard).
  • Microsofts implementation (programmers).
  • Wikipedia entry.

See also:

  • The Interactive Comparator of Different National Layouts on a Computer Keyboard. allows comparing the Romanian (standard) national layout with others (including the Romanian (programmers) layout).

Slovak.

Is the qwerty keyboard US or UK?

Notes:

  • Official in Slovakia.

  • Most of the layouts in this section, including this one, are clearly derived from a single root, which in turn was based on the German layout; this can be seen in the features they all share:

    • QWERTZ arrangement of the basic Latin alphabet letters, instead of QWERTY.
    • The number row contains many diacritic dead keys in the tertiary (AltGr) layer, including several the Slovak language does not utilize, but that neighboring languages do use. Weirdly, the tilde (~, under AltGr1) and the backquote (`, under AltGr7) symbols are exempted from being dead keys, leaving no assignment at all for the tilde (̃) and grave (̀) accents. This reeks of an error in the original layout that was later propagated to its descendants, without anyone ever making the effort of correcting it (with one exception). It must be noted that French is (okay, used to be) an important second language in several countries of the region, so the lack of a dead key for the grave accent isnt (wasnt) a minor hindrance (also, the idea of this anomaly having been due to Unix influence holds little water, as if that had been the case, the circumflex accent would have also been turned into a regular caret).
    • The stroked letters Đ/đ and Ł/ł, neither of which is used in Slovak, have both their uppercase and lowercase forms in the tertiary (AltGr) layer, with the former located under the corresponding unstroked letters key, and the latter at their immediate left, instead of the usual arrangement (both in the same key, with the lowercase form in the tertiary (AltGr) layer and the uppercase one in the quaternary (AltGrShift) layer).
    • The lowercase eszett ligature (ß), used in German, is present as well, and has been inexplicably assigned to the tertiary (AltGr) layer of the C11 key. Its uppercase form () is entirely absent (and adding it, if this is ever done, will prove to be problematic).
    • Besides the aforementioned diacritic dead keys and letters, several typographical symbols are placed in rather idiosyncratic assignments; there is, however, a significant degree of variance over the exact set of symbols that are subjected to this.
  • The Czech layout is extremely similar to this one; its rather obvious, from the content of both, and from the ID numbers IBM assigned to them (243 and 245), that the Czech layout was developed first, and a few adjustments were made to it immediately afterwards to create this one.

  • This layout takes a misguided cue from the French layouts and moves the digits to the secondary (Shift) layer in the number row; the space left behind is filled with letters with diacritics, albeit only in their lowercase forms; four more letters with diacritics take primary (base) layer assignments in the same fashion in the second and third rows.

  • The heavy use of dedicated keys for accented letters comes off as detrimental, as too many important characters are pushed to the tertiary (AltGr) layer. The clashes between accented letters and numbers or symbols, which force the usage of convoluted mechanisms to allow typing the uppercase forms of said letters, further deepens the problem.

  • A ripple efect of the above is that the apostrophe (') is moved to the tertiary (AltGr) layer, under AltGr9, which is the baseline regional assignment for the acute accent dead key... not that it matters too much, because its present, just like in the Czech layout, in the primary (base) layer of the E12 key; if it were absent, there would be no way to obtain the letters Ĺ/ĺ, Ó/ó and Ŕ/ŕ, all used in Slovak.

    Compounding the needless complexity, there are duplicated dead keys for the caron and ring diacritics in the secondary (Shift) layer. Forgetting for a moment that they are already present in the tertiary (AltGr) layer of the number row, the caron dead key is needed to produce the letter Ď/ď, used in Slovak; the ring is needed to obtain Ů/ů... but that letter is used in Czech, not in Slovak.

    The acute and caron diacritics are frequently used when writing in Slovak, so their respective dead keys are pretty important... yet they are located in the farthest key (E12), with the latter not even in the primary (base) layer.

  • Seeing all of this, the inescapable conclusion is that this is a deficient, poorly designed layout. It would not be difficult to fix this mess, though! This would be how:

    • Make it QWERTY QWERTZ may be better for German, but is clearly not so for Slovak.
    • Get rid of the direct assignments for the eleven letters with caron or acute accents in the base layer, and establish the respective dead keys as the main method for typing those characters.
    • Place the acute accent and the caron dead keys in the primary (base) layer of the D11 and C11 keys (either order would be fine).
    • Keep Ô/ô and Ä/ä in their current places, but do ensure they take both the primary (base) and secondary (Shift) layers.
    • Put the digits back where they belong (or not, if for some nonsensical whim you still want the keyboard to look Frenchie).
    • Reorder the typographical symbols into more sensible positions (including moving the apostrophe back to the secondary (Shift) layer).
    • The (duplicated) ring dead key has no real reason to remain; the extant one in the number row should be enough.
  • Microsofts implementation has a few differences with respect to the official specification.

    • The apostrophe (') is moved to AltGrP; AltGr9 remains an acute accent dead key.
    • The ring above diacritic (̊) is conflated with the degree sign (°) for no good reason.

    Unlike what the implementation of the Czech layout does, the Caps Lock trick for the letters with diacritics is not present here.

  • Microsoft offers an alternative implementation that swaps the Y and Z letters.

Sources and non-sources:

  • IBMs specification (locally hosted copy).
  • Microsofts implementation.
  • Microsofts alternative QWERTY implementation.
  • Wikipedia entry.

See also:

  • The Interactive Comparator of Different National Layouts on a Computer Keyboard. allows comparing the Slovak national layout with others.

Slovenian, Croatian and Serbian (Latin).

Is the qwerty keyboard US or UK?

Notes:

  • The keyboard layout for the Serbo-Croatian language, as written in the Latin script, was standardized and codified by IBM back in the early-to-mid 80s, when the country of Yugoslavia still existed, and during a time when support for Cyrillic scripts by Western companies was pretty scant. Because of these factors, this layout was named simply Yugoslav and made official in Yugoslavia.

  • After the wars that ended with the dissolution of Yugoslavia, each successor country kept using the same keyboard layout (again, as it pertains to the Latin script; Cyrillic had gotten its own layout at this point), but its name became a point of contention Yugoslav was not appropriate anymore. Each major operating system handled the problem in its own inconsistent way:

    • OS/2 had a single layout, that was separately listed as the default for the countries of Bosnia/Herzegovina, Croatia and Slovenia (meanwhile, the Serbia and Montenegro federation was assigned only one layout, based on the Cyrillic script).
    • Microsoft added two separate (yet identical) layouts, one described as being for both the Slovenian and Croatian languages (with the inexplicably incomplete name of standard, as if this keyboard layout had been first one ever in the world), and another one described as being for the Serbian language.
    • Mac OS added the layout only as Croatian. Much later, OS X cloned it and started offering it as Slovenian and Serbian-Latin as well.

    Ultimately, one way or another, one name or another, all the countries that used to be part of Yugoslavia continue to use the same keyboard layout (once more, as it pertains to the Latin script); the names with which is generally known in the present are, from north to south, Slovenian, Croatian and Serbian (Latin), which is why they have been listed that way in the title of this entry.

  • In 2009, Slovenia tried to make its own keyboard layout; it was an update to this one, where its main change was moving the letters Ć/ć and Đ/đ (unused in Slovenian) to the tertiary (AltGr) and quaternary (AltGrShift) layers, with the euro () and at (@) signs taking the space left behind. It was formally published as the standard SIST 1044:2009 and promoted as such, but its adoption was nil and was quickly forgotten, to the point that seemingly only the Internet Archive (!) keeps a copy of the document.

  • Most of the layouts in this section, including this one, are clearly derived from a single root, which in turn was based on the German layout; this can be seen in the features they all share:

    • QWERTZ arrangement of the basic Latin alphabet letters, instead of QWERTY.
    • The number row contains many diacritic dead keys in the tertiary (AltGr) layer, including several that no South Slavic language utilizes, but that neighboring languages do use. Weirdly, the tilde (~, under AltGr1) and the backquote (`, under AltGr7) symbols are exempted from being dead keys, leaving no assignment at all for the tilde (̃) and grave (̀) accents. This reeks of an error in the original layout that was later propagated to its descendants, without anyone ever making the effort of correcting it (with one exception). It must be noted that French is (okay, used to be) an important second language in several countries of the region, so the lack of a dead key for the grave accent isnt (wasnt) a minor hindrance (also, the idea of this anomaly having been due to Unix influence holds little water, as if that had been the case, the circumflex accent would have also been turned into a regular caret).
    • The stroked letter Ł/ł, which is not used in any of the South Slavic languages, has both its uppercase and lowercase forms in the tertiary (AltGr) layer, with the former located under the corresponding unstroked letters key, and the latter at its immediate left, instead of the usual arrangement (both in the same key, with the lowercase form in the tertiary (AltGr) layer and the uppercase one in the quaternary (AltGrShift) layer); on the other hand, the stroked letter Đ/đ, which most of the South Slavic languages do use, is promoted to a basic letter, with its own placements in the primary (base) and secondary (Shift) layers.
    • The lowercase eszett ligature (ß), used in German, is present as well, and has been inexplicably assigned to the tertiary (AltGr) layer of the C11 key. Its uppercase form () is entirely absent (and adding it, if this is ever done, will prove to be problematic).
    • Besides the aforementioned diacritic dead keys and letters, several typographical symbols are placed in rather idiosyncratic assignments; there is, however, a significant degree of variance over the exact set of symbols that are subjected to this.
  • Note the duplicated entries for two of the diacritics... that are not used in any of the South Slavic languages (whoever originally designed the layout seems to have been pandering to Turkish, German and Albanian interests).

  • Microsofts implementations contain several bugs that have never been corrected:

    • The ring above diacritic (̊) is conflated with the degree sign (°) for no good reason.
    • In both of the original implementations of the layout, the diacritics in the corner key were inexplicably replaced: instead of the diaeresis, there was a non-combining tilde (~, (U+007E)), despite the character remaining readily available in AltGr1; the cedilla dead key became a low single quotation mark dead key (, (U+201A)), even though it produced the same two letters with cedilla (Ç/ç and Ş/ş); to boot, the corresponding closing quote mark (, (U+2018)) was nowhere to be found. This error was later corrected only in the Slovenian/Croatian implementation, and remains present to this day in the Serbian (Latin) one.

Sources and non-sources:

  • IBMs specification (locally hosted copy).
  • SIS 1044:2009 (abandoned) standard for the Slovenian layout.
  • Microsofts implementation (Croatian/Slovenian).
  • Microsofts implementation (Serbian (Latin)).
  • Wikipedia entry.

See also:

  • The Interactive Comparator of Different National Layouts on a Computer Keyboard. allows comparing the Slovenian, Croatian and Serbian (Latin) multinational layout with others.

Near Eastern layouts.

Turkish Q.

Is the qwerty keyboard US or UK?

Notes:

  • This layout is an adaptation from the original QWERTY layout, to serve the needs of the Turkish language; it contains obvious influences from the German layout.

  • The Q moniker is meant to distinguish this layout from the Turkish F layout, which also serves the needs of the Turkish language.

  • The Turkish alphabet has two I vowels dotted (İ/i) and dotless (I/ı); the latter retains the position of the I letter in the QWERTY layout, while the former is placed on the home row.

  • The -_ key is displaced one position to the right with respect to the English (USA) keyboard, but remains in row 1.

  • The Turkish language does not use the acute accent at all the presence of the é letter (in lowercase form only, to boot) looks like an addition to ease typing in French (something that would have made sense during the time period in which this layout was probably codified).

  • This layout has been revised twice, to add the euro () and Turkish lira () currency signs.

  • The Turkish government has issued a replacement, the Turkish F layout, and mandates its usage in the public sector. Despite that, the Q layout (this one) still sees majority usage and is expected to continue to do so for the foreseeable future. As a matter of fact, Microsoft still marks this layout as the default for the Turkish language.

Sources and non-sources:

  • IBMs specification (locally hosted copy).
  • Microsofts implementation.
  • Wikipedia entry.

See also:

  • The Interactive Comparator of Different National Layouts on a Computer Keyboard. allows comparing the Turkish (Q) national layout with others.

Turkish F.

Is the qwerty keyboard US or UK?

Notes:

  • This layout was designed in 1955, as a replacement for the QWERTY-based Turkish Q layout, with the intention of allowing fast typing in Turkish; its no surprise, then, that all the letters have been rearranged, and so have been about half of the typographical symbols (the diacritic dead keys have not been touched, however); the keycaps marked in green are those few that have been displaced within the same row and have not otherwise changed.

  • The Turkish government has codified this layout into a standard and promoted its usage, even making it mandatory in the public sector; however, the Turkish Q layout still sees majority usage and is expected to continue to do so for the foreseeable future.

  • Uniquely, the standard governing this layout specifies that the characters marked in green must be implemented in the software driver, but do not need to be printed on the keyboard itself.

Sources and non-sources:

  • IBMs specification (locally hosted copy).
  • TS 2117 standard.
  • Microsofts implementation.
  • Wikipedia entry.

See also:

  • The Interactive Comparator of Different National Layouts on a Computer Keyboard. allows comparing the Turkish (F) national layout with others.

Last update: 18/07/2021.

Return to Keyboard-related resources.

Is the qwerty keyboard US or UK?
Is the qwerty keyboard US or UK?

All rights reserved by Miguel Farah.
You may use the available contact form for any inquiries or comments.