Непрерывное переключение клавиатуры при открытии нового приложения

4

Я использую три разных раскладки клавиатуры, США, Can и Rus. Мой макет по умолчанию - США.

Я установил раскладку клавиатуры как системную, а не специфичную для приложения, потому что она позволяет мне отслеживать только один статус. Однако всякий раз, когда я открываю новое приложение, общесистемный макет всегда сбрасывается по умолчанию. Например, если мой макет был установлен на Can и я открыл vlc, макет затем вернется в США для всей системы. Я не совсем понимаю, как и почему это может быть желательным поведением ...

Есть ли у вас идеи, как избавиться от этого?

Если нет, где я могу открыть запрос функции?

EDIT: я сделал еще несколько тестов, и на самом деле поведение кажется непоследовательным. Иногда макет переключается, иногда он не будет. Я не могу точно определить, что является точным источником проблемы.

EDIT2: Я думаю, что некоторые приложения делают это, а некоторые нет. Пример: VLC делает это, gedit не делает.

    
задан levesque 30.09.2010 в 19:14
источник

1 ответ

1

IBus предназначен для разрешения на лету изменений метода ввода. Ащк учфьздуб ершы цфы ензувув гыштп Ctrl-Space , чтобы ввести кириллицу; и то же самое, чтобы вернуться к моему родному макету. У меня также есть возможность принимать Pinyin по запросу, и я просто изучаю китайский язык, поэтому я даже не буду демонстрировать 中文.

Я не говорю на русском, так что мой текст вероятно не имеет смысла.

    
ответ дан msw 01.10.2010 в 05:20