Сложная настройка языка ввода и отображения в Windows 8

Сложная настройка языка ввода и отображения в Windows 8

Проблема

  • Я живу в России и в повседневной жизни использую три языка: русский, английский и японский.
  • Если вы используете японский IME, вам не обязательно иметь английский язык ввода, японский IME имеет режим прямого ввода, который позволяет вам просто печатать на английском языке.
  • Я предпочитаю, чтобы системным языком Windows был английский, потому что так его проще использовать.

В Windows 7 вы могли бы установить системный язык на английский и использовать только японский и русский методы ввода. Большая часть набора текста выполняется либо на одном из языков, либо на двух из них, поэтому переключение только между двумя языками ввода неплохо. Однако переключение между 3 из них раздражает. Например, когда я печатаю что-то на русском, то переключаюсь на английский, чтобы набрать что-то на английском. Если мне затем нужно переключиться на русский еще раз, мне нужно сначала переключиться на японский, поэтому мне приходится делать 2 переключения.

Когда я обновлялся до Windows 8, я пытался сделать ту же настройку и получил все мои приложения в стиле Windows 8 на японском языке, потому что Windows 8 теперь связывает языки ввода с языками отображения приложений в стиле Windows 8. Я могу переопределить язык отображения системы на английский в дополнительных параметрах, но это переводит только половину моей системы на английский язык, другая половина (в стиле Win8) остается на японском (или другом языке с наивысшим приоритетом).

Этот вопрос не является копиейчто, вы не можете добавить японский IME или русскую раскладку клавиатуры к английскому языку отображения.

Возможные решения

  1. Используйте горячие клавиши для переключения на определенные раскладки. Это может помочь со всеми проблемами, но я хочу оставить это на крайний случай.
  2. Как-нибудь сделать новый переключатель языков Win+Пробел более подходящим для MacOS (задали в другом вопросе). Это даст возможность использовать множество языков ввода одновременно, и большинство переключений будет происходить между двумя используемыми в данный момент.
  3. Каким-то образом отдельные приложения в стиле Win8 отображают языки из последовательности языков ввода. Интересно, есть ли какие-то хаки реестра.

Естьочень похожий вопросна форумах MS и я задал этот вопрос еще раз в службу поддержки MS напрямую. Я опубликую ответы здесь, если они будут полезны.

решение1

Я использую пользовательскую международную раскладку клавиатуры с alt deadkeys, но иногда испанскую, португальскую или китайскую. Так что я в той же лодке, что и вы. Поскольку вы используете Windows 8, это не должно быть проблемой.

Похоже, у вас есть отличный ответ на ваш вопрос о переключении раскладки клавиатуры в стиле MocOS. Вам стоит серьезно рассмотреть его в качестве ответа, поскольку, по-моему, это все, кроме смены самой операционной системы.

Для #3 — этот пользователь ошибается, говоря, что это одно и то же. Язык отображения и язык ввода — этоотдельный по замыслу. Вы можете переключать язык ввода по своему желанию, используя сочетание клавиш win+space для циклического перехода по списку языков, которые вы можете настроить. Вы можете применить настройки языка ко всей системе для ввода или только для текущего приложения. И вы можете настроить язык отображения так, чтобы он всегда отличался от языка ввода.

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

  • Переопределить язык отображения Windows
  • Переопределить метод ввода по умолчанию

Выберите предпочтительный язык для метода ввода из второго пункта.

решение2

Если я правильно понимаю, вы хотите удалить английский IME.

Самый верхний язык удалить нельзя, поэтому просто переместите его вниз.

Вот иллюстрация: введите описание изображения здесь

решение3

При установке языка отображения также будет установлен соответствующий метод ввода. Однако, похоже, удалить метод ввода, не удалив соответствующий язык отображения, невозможно.

Похоже, что Windows 8 воспринимает язык ввода и язык отображения как единое целое.

Связанный контент