Переключение раскладки клавиатуры в Windows глобально

Я ищу решение переключить мою раскладку клавиатуры в Windows глобально для всех окон быстро.

Когда я переключаю текущий макет путем нажатия волшебной комбинации Alt+Shift или когда я выбираю другое расположение в языковом барьере, это только изменяет расположение в текущем окне.

50
задан 11.11.2016, 06:46

6 ответов

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

Однако изменение входного языка по умолчанию включает огромное количество шагов -

Запустите-> панель управления-> региональный и язык settions-> вторая вкладка-> Детали-> значение по умолчанию изменения-> окна Ok-> Ok-> Close

(В Windows XP). Ни в коем случае "быстрый" :) Но единственный путь я могу думать.

1
ответ дан 07.12.2019, 08:29

Править: На основе Вашего комментария это не будет работать на Вас. Но это действительно решает проблему, если Ваши региональные настройки клавиатуры не соответствуют Вашему основному языку ввода.

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

Но возможно "самое легкое" решение состоит в том, чтобы удалить любую другую раскладку клавиатуры из Ваших настроек Language, с тех пор это не будет переключаться назад больше. Кажется, что даже при том, что Вы выключаете автоматическое распознавание языка, некоторые приложения будут перезаписывать это и продолжать изменять его (как браузеры). Поэтому просто выключение их (можно всегда откладывать их) является самым легким путем.

Показать Языковой барьер (использующий представление Classic в Панели управления):

  • Нажмите Start, нажмите Control Panel и затем дважды щелкните по Regional и Language Options.
  • На вкладке Languages, под текстовыми сервисами и входными языками, нажимают Details.
  • Под Предпочтениями нажмите Language Bar.
  • Выберите Шоу Языковой барьер на настольном флажке.

Примечания:

  • Языковой барьер отображен автоматически при установке текстового сервиса, такого как почерк, речь или Редактор метода ввода (IME). Однако при закрытии Языкового барьера можно использовать эту процедуру для восстановления изображения его.
  • При уменьшении Языкового барьера к панели задач нажмите значок Language на панель задач и затем нажмите Show the Language bar.
  • После того, как Языковой барьер отображен, можно щелкнуть правой кнопкой по нему для отображения контекстного меню. Используйте это меню для изменения настроек для Языкового барьера, таких как прикрепление его на панели задач или добавлении текстовых меток.
0
ответ дан 07.12.2019, 08:29

Ваш наилучший вариант действительно состоит в том, чтобы только иметь ОДНО расположение, как ужасный это может звучать...

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

Я - датчанин, живущий в Австрии и писание по-английски; я принял решение только использовать датское расположение, потому что это лучше, чем необходимость решить все проблемы переключения расположения все время.

-2
ответ дан 07.12.2019, 08:29

Попробуйте Переключатель Это!. Это - российская программа с дополнительным английским интерфейсом; это работает над Vista и Windows 7. Просто продолжайте нажатие "Next" для установки. После установки, в Свойствах (первый объект в меню), проверка "Английский язык использования как язык пользовательского интерфейса" и "Набор активное расположение в масштабе всей системы".


Править: Вышеупомянутая ссылка переходит к странице перевода Google. Это сообщение первоначально связано с этой российской страницей.

5
ответ дан 07.12.2019, 08:29

Если Вы переходите к Панели управления / Региональный и Опции Языка / Языки / Детали / Ключевые Настройки", можно определить горячие клавиши для изменений языка.

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

0
ответ дан 07.12.2019, 08:29

Я немного опаздываю к этому, но заинтересованным сторонам может понравиться мой (свободный) kbswitch приложение. Переключите раскладки клавиатуры в Windows глобально. Я использую все это время, и я думаю, что это является потрясающим. (Некоторые могли бы сказать, что я смещаюсь; я утверждал бы, что просто разработал то, что будет потрясающим, и затем записало программу, которая сделала это, таким образом, это было бы нечетно, если бы я думал иначе.)

http://www.tomseddon.plus.com/kbswitch/

Я использую его для переключения между Dvorak (когда я использую разделенную клавиатуру), и QWERTY (когда я использую неразделенную клавиатуру). Путем выполнения этого я сохраняю память мышц для обеих разметок отдельной. Останавливает мои слишком перепутанные пальцы.

PostScript: Если Вы чувствуете смелость, и/или Вы используете Windows 7 x64, Вы хотели бы пробовать экспериментальное kbswitch2 (ссылка к README). В дополнение к более широкой совместимости, этой поддержке командной строки функций, таким образом, это может быть интегрировано с AutoHotkey (или подобное) для управляемого клавиатурой переключения расположения. Из-за его экспериментального характера, это до сих пор только доступно через GitHub, таким образом, с извинениями за немного скверный способ доставки: посетите kbswitch страница проекта, используйте GitHub Download ZIP кнопка, чтобы получить ZIP и найти kbswitch2.exe в kbswitch-master/kbswitch2/bin/ папка в ZIP.

21
ответ дан 07.12.2019, 08:29

У одного из моих коллег есть пользовательская раскладка, созданная с помощью Microsoft Keyboard Layout Editor, которая имеет различное поведение caps lock/shift: если caps lock включена, то это раскладка Dvorak, а если caps lock выключена, то это QWERTY. Так как блокировка caps lock является глобальной установкой, то нажатие блокировки caps lock переключается между компоновками глобально.

Это ужасный хак, это означает, что вы не можете использовать вашу клавишу блокировки обычно, некоторые программы используют только кнопку блокировки caps lock-off для изменённых команд (например, Ctrl+C), и вы можете использовать её только с максимум двумя компоновками.

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

Другой вариант - получить аппаратный преобразователь/жесткомонтируемую клавиатуру в других раскладках, которые вам нужны, и иметь на рабочем столе несколько клавиатур, по одной для каждого языка. Однако у этого есть свой набор недостатков, а именно, наличие нескольких клавиатур на рабочем столе и возможность (обычно довольно ограниченная) аппаратного перемонтажа.

1
ответ дан 07.12.2019, 08:29

Теги

Похожие вопросы