Переключение языка по Win+Space в Windows 7

Задался целью научить свою Windows 7  Домашнюю редакцию (x64) научить переключать языки как этих ваших Линуксах и OsX.  Кстати в Windows 8.1 этот способ переключения теперь есть по-умолчанию. Такая унификация переключения языков не может не радовать. Но вот для пользователей Windows 7 эта задача решается нетривиальным способом.

Я читал много инструкций, но все они решают этот вопрос коряво или вообще не решают. Поэтому я решил сделать цельную инструкцию “Переключение языка по Win+Space в Windows 7” с нуля.

Итак, по пунктам.

  • Качаем программу AutoHotkey на компьютер и устанавливаем ее;
  • После запуска программа попросит создать скрипт для работы. Откроется окно Блокнота, в которое нужно вставить строку:
    #Space::PostMessage, 0x50, 2, 0,, A ; 0x50 is WM_INPUTLANGCHANGEREQUEST
  • Перетащить ярлычок запуска программы AutoHotkey в меню автозагрузки (у меня программа отказалась автостартовать).

Теперь переключение языка по кнопке win + space начало работать, НО! Вместе с этим через раз выскакивает меню Пуск. Вот досада!

В одной инструкции я нашел способ это отключить путем редактирования свойств правила в групповой политике пользователя. Но все дело в том, что файл gpedit.msc, который отвечает за запуск консоли управления групповыми политиками отсутствует в домашнем выпуске Windows 7.  И установка через костыль этой политики мне не помогла. Настроив политику отключения отключения win hotkeys, сочетания клавиш c кнопкой win продолжали прекрасно работать. Тем более отключать сочетания клавиш, которые очень удобны в работе очень не хотелось. Например сочетание win+pause вызывает меню свойств системы, а win+r запуск приложений из командной строки. Даже если я ними вообще не пользуюсь, все равно не хочется лишать себя этой возможности (вдруг понадобиться:)

Поэтому я нашел для себя сделать это по-своему. Здесь можно посмотреть полную инструкцию: Отключение вызова меню пуск по нажатию Winkey

Кому лень смотреть, вот краткая версия:

  • скачать программу Start Killer и установить
  • установить галочки как указано на рисунке

startkiller

  • нажать “ок”

Надеюсь, что эта статья была для Вас полезна. Задавайте свои вопросы в комментариях и оставляйте свои отзывы. Спасибо за внимание!

При копировании статьи или ее части ссылка на источник обязательна.

TEXT.RU - 100.00%

Автор статьи

Сергей Ничепуренко

Сергей Ничепуренко

Увлечен компьютерами с 1994 года, сисадмин с 2004 года. Окончил в 1994 году Зиповский колледж электронного приборостроения, В 2000 году - Кубанский Государственный Технологический Университет, в 2004 году защитил кандидатскую диссертацию. С 2009 года и по данный момент работает над разработкой и продвижением веб-проектов.