Layout references and conventions

Match a named character arrangement to your input source, and match physical key shapes to the actual board.

Named PC arrangements

The diagrams use named PC arrangements from the X Keyboard Configuration project. French is classic AZERTY, Spanish is Spain, and Japanese is the Roman-symbol JIS 109A arrangement. A named Windows, macOS or alternative Linux variant can place symbols differently.

A composing accent is marked ◌. Enter the accent and then a letter to produce the composed character. Select the exact international or regional variant in the input-source settings when its behavior differs.

Physical shapes and size examples

A normal letter key is 1 unit wide. The diagrams preserve that scale, show tall Enter keys and count individual keys rather than drawing empty placeholders. ANSI, ISO and JIS change physical positions. Percentage size names describe families; navigation and bottom-row choices vary between boards.

Text-analysis counts

The analyzer counts directly mapped characters in the supplied sample. It reports characters requiring Shift or AltGr separately and keeps unmapped characters visible. Composing accents and input-method sequences are outside direct-character counts.

Finger counts use conventional letter and punctuation assignments on row-staggered physical positions. A same-finger pair uses two different consecutive mapped keys assigned to the same finger. Its percentage is the counted pairs divided by consecutive pairs with assigned fingers. Spaces, unmapped characters, line breaks and tabs end a sequence. Digits and spaces still appear in key and row counts.

Custom diagrams and layers

The editor saves the key positions and three label layers in an editable layout file. SVG exports the selected diagram. Secondary blank labels display the base legend; decide separately whether the corresponding firmware position should be transparent, disabled or assigned an action.