Lumpics lumpics.ru

Как изменить сочетания горячих клавиш в Windows 10

Windows 10 практически не предоставляет встроенных инструментов для переназначения горячих клавиш: единственное исключение — смена сочетания для переключения раскладки клавиатуры. Все остальные системные комбинации жестко зашиты в операционную систему, и изменить их без сторонних утилит не получится. Для переназначения любых других клавиш и создания собственных комбинаций понадобятся отдельные программы — о них рассказано в способах ниже.

Способ 1: Смена сочетания клавиш для переключения раскладки

Переключение языка ввода — единственная системная горячая клавиша, которую Windows 10 разрешает изменить штатными средствами без установки дополнительного программного обеспечения. По умолчанию для этого используются сочетания Alt + Shift и Win + Пробел, однако многие пользователи предпочитают Ctrl + Shift — привычную комбинацию из более старых версий Windows. Настройка спрятана достаточно глубоко в параметрах, поэтому ее нередко не могут найти даже опытные пользователи.

  1. Откройте «Параметры» через Win + I, затем перейдите в раздел «Устройства».
  2. Как изменить горячие клавиши в Windows 10-01
  3. На левой панели выберите «Ввод», прокрутите страницу вниз и щелкните по ссылке «Дополнительные параметры клавиатуры».
  4. Как изменить горячие клавиши в Windows 10-02
  5. В открывшемся окне нажмите «Параметры языковой панели».
  6. Как изменить горячие клавиши в Windows 10-03
  7. Перейдите на вкладку «Переключение клавиатуры» и нажмите кнопку «Сменить сочетание клавиш».
  8. Как изменить горячие клавиши в Windows 10-04
  9. В диалоговом окне выберите нужную комбинацию для переключения языка ввода и для смены раскладки клавиатуры, после чего нажмите «ОК» и закройте все открытые окна настроек.
  10. Как изменить горячие клавиши в Windows 10-05

Возможные проблемы при переключении раскладки

Несмотря на простоту самой настройки, переключение раскладки по горячей клавише нередко ведет себя непредсказуемо — особенно после обновлений системы или установки сторонних программ, работающих с клавиатурой. Часть этих ситуаций связана с известными багами Windows 10, часть — с конфликтами между приложениями. В большинстве случаев проблема решается без переустановки системы и без глубокого погружения в настройки, поэтому стоит последовательно проверить описанные ниже причины.

Раскладка не переключается с первого нажатия

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

  1. Нажмите Win + R, введите regedit и нажмите Enter.
  2. Как изменить горячие клавиши в Windows 10-06
  3. Перейдите по пути HKEY_CURRENT_USER\Control Panel\Accessibility\Keyboard Response.
  4. Как изменить горячие клавиши в Windows 10-07
  5. Найдите параметр «DelayBeforeAcceptance», дважды щелкните по нему и установите значение 0.
  6. Как изменить горячие клавиши в Windows 10-08
  7. Аналогично установите значение 0 для параметра «BounceTime» и значение 0 для «Flags».
  8. Как изменить горячие клавиши в Windows 10-09
  9. Закройте «Редактор реестра» и перезагрузите компьютер.
  10. Как изменить горячие клавиши в Windows 10-10

Настроенное сочетание сбрасывается после перезагрузки

Если после каждого перезапуска системы выбранная комбинация возвращается к значению по умолчанию, чаще всего виновата программа Punto Switcher или другой менеджер ввода, который перезаписывает настройки при старте. Также причиной может быть лишний языковой пакет: Windows иногда сбрасывает сочетания, когда в системе зарегистрировано три и более раскладки.

  1. Откройте «Параметры», перейдите в «Приложения»«Приложения и возможности» и удалите Punto Switcher или аналогичный менеджер автоматической смены раскладки, если он установлен.
  2. Как изменить горячие клавиши в Windows 10-11
  3. Откройте «Параметры»«Время и язык»«Язык» и проверьте список добавленных языков: удалите все лишние, оставив только те, которыми действительно пользуетесь.
  4. Как изменить горячие клавиши в Windows 10-12
  5. Заново назначьте нужное сочетание через «Параметры языковой панели», как описано выше, после чего перезагрузите компьютер и проверьте, сохранилась ли настройка.
  6. Как изменить горячие клавиши в Windows 10-13

Сочетание конфликтует со сторонней программой

Некоторые приложения — мессенджеры, менеджеры буфера обмена, игровые оверлеи — перехватывают нажатия клавиш на системном уровне и блокируют переключение раскладки. Характерный признак: комбинация работает на рабочем столе или в «Проводнике», но перестает срабатывать внутри конкретного приложения.

  1. Откройте «Диспетчер задач» через Ctrl + Shift + Esc и завершите работу фоновых приложений по одному, проверяя после каждого, заработало ли переключение. Только обращайте внимание на то, какие задачи завершаете, не стоит трогать системные процессы.
  2. Как изменить горячие клавиши в Windows 10-14
  3. Как только проблема исчезнет, последнее закрытое приложение и есть источник конфликта — найдите в его настройках раздел горячих клавиш и отключите или переназначьте конфликтующую комбинацию.
  4. Как изменить горячие клавиши в Windows 10-15
  5. Если найти виновника не удается, временно переключитесь на другое сочетание для раскладки — например, с Ctrl + Shift на Alt + Shift — и проверьте, сохраняется ли проблема с новой комбинацией.

Способ 2: Назначение горячей клавиши для запуска программы

Windows 10 позволяет назначить любое сочетание клавиш для быстрого запуска программы через свойства ярлыка. Комбинация всегда начинается с Ctrl + Alt — это обязательный префикс, который система добавляет автоматически, а третьей клавишей может быть любая буква или цифра. Ярлык при этом должен находиться на рабочем столе или в меню «Пуск»: горячая клавиша, назначенная ярлыку в другом месте, работать не будет. Для программ, которые вы открываете несколько раз в день, это самый простой способ сэкономить время без установки дополнительного программного обеспечения.

  1. Найдите ярлык нужной программы на рабочем столе или в меню «Пуск», щелкните по нему правой кнопкой мыши и выберите «Свойства».
  2. Как изменить горячие клавиши в Windows 10-16
  3. Перейдите на вкладку «Ярлык» и щелкните по полю «Быстрый вызов» — в нем должно быть написано «Нет».
  4. Как изменить горячие клавиши в Windows 10-17
  5. Нажмите желаемую клавишу-суффикс, например E для редактора, — система автоматически отобразит полную комбинацию Ctrl + Alt + E.
  6. Как изменить горячие клавиши в Windows 10-18
  7. Нажмите «ОК», чтобы сохранить изменения. Сочетание начнет работать сразу, перезагрузка не требуется.
  8. Как изменить горячие клавиши в Windows 10-19

Если назначенная комбинация конфликтует с горячей клавишей внутри какой-либо программы, та программа будет иметь приоритет, пока она активна. Чтобы очистить назначенную комбинацию, откройте свойства ярлыка снова, щелкните по полю «Быстрый вызов» и нажмите Del.

Способ 3: Microsoft PowerToys

Microsoft PowerToys — официальная бесплатная утилита от Microsoft, которая существенно расширяет возможности Windows 10 в части управления клавиатурой. Входящий в нее инструмент «Диспетчер клавиатуры» умеет переназначать отдельные клавиши и полные сочетания как глобально, так и только для конкретных программ, что делает его самым удобным решением для большинства задач. Например, можно переназначить Ctrl + V в браузере так, чтобы текст всегда вставлялся без форматирования, не затрагивая поведение этого сочетания в других приложениях. PowerToys поддерживает Windows 10 версии 1903 и новее и устанавливается из Microsoft Store или с GitHub.

  1. Скачайте и установите PowerToys с официальной страницы через Microsoft Store, после чего запустите приложение.
  2. Как изменить горячие клавиши в Windows 10-20
  3. На левой панели выберите раздел «Диспетчер клавиатуры» и убедитесь, что переключатель «Включить диспетчер клавиатуры» активен.
  4. Как изменить горячие клавиши в Windows 10-21
  5. Чтобы переназначить одну клавишу на другую, нажмите «Переназначить клавишу», в открывшемся редакторе щелкните по «+», укажите исходную клавишу и то, на что ее нужно заменить, затем нажмите «ОК».
  6. Как изменить горячие клавиши в Windows 10-22
  7. Для переназначения сочетаний клавиш нажмите «Переназначить сочетание клавиш», добавьте новую запись через «+», укажите исходное сочетание, новое действие или комбинацию, при необходимости ограничьте область применения конкретной программой в поле «Целевое приложение», после чего нажмите «ОК».
  8. Как изменить горячие клавиши в Windows 10-23

Назначенные переключения действуют сразу и без перезагрузки, однако работают только пока запущен PowerToys. Добавьте его в автозагрузку через настройки самого приложения, чтобы переназначение клавиш применялось с каждым стартом Windows.

Способ 4: AutoHotkey

AutoHotkey — бесплатная программа с открытым исходным кодом, которая позволяет переназначать клавиши и создавать макросы любой сложности через простые скрипты. В отличие от PowerToys, возможности AutoHotkey практически безграничны: одно нажатие может разворачиваться в целую последовательность действий, вводить заготовленный текст, открывать программы или имитировать движения мыши. Скрипты пишутся в обычном текстовом файле с расширением .ahk и запускаются двойным щелчком — никакой дополнительной компиляции не требуется. Программа доступна для скачивания на официальном сайте, а обзор на нее и аналоги можно найти по ссылке ниже.

Подробнее: Программы для макросов клавиатуры

Как изменить горячие клавиши в Windows 10-24

Базовый синтаксис скрипта прост: строка вида ^j::Send, Привет! означает, что при нажатии Ctrl + J в активное поле ввода будет подставлен текст «Привет!». Символы-модификаторы: ^ — это Ctrl, !Alt, +Shift, # — клавиша Win. Если нужно, чтобы скрипт запускался при каждом старте Windows, поместите его или ярлык на него в папку автозагрузки: откройте «Выполнить» через Win + R, введите shell:startup и нажмите Enter.

Читайте также: Программы для переназначения клавиш на клавиатуре

Способ 5: Переназначение клавиш внутри конкретных программ

Большинство профессиональных приложений — редакторы кода, графические и видеоредакторы, браузеры — имеют собственный раздел настроек горячих клавиш, который не зависит от системных параметров Windows. Это наиболее чистое решение для тех, кто хочет изменить поведение сочетаний только в рамках одной программы, не затрагивая остальные приложения. В большинстве случаев настройки находятся в разделе «Параметры» или «Настройки» конкретного приложения — в подразделе, который называется «Горячие клавиши», «Сочетания клавиш» или «Keyboard Shortcuts».

Как изменить горячие клавиши в Windows 10-25

Например, в браузерах на основе Chromium (Google Chrome, Microsoft Edge, Яндекс Браузер) стандартные горячие клавиши не переназначаются из интерфейса, однако это можно сделать через расширения вроде Shortkeys.

Как изменить горячие клавиши в Windows 10-26

В VSCode и других редакторах кода раздел настройки клавиш доступен через Ctrl + K, затем Ctrl + S. В Adobe Photoshop — через меню «Редактирование»«Клавиатурные сокращения».

Как изменить горячие клавиши в Windows 10-27

Если нужная программа не поддерживает переназначение изнутри, для нее можно создать правило в PowerToys с указанием имени исполняемого файла в поле «Целевое приложение».

8 комментариев

тупейшее решение Windows — убрать из настроек настройки клавиатуры, это как вобще? почему я должна еще что то скачивать. Не могу нормально менять регистр через старую команда Shift +F3, мне это ужасно портит жизнь. Теперь еще и гемор, чтобы поменять одну команду.
Спасибо за статью

Здравствуйте. К сожалению, Microsoft действительно убрала глубокие настройки клавиатуры из Windows 10, оставив только базовые параметры. Это решение продиктовано упрощением интерфейса для обычных пользователей, но профессионалам создает неудобства.

Учитывайте, что Shift + F3 для смены регистра – это функция конкретных программ (Microsoft Word, Excel), а не системная команда Windows. Если она перестала работать, проблема скорее в настройках самой программы, а не операционной системы.

Проверьте, например, в Word. Зайдите в Файл — Параметры — Настроить ленту — Сочетания клавиш (внизу кнопка «Настроить»). Найдите команду «ChangeCase» и убедитесь, что назначена комбинация Shift + F3.

Возможно, другая программа перехватила эту комбинацию клавиш. Временно закройте все фоновые приложения и проверьте работу Shift + F3.

Если нужно изменить системные горячие клавиши Windows, увы, без сторонних программ типа AutoHotkey или PowerToys не обойтись – Microsoft не предоставляет встроенных инструментов. Но это единоразовая установка легкой утилиты, после которой все работает автоматически.

Уточните, Shift + F3 не работает именно в конкретных программах или везде в системе? Тогда просто принцип решения может измениться.

Вам помогла статья?

Ваш ответ может помочь другим пользователям!