Translations:Keyboard layout switching/1/en

A keyboard layout maps scancodes from a keyboard into characters sent to an application. Keyboard layouts can also do more complex transformations via so called dead keys which do not output characters on their own but modify output of subsequent keys. An appropriate keyboard layout is required to support both non-QWERTY keyboards as well as QWERTY keyboards to enter characters outside of ASCII set.