# Клавиатура

Этот модуль приложения &systemsettings; позволяет настраивать режим работы клавиатуры.

Окно содержит три вкладки.

## Оборудование

Применимость тех или иных параметров зависит от характеристик конкретной клавиатуры, а также Х-сервера, на котором работает &plasma;. Например, может оказаться, что изменение громкости щелчка при нажатии клавиш ни на что не повлияет, так как данная функция не поддерживается системой.

Модель клавиатуры

- В этой строке указывается модель клавиатуры. Настраиваемые в этой вкладке параметры не зависят от раскладки клавиатуры, а больше касаются её "аппаратной" модели, то есть того, как клавиатура была изготовлена. Современные клавиатуры, как правило, имеют две дополнительные клавиши и относятся к "104-клавишным" моделям. Если тип клавиатуры неизвестен, рекомендуется указать именно такую модель.

Режим NumLock при запуске Plasma

- Можно выбрать один из следующих режимов клавиши NumLock, который будет включаться при запуске системы: Включить, Выключить или сохранить последний установленный до запуска системы режим.

Действие при удержании клавиши:

- Возможно выбрать один из трёх вариантов, а именно:

  Показывать акцентированные и схожие символы

- Если выбран этот параметр, при удержании клавиши во время ввода текста будет показано всплывающее окно, которое позволяет выбрать одну из различных акцентированных форм символа.

Ничего не делать

- Этот параметр позволяет отключить какие-либо действия при нажатии и удержании клавиш.

Повторять ввод символа

- При выборе этого параметра для повторного ввода одного символа достаточно будет нажать и удерживать соответствующую клавишу. При этом эффект будет тот же, что и при многократном нажатии клавиши.

  Этот параметр очень популярен среди пользователей, так как он значительно облегчает переход внутри документа при помощи клавиш со стрелками.

Задержка

- Этот параметр позволяет задавать задержку между нажатием клавиши и началом генерирования кода этой клавиши.

Частота

- Этот параметр позволяет задать частоту, с которой будут генерироваться коды при удержании клавиши нажатой.

Проверить правильность настройки параметров можно, вводя символы в текстовое поле Проверка.

На многих компьютерах эта функция недоступна.

## Раскладки

Эта вкладка позволяет выбирать, какие раскладки клавиатуры будут использоваться, какие индикаторы раскладки будут отображаться в системном лотке, каким образом будет производиться переключение между раскладками, и какие комбинации клавиш будут для этого применяться.

Индикатор раскладки

- Если отметить флажок Показывать индикатор раскладки, в системном лотке будет отображаться iso-код выбранного языка, даже если выбрана одна раскладка. Вместо iso-кода активная раскладка может быть обозначена флагом страны, для этого нужно выбрать параметр Флаг страны.

Область переключения раскладки

- Если в этом разделе отметить флажок Приложение или Окно, переключение раскладки будет происходить только в текущем приложении или окне. Флажок Глобально изменяет раскладку клавиатуры глобально во всей системе, а флажок Рабочий стол — только на текущем рабочем столе.

Комбинации клавиш для переключения раскладки

- Основные комбинации клавиш используются для переключения раскладок через X.org. В строке «3-й» уровень указываются комбинации, которые используют для включения третьего уровня символов (если таковой имеется) через X.org. Для этой функции используются только клавиши-модификаторы. Альтернативная комбинация служит для переключения раскладки через &plasma;. Она не может состоять только из клавиш-модификаторов, а также в некоторых случаях (например, если открыто всплывающее окно или включена заставка экрана) она может не работать.

Настройка раскладок

- Чтобы иметь возможность добавлять и удалять раскладки клавиатуры из кольца переключения, необходимо отметить флажок Настроить раскладки.

  Нажатие кнопки Добавить приведёт к открытию диалога добавления новой раскладки, в котором, помимо прочего, можно выбрать вариант раскладки, её метку, подпись и комбинацию клавиш для переключения на эту раскладку.

  Набор раскладок в раскрывающемся списке Раскладка в диалоге, открывающемся при нажатии кнопки Добавить, можно уменьшить, выбрав нужные позиции в раскрывающемся списке Ограничить выбор языком. При нажатии кнопки Просмотр открывается отдельное окно для просмотра выбранной раскладки.

  Порядок переключения раскладок устанавливается при помощи кнопок «Переместить вверх» и «Переместить вниз». При этом раскладкой по умолчанию будет считаться первая раскладка в списке.

Ограничение числа раскладок, входящих в кольцо переключения

- Этот параметр становится доступным при наличии более двух раскладок.

  Перевод отдельных раскладок в разряд запасных позволяет уменьшить количество раскладок в кольце переключения до минимума, при этом сохраняя быстрый доступ к остальным раскладкам. Например, пользователь использует три языка: английский, украинский и немецкий. При этом первые два используются часто, а третий только изредка. В этом случае английский и украинский языки можно задать как основные (Количество часто используемых раскладок: 2), а немецкий — как запасной. Тогда при переключении раскладки при помощи клавиатуры или левой кнопки мыши переключение будет происходить только между двумя основными раскладками, а третью можно будет выбрать через контекстное меню.

  При выборе запасной раскладки она будет заменять собой последнюю основную раскладку в списке (это поведение обусловлено техническими причинами: обычно глобальные комбинации клавиш работают на основе первой активной раскладки, поэтому при использовании запасных раскладок надёжнее оставлять первую раскладку среди основных).

  Так как X.org допускает переключение только между 4 раскладками, наличие запасных раскладок помогает обойти это ограничение: пользователь может использовать до 4 основных раскладок (управляемых X.org) и 4 запасные (управляемых клавиатурным переключателем). То есть допускается одновременная работа с 8 раскладками (при этом лимит запасных раскладок может быть увеличен в будущем).

## Дополнительно

При установке флажка Настроить дополнительные параметры клавиатуры появляется возможность настройки отдельных вариантов использования специальных клавиш. Список параметров раскрывается при нажатии на символ >, расположенный слева от описания параметра.

Этот элемент графического интерфейса помогает создавать пользовательские раскладки клавиатуры для подсистемы &X11; с помощью расширения XKB.

Дополнительную информацию можно получить в разделе «Links» (ссылки) на странице XKeyboardConfig сайта freedesktop.org.