<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" type="topic" style="task" id="keyboard-layout" xml:lang="ru">

  <info>
    <link type="guide" xref="login#management"/>
    <revision pkgversion="3.11" date="2014-01-29" status="draft"/>

    <credit type="author copyright">
      <name>minnie_eg</name>
      <email>amany.elguindy@gmail.com</email>
      <years>2012</years>
    </credit>
    <credit type="editor">
      <name>Екатерина Герасимова (Ekaterina Gerasimova)</name>
      <email>kittykat3756@gmail.com</email>
      <years>2012</years>
    </credit>
    <credit type="editor">
      <name>Петр Ковар (Petr Kovar)</name>
      <email>pknbe@volny.cz</email>
      <years>2014</years>
    </credit>

    <include xmlns="http://www.w3.org/2001/XInclude" href="legal.xml"/>

    <desc>Заполнить список выбора раскладки клавиатуры на экране входа в систему.</desc>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Ser82-png</mal:name>
      <mal:email>sw@atrus.ru</mal:email>
      <mal:years>2022</mal:years>
    </mal:credit>
  </info>

  <title>Отображение нескольких раскладок клавиатуры на экране входа в систему</title>

  <p>Вы можете изменить настройки системной раскладки клавиатуры, чтобы добавить альтернативные раскладки клавиатуры доступные для выбора на экране входа в систему. Это может быть полезно для пользователей, которые обычно используют раскладки клавиатуры, отличные от установленных по умолчанию и хотят, чтобы они были доступны на экране входа в систему.</p>

  <steps>
    <title>Изменить настройки раскладки системной клавиатуры</title>
    <item>
      <p>Найдите коды необходимых языковых раскладок в файле <file>/usr/share/X11/xkb/rules/base.lst</file> в разделе <sys>! layout</sys>.</p>
    </item>
    <item>
      <p>Используйте инструмент <cmd>localectl</cmd>, чтобы изменить настройки раскладки системной клавиатуры:</p>
      <screen><cmd>localectl set-x11-keymap <var>layout</var></cmd></screen>
      <p>Вы можете указать несколько раскладок списком, разделяя их запятыми. Например, чтобы установить <sys>es</sys> в качестве раскладки по умолчанию, а <sys>us</sys> в качестве дополнительной раскладки, выполните следующую команду:</p>
      <screen><output>$ </output><input>localectl set-x11-keymap es,us</input></screen>
    </item>
    <item>
      <p>Выйдите из системы, чтобы посмотреть, какие из раскладок клавиатуры доступны на верхней панели экрана входа в систему.</p>
    </item>
  </steps>
  <p>Обратите внимание, что вы также можете использовать инструмент <cmd>localectl</cmd>, чтобы указать модель, вариант модели и параметры клавиатуры, установленные по умолчанию для всей системы. Для получения дополнительной информации смотрите <cmd>localectl</cmd>(1).</p>

  <section id="keyboard-layout-no-localectl">
  <title>Отображение нескольких раскладок клавиатуры без использования localectl</title>

  <p>В системах, где отсутствует инструмент <cmd>localectl</cmd>, вы можете изменить настройки системной раскладки клавиатуры, отредактировав файл конфигурации <file>/usr/share/X11/xorg.conf.d/</file>.</p>

  <steps>
    <title>Изменить настройки раскладки системной клавиатуры</title>
    <item>
      <p>Найдите коды необходимых языковых раскладок в файле <file>/usr/share/X11/xkb/rules/base.lst</file> в разделе <sys>! layout</sys>.</p>
    </item>
    <item>
      <p>Добавить коды раскладки клавиатуры в <file>/usr/share/X11/xorg.conf.d/10-evdev.conf</file> следующим образом:</p>
<screen>
Section "InputClass"
  Identifier "evdev keyboard catchall"
  MatchIsKeyboard "on"
  MatchDevicePath "/dev/input/event*"
  Driver "evdev"
  <input>Option "XkbLayout" "en,fr"</input>
EndSection
</screen>
      <p>Несколько раскладок клавиатуры можно добавить в виде списка, разделенного запятыми, как показано в примере для английской (<sys>en</sys>) и французской (<sys>fr</sys>) раскладок.</p>
    </item>
    <item>
      <p>Выйдите из системы, чтобы посмотреть, какие из раскладок клавиатуры доступны на верхней панели экрана входа в систему.</p>
    </item>
  </steps>

  </section>

</page>
