Skip to content

Presets ​

kle-ng ships a library of ready-made layouts — full-size ANSI and ISO, 60% variants, ortholinear, split and ergonomic boards, and a blank canvas.

Import from Preset dialog showing a grid of layout cardsImport from Preset dialog showing a grid of layout cards

The most popular presets are listed directly in the Import menu under Top Presets. Import → From Preset opens the whole library. Search by name or keyword (ortho, split, 60%) and click a card to load it.

Loading a preset replaces the current layout and clears the undo history, so save your work first.

Languages ​

ANSI 104, ISO 105, Default 60% and ISO 60% come in 117 languages. The legends follow the layouts shipped with X11, including AltGr characters.

Language menu of the ANSI 104 card with Polish highlightedLanguage menu of the ANSI 104 card with Polish highlighted

To pick a language, click the globe button in the card's corner (🌐 EN) and choose one from the list, then click the card to load it. Clicking the card without opening the list loads the default language. You can type in the list to jump to a language by name or code, for example pol or pl for Polish.

The default is US English on every board, kept plain with only the base and Shift legends. For a UK printing, choose British English. For more legends, choose English (US, International) or British English (Extended), which add the AltGr layer. For Japanese, Japanese (Kana) adds kana next to the romaji.

Some languages also offer alternative layouts, listed next to the language under the same name: English (Dvorak), English (Colemak) and English (Colemak-DH); French (BÉPO) and the newer French (AZERTY, AFNOR) standard; German (E1) and German (Neo 2); the QWERTY versions of Czech and Slovak; Turkish (F); Romanian (Standard); the phonetic Russian and Bulgarian layouts; Tamil (Tamil99); and Canadian French (Multilingual).

ANSI 104 preset loaded in PolishANSI 104 preset loaded in Polish

Reading the legends ​

Polish 2 key with four legends: @, 2, ¿ and ²Polish 2 key with four legends: @, 2, ¿ and ²

A key can show up to four characters, one in each corner. The Polish 2 key on the right shows all four:

CornerHow to type itExample
Bottom leftthe key alone2
Top leftShift@
Bottom rightAltGr²
Top rightShift + AltGr¿

Letter keys show only the capital letter, as printed keycaps do. The letter is typed in lower case, or in upper case with Shift. The same goes for a capital on the right: on the Polish A key, Ą means AltGr types ą and Shift + AltGr types Ą.

Japanese (Kana) is the exception: its right-hand corners show kana instead of AltGr characters.

German ^ key: the circumflex dead key drawn on a dotted circle, with °, ″ and ′German ^ key: the circumflex dead key drawn on a dotted circle, with °, ″ and ′

Dead keys are drawn with their accent on a dotted circle (◌), so you can tell them apart from ordinary characters such as ^. A dead key types nothing by itself; it adds its accent to the next letter you type. On the German ^ key on the right, the circumflex in the bottom-left corner is a dead key; the other three characters are not.

The language only affects the legends; the key positions are the same in every language. It is not saved in the layout, but it becomes part of the default file name (ansi-104-pl).

Released under the MIT License.