Description
Custom keyboard layouts can be generated in several output formats from one source definition.
It is useful for language communities, accessibility setups, and users who need layouts not provided by the system. Keyboard layouts affect all typing, so test them before replacing a layout you rely on.