Skip to content
  • Категории
  • Главная
  • Документация
  • Последние
  • Пользователи
Collapse
  1. Главная
  2. Операционные системы
  3. Raspberry Pi OS (Raspbian)
  4. Проблема раскладки клавиатуры в Raspbian

Проблема раскладки клавиатуры в Raspbian

Запланировано Прикреплена Закрыта Перенесена Raspberry Pi OS (Raspbian)
9 Сообщения 1 Posters 186 Просмотры
  • Сначала старые
  • Сначала новые
  • По количеству голосов
Авторизуйтесь, чтобы ответить
Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
  • piP Не в сети
    piP Не в сети
    pi
    написал в отредактировано pi
    #1

    Сразу скажу, гуглил и читал форум, однако не один из найденных способов не помог. Ситуация такая, после установки Raspbian на свою «Raspberry Pi 3» столкнулся с проблемой, после каждой перезагрузки слетает английская раскладка и клавиши переключения раскладок. То есть, так как в системе выбрана русская локаль, после каждой перезагрузки единственная доступная раскладка клавиатуры это русская. Даже если настроить всё самому, добавить американский английский, указать клавиши переключения раскладок, после перезагрузки всё опять слетает. Пробовал редактировать через «sudo raspi-config», создал в домашней папке файл xsessionrc бесполезно! Не скажу, что это прям жёсткий косяк, но очень раздражающий… Буду рад если опытные комрады дадут мне добрый совет 🙂

    1 ответ Последний ответ
    0
    • piP Не в сети
      piP Не в сети
      pi
      написал в отредактировано
      #2

      А если задействовать апплет панельки из LXDE (Pixel), вместе с галочкой «игнорирповать системные настройки» — тоже слетает?

      1 ответ Последний ответ
      0
      • piP Не в сети
        piP Не в сети
        pi
        написал в отредактировано pi
        #3

        есть решение этой проблемы.

        1 ответ Последний ответ
        0
        • piP Не в сети
          piP Не в сети
          pi
          написал в отредактировано
          #4

          Также рекомендуется внести изменения в /etc/default/keyboard# KEYBOARD CONFIGURATION FILE# Consult the keyboard(5) manual page.XKBMODEL="pc105"XKBLAYOUT="us,ru"XKBVARIANT=","XKBOPTIONS="grp:alt_shift_toggle,grp_led:scroll"BACKSPACE="guess"Или использовать для настройки raspi-config

          1 ответ Последний ответ
          0
          • piP Не в сети
            piP Не в сети
            pi
            написал в отредактировано pi
            #5

            Нашел решение проблемы с раскладкой клавиатуры. Муторно, ручками, но работает. Открываем Файловый менеджер и жмем Ctrl+H чтобы увидеть скрытые файлы.
            По умолчанию он откроется в папке /home/pi
            .Идем в папку .config -> lxpanel -> LXDE-pi -> panels и открываем файл panel
            Ищем в самом конце раздел

            Plugin 
            {type=xkbConfig {Model=pc105LayoutsList=gbVariantsList=,ToggleOpt=grp:shift_caps_toggle}}
            

            И в разделе LayoutsList стираем gb и пишем us,ru

            В разделе ToggleOpt заменяем значение на то которое вы переписали с кнопки.В следующей строке добавляем параметр KeepSysLayouts=0
            Получится что-то такое

            Plugin {
            type=xkbConfig  {
            Model=pc105LayoutsList=us,ruVariantsList=,ToggleOpt=grp:alt_shift_toggleKeepSysLayouts=0
            }
            }
            

            Жмем Файл -> Сохранить и перезагружаемся.
            Готово, переключатель работает
            Правда если захотите что-то изменить, все придется опять править вручную, потому что из графического интерфейса настройки не сохраняются.Это по инструкции одного умного товарища. От себя добавлю следующие изменения.

            Plugin {  
            type=xkb  
            Config {   
             Model=pc105    
            LayoutsList=us,ru    
            VariantsList=,    
            ToggleOpt=grp:alt_shift_toggle,grp_led:scroll   
             KeepSysLayouts=0   
             TextSize=1   
             DisplayType=1  
             NoResetOpt=1  }}
            

            При таком редактировании вместо флага будет обозначение раскладки (RU,US) и при русской раскладке загорится светодиод scroll lock

            1 ответ Последний ответ
            0
            • piP Не в сети
              piP Не в сети
              pi
              написал в отредактировано pi
              #6

              что то в сообщении все в кучу свалилось не могу найти где тут редактирование. Еще хотел сказать что для того что бы открыть нужный файл для редактирования можно просто набрать sudo leafpad /home/pi/.config/lxpanel/LXDE-pi/panels/panel и далее по инструкции выше.

              1 ответ Последний ответ
              0
              • piP Не в сети
                piP Не в сети
                pi
                написал в отредактировано pi
                #7

                Всё очень просто делается через raspi-config.
                После настройки локалей нужно выбрать пункт Change keyboard layout, и там пошагово всё настроить, вплоть до того, какими кнопками будет переключаться раскладка. Пробовали так делать?

                1 ответ Последний ответ
                0
                • piP Не в сети
                  piP Не в сети
                  pi
                  написал в отредактировано
                  #8

                  Приобрел Raspberry Pi 3 B+. Проблема описанная выше до сих пор сохраняется. Обе настройки описанные выше работают, но если настраивать через raspi-config, то на панели отображается американский флаг при английской раскладке и ничего при русской, и переключение можно делать только на клавиатуре. Если настраивать так описано у Bora, то флажочки меняются соответственно и язык ввода так же можно выбирать кликая мышью по флагу.

                  1 ответ Последний ответ
                  0
                  • piP Не в сети
                    piP Не в сети
                    pi
                    написал в отредактировано
                    #9

                    Нашел самый простой способ обхода проблемы без танцев с бубнами. Добавляем на панель значок раскладки клавиатуры, заходим в настройки раскладки, добавляем нужные языки, изменяем по желанию другие настройки. Далее как известно окно не закрывается кнопкой "Закрыть". Ну, ничего страшного, хотите закрывайте его крестиком, хотите оставляйте его открытым. Далее кликаем правой клавишей мыши в районе значков на панели, выбираем в меню настройки панели (Panel Settings), в открышевся окне меняем любой из параметров, нажимаем "Закрыть".Перезагружаем Малинку. И, вуаля, значок языков отзывается на изменения раскладки языков, флажочки меняются и клавиатурой тоже переключаются. ))))

                    1 ответ Последний ответ
                    0

                    • Войти

                    • Нет учётной записи? Зарегистрироваться

                    • Login or register to search.
                    • Первое сообщение
                      Последнее сообщение
                    0
                    • Категории
                    • Главная
                    • Документация
                    • Последние
                    • Пользователи