Manjaro KDE Edition
   1217

Переключение клавиатуры

Всем привет.
Столкнулся тут с проблемой, вдруг перестало работать переключение клавиатуры.
До это все прекрасно работало. Сначала после блокировки компа были проблемы, перезагружал и работало дальше.
Но теперь перезагрузка больше не помогает.
Пробовал прописать в 00-keyboard.conf, то же ни каких изменений.
Section «InputClass»
Identifier «system-keyboard»
MatchIsKeyboard «on»
Option «XkbLayout» «ru»
Option «XkbModel» «pc105»
EndSection

В параметрах системы в разделе Устройства ввода — Клавиатура и Дополнительно — все поля пустые и не активны.
Клавиатура и Дополнительно
Manjaro KDE Edition: Переключение клавиатуры


Есть у кого какие нить идеи? Не охото переставлять систему

6 комментариев

avatar
идея с 00-keyboard хорошая, вот только пара замечаний:
вы оставили только одну раскладку, а нужно было бы минимум две, чтобы переключение работало.
вы также убрали секцию XKbOptions, в которой бы нужно было бы указать клавишу\сочетание для смены раскладок… должно было бы получиться примерно так:


Section "InputClass"
Identifier "system-keyboard"
MatchIsKeyboard "on"
Option "XKbLayout" "us,ru"
Option "XKbOptions" "grp:caps_toggle,grp_led:caps,caps:shifted_capslock,terminate:ctrl_alt_bksp"
EndSection


также, надеюсь, что такие кавычки — просто кривое отображение сайтом.

а вообще, с недавних пор много народа жалуется на беду с раскладками и локалями в KDE.
есть предположение, что вам нужно просто прожать кнопку «по умолчанию», а потом добавить раскладки и коавиши переключения. и круто было бы английскую раскладку назначить раскладкой по умолчанию. так почему-то проблем меньше.
0
avatar
Забыл написать.
Рус/анг переключаю мышкой, в списке есть оба языка.
Кавычки это при копировании с терминала
Файл 00-keyboard.conf изначально такой при установки системы, на ноутбуке проверил, такое же содержание
0
avatar
теперь другие чудеса
на английской раскладке печатает по русски
а на русской раскладке печатает на английском
0
avatar
покапался по форумам
Настройки KDE через клавиатурный модуль настройки системы лежат вот тут ~/.config/kxkbrc
на английской раскладке печатает по русски
а на русской раскладке печатает на английском
тут самнакосячил, надо было us первым поставить
Layout=us,ru(winkeys)

В итоге переключение заработало, а вот в модуле настроки так и не включились полу.
В чем причина пока не знаю
0
avatar
Засада, переключение раскладки проработало минут 10, и перестало работать
0
avatar
неправленный kxkbrc с чистой манджаро KDE. никаких настроек не делал. накатил на виртуалку, обновил, добавил русскую раскладку из настроек.
kxkbrc
[Layout]
DisplayNames=,
LayoutList=us,ru
LayoutLoopCount=-1
Model=pc101
Options=grp:caps_toggle
ResetOldOptions=true
ShowFlag=true
ShowLabel=false
ShowLayoutIndicator=true
ShowSingle=false
SwitchMode=Global
Use=true

с той же системы 00-keyboard.conf
00-keyboard.conf
# Read and parsed by systemd-localed. It's probably wise not to edit this file
# manually too freely.
Section "InputClass"
        Identifier "system-keyboard"
        MatchIsKeyboard "on"
        Option "XkbLayout" "us"
        Option "XkbModel" "pc105"
EndSection

может быть поможет. и заодно права проверьте в домашней директории. может кеды файл прочитать не могут и поэтому тупят.
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.