Мне интересно, почему Windows 7 всегда автоматически меняет мой ввод или язык клавиатуры.
У меня ноутбук с интегрированной QWERTY клавиатурой на английском (США) . Путешествуя, я пользуюсь этим, но, кроме того, у меня есть как собственная, так и гораздо лучшая клавиатура дома, которая является клавиатурой QWERTZ German (Германия) . Поэтому, находясь дома, я бы хотел использовать клавиатуру QWERTZ.
К сожалению, Windows 7 не подыгрывает этому. Каждый раз, когда я запускаю свой ноутбук, он обычно установлен на английский (США), но это не проблема. В случае, если бы я использовал клавиатуру QWERTY моего ноутбука на английском (США) , это нормально. Однако, если я запускаю свой ноутбук и хочу использовать клавиатуру QWERTZ на немецком языке (Германия) , я обычно нажимаю ALT + сдвиг влево для переключения с английского (США) на немецкий (Германия), а Windows 7 переключает язык ввода, но только для программы, которая в данный момент открыта. Если мой язык ввода установлен на немецкий (Германия) и я, например, открываю Блокнот, Windows 7 автоматически переключает мой язык ввода наАнглийский (США) . Это очень раздражает, поскольку мне приходится менять язык ввода или клавиатуры на немецкий (Германия) каждый раз, когда я открываю новую программу.
Почему Windows 7 не остается с одним языком ввода, если я изменил его вручную, нажав ALT + сдвиг влево? Почему ручное изменение языка ввода или клавиатуры не распространяется на всю Windows 7? Почему это влияет только на текущую открытую программу?
Поскольку у меня есть две клавиатуры с двумя разными раскладками, мне нужно установить оба языка клавиатуры.
Я попробовал обе нижеприведенные настройки, чтобы найти решение для моей проблемы. В настоящее время я использую первый вариант, два языка ввода.
Первый вариант: два языка ввода:
Второй вариант: два языка клавиатуры:
Ответы:
Тем не менее, я не выяснил, можно ли изменить язык ввода по умолчанию с помощью ярлыка или можно ли отключить обычный возврат к языку ввода по умолчанию при открытии новой программы, но я нашел альтернативу!
Погуглив проблему, я наткнулся на следующую статью, написанную Андрогеном Белкиным: http://www.script-coding.info/AutoHotkey/AhkRussianEng.html
Он объясняет, что у русских всегда есть схожие проблемы с их клавиатурой в отношении русского и английского языка. Таким образом, он создал скрипт, который проверяет и включает пользовательский ввод, если необходимо, язык ввода по умолчанию при запуске Windows. Сценарий можно найти по приведенной выше ссылке в самом низу и был написан для AutoHotKey , бесплатной программы макросов клавиатуры. К счастью, я сам преданный пользователь AutoHotKey.
Вместо русского и английского я адаптировал скрипт для проверки немецкого и английского языка ввода по умолчанию. Он работает без ошибок и очень удобен, потому что теперь я могу легко установить язык ввода по умолчанию :)
Кроме того, AutoHotKey поддерживает компиляцию скриптов в отдельные исполняемые файлы. Я не хочу скрывать свой сценарий от всех, кому он так же полезен, как и для меня.
Переключение языка ввода по умолчанию [Германия (немецкий) <> английский (США)]: http://www.megaupload.com/?d=A8HKEV4A
Имя файла: Switching_default_input_language_DE-EN.zip
Содержание: (1) Switching_default_input_language.ahk (скрипт AutoHotKey; для редактирования или повторной компиляции скрипта), (2) Switching_default_input_language.exe (автономный исполняемый файл)
Веселиться! :)
источник
При открытии новой программы Windows, кажется, всегда использует язык ввода по умолчанию.
Язык по умолчанию можно изменить на вкладке «Общие» экрана «Текстовые услуги» и «Языки ввода».
источник
Я ответил на это в отдельном вопросе , вы, вероятно, хотите Keyla .
источник
Я нашел и ответил здесь, и это сработало для меня.
Ссылка: http://answers.microsoft.com/en-us/windows/forum/windows_vista-desktop/how-can-i-make-the-keyboard-layout-selection-apply/056964db-e75c-4399-9a1d- 686f33264598
источник
После изменения языка ввода необходимо скопировать его на язык ввода при запуске Windows 7.
Зайдите в Панель управления -> Регион и язык -> Изменить регион и язык -> Административный -> Копировать отметки, чтобы начать ввод и копирование Windows.
Он должен показать вам, что он изменился.
источник
Я думаю, что вот решение: (Windows 8)
насколько отличается раскладка клавиатуры у каждой программы windows 8
По сути, все, что вам нужно сделать, это перейти в Панель управления \ Часы -> Язык -> Регион \ Язык \ Расширенные настройки и установить
Let me set a different input method for each app window
флажок.источник