Как отключить встроенную горячую клавишу Alt+Space в Windows 10?
Windows 10 имеет Alt+Space
как горячая клавиша по умолчанию для открытия строки меню в окнах с вариантами Минимизация / Максимизация.
Я использую Kdenlive и Kdenlive хочет использовать Alt+Space
как горячая клавиша для воспроизведения видео в цикле. К сожалению, когда я нажимаю горячую клавишу, Windows 10 обрабатывает горячую клавишу без передачи информации в приложение.
Учитывая, что мне не нужна встроенная горячая клавиша, есть ли способ ее удалить?
5 ответов
Я вспомнил, что Autohotkey может сопоставлять ключи с F13 до F24 и использовал:
!Space::
Send {F13}
return
Чтобы заставить Autohotkey нажать F13, а затем установить F13 как клавишу, которая используется Kdenlive для этой цели через Settings -> Configure Shortcuts
,
Горячая клавиша Alt + Space по умолчанию используется системой Windows.
Однако с помощью стороннего решения вы можете переопределить этот параметр и взять под контроль Windows, не позволяя им украсть комбинацию горячих клавиш.
- Скачайте Autohotkey и установите его.
Создайте новый файл в Блокноте или редакторе по умолчанию и вставьте эти 2 строки:
; it allows to make a rule which is applied only when windows contains the given title SetTitleMatchMode, 2 ; obviously below you write the title that is contained in your program's window #IfWinActive, Kdenlive !Space::Return ; ! stands for Alt key
Сохраните его где-нибудь легко, чтобы получить к нему доступ как угодно ахк (а не как.txt)
Дважды щелкните по нему (или Запустите от имени администратора), и он активирует AutoHotKey для его запуска и загрузки. Теперь горячая клавиша Alt + Space не вызывает действие Windows по умолчанию при нажатии в окне с заданным названием (Kdenlive).
Я предлагаю включить его в ваши программы запуска, так как вам не нужно выполнять его каждый раз при перезагрузке системы.
Вы можете найти больше информации о том, как программировать горячие клавиши в AutoHotKey, написав сценарий на https://autohotkey.com/docs/Hotkeys.htm
загрузите powertoyshttps://github.com/microsoft/PowerToys и отключите этот ярлык.
установить
откройте программу и перейдите в диспетчер клавиатуры
найти раздел ярлыков
переназначьте ярлык, введите ярлык в первом поле с надписью «физический ярлык» (в данном случае альтернативный пробел) и выберите «Отключить» в качестве нового сопоставления во втором поле.
подать заявку, нажав ок
Если кто-то ищет решение этой проблемы, я рекомендую загрузить https://github.com/microsoft/PowerToys и отключить этот ярлык.
- Установите и запустите установку PowerToys
- Выберите «PowerToys Run» в меню слева.
- Переключите этот параметр на «Выкл.» или переназначьте ярлык на что-нибудь другое.
Alt-Spaceбыло определено для открытия системного меню текущего приложения еще до динозавров. В PowerToys есть функция, которая заменяет ее функцией поиска. Если вам это не нравится, отключите это в PowerToys.