Неправильное поведение при раскладке клавиатуры
У меня есть две раскладки клавиатуры: иврит и английский. Установки настроены так, чтобы разрешить разные макеты для отдельных окон и открывать новые окна с макетом по умолчанию, но это не работает таким образом, и немного сложно объяснить, что именно происходит. Иногда это переключает макет на все окна. иногда он открывает новое окно, показывает ранее активную компоновку (а не настройку по умолчанию), затем, когда вы минимизируете окно и снова максимизируете его, он находится на правильной компоновке. Иногда отображается, что выбран один макет, но фактическая типизация находится в другом макете.
Я считаю, что есть отдельные и перекрывающиеся проблемы в настройках раскладки клавиатуры и индикатора раскладки клавиатуры. Они, кажется, не общаются и не работают вместе должным образом, и результат очень запутанный.
Я уверен, что это ошибка, и я бы сообщил об этом, за исключением того, что я не уверен в двух вещах: во-первых, уже есть такой отчет об ошибке или нет. Я долго искал один и помню, что видел что-то, только сейчас не могу его найти. Во-вторых, какие пакеты отвечают за раскладку клавиатуры, то есть какие пакеты следует сообщать. Кто-нибудь видел это раньше? Нашли что-нибудь на Launchpad? Есть исправление? Если нет, какие пакеты могут вызвать это?
1 ответ
Немного покопавшись, я понял разницу между раскладкой клавиатуры и методами ввода с клавиатуры. Я удалил раскладку клавиатуры на иврите, удалив таким образом индикатор раскладки с панели. Я установил m17n для Ibus, и это дало мне возможность выбрать метод ввода на иврите. Я изменил активацию Ibus на Shift+Alt и отключил один и тот же вход для всех приложений.
Работает именно так, как я хочу сейчас. К сожалению, мне пришлось провести все эти исследования, чтобы заставить такую простую функцию работать должным образом. Переключатель раскладки клавиатуры должен быть зафиксирован, чтобы вести себя в соответствии с предпочтениями. Это решит много проблем. Спасибо, Шринивас, за то, что направил меня в правильном направлении.:)