Раскладка позволяет вводить с клавиатуры символы, которых обычно на ней нет.
Для русской и английской раскладки существует Типографская раскладка Ильи Бирмана. Ознакомится с дополнительно доступными символами и установить саму раскладу можно по выше приведенной ссылке.
Расширенную украинскую раскладку можно взять тут (есть под win и linux).
Дополнительно почитать про раскладки можно почитать на Wikipedia – Раскладка клавиатуры. Там же есть ссылки на описание создания раскладок “под себя” в win и linux.