Windows 10 отключить Win + Tab Task View ярлык
Мне нужно использовать ярлык " Win+Tab" для чего-то другого в другой программе (Reaper). Есть ли какой-нибудь способ отключить комбинацию клавиш " Win+Tab", чтобы вызвать представление задач, не отключая функциональность клавиш? Я попытался использовать следующий скрипт с AutoHotkey, но потом я не получил ввода при вводе ярлыка, поэтому просто не могу его использовать.
#Tab::Return
Есть ли способ просто отключить функцию просмотра задач в Windows 10 с помощью изменения групповой политики или regedit? Я действительно не пользуюсь им, и хотел бы иметь возможность использовать " Win+Tab", чтобы сделать что-то еще.
3 ответа
Если Reaper позволит вам назначить для нужной функции сочетание клавиш, отличное от WIN+TAB: сделайте это. Это самый простой способ избежать конфликтующих ярлыков. Вот как выглядит старая статья об этом.
Я предполагаю, что Reaper по-прежнему позволяет менять ярлыки. Я предлагаю загрузить Windows PowerToys (найдите его, и вы получите их страницу на GitHub, программное обеспечение от Microsoft) и используйте настройки сочетаний клавиш для перенаправления любых сочетаний клавиш ОС WIN+, которые вызывают проблемы. Я использовал его для перенаправления WIN+TAB на несуществующую клавишу F24, чтобы полностью отключить ее, потому что я продолжал нажимать WIN+TAB вместо ALT+TAB на новой клавиатуре.
Направив ярлык в Reaper на какую-то неиспользуемую комбинацию, а затем направив WIN+TAB с помощью PowerToys на ту же комбинацию, вы должны сделать то, что хотите. Хотя я сомневаюсь, что вы будете использовать WIN+TAB в других программах, помните о возможных побочных эффектах.
Если вы не хотите связываться с реестром, вы можете использовать AutoHotkey вместе с операторами #IfWinActive для определения действий для разных программ (например, вы можете иметь несколько определений для одной и той же горячей клавиши, но они будут срабатывать только для данного # IfWinActive программа). Вы бы сохранили исходное утверждение, но применили пустой #IfWinActive для захвата / игнорирования нажатий клавиш при выполнении любой неопределенной программы, а затем добавили бы вторичные определения #IfWinActive / hotkey для дополнительных программ / действий, где вы на самом деле хотите использовать эту комбинацию клавиш для выполнения чего-либо,
Второй подход заключается в том, чтобы переписать определение горячей клавиши для отправки какой-либо другой малоиспользуемой комбинации горячих клавиш через SendInput или аналогичную команду Send, а затем при необходимости отключить переопределенные ключи. Это менее эффективно, но может быть легче понять (или нет).
Например, вы можете отправить Ctrl+Alt+Shift+F12, что большинство программ, вероятно, не используют. Однако если вы хотите восстановить горячую клавишу для определенных программ, вам также может понадобиться обратить внимание на SendLevel.
В общем, я бы порекомендовал первый способ, описанный выше, и просто определил бы эту комбинацию клавиш, чтобы делать то, что вы на самом деле хотите, для программ, которые вас интересуют, и игнорировать все остальное с помощью дублирующей / универсальной горячей клавиши, такой как та, что была в исходном посте., но с оператором #IfWinActive перед ним.
Попробуй это:
... для Windows 7
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\DWM]
"DisallowFlip3d"=dword:00000001
- скопировать / вставить это в блокнот
- сохранить его как r.reg... (НЕ r.reg.txt)
- щелкните правой кнопкой мыши по этому файлу.reg и выберите Merge
- нажмите " Выполнить", " Да" (UAC), " Да" и " ОК" при появлении запроса
- выйдите и войдите в систему или перезагрузите компьютер, чтобы применить
WIN + TAB будущее называется "Aero Flip 3D"
... для Windows 10
- нажмите WIN + R
- Тип regedit
- перейти к следующему разделу реестра:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
- на правой панели создайте новое строковое значение с именем DisabledHotkeys
- установить его значение данных на вкладку символов
- выйдите и войдите в систему или перезагрузите компьютер, чтобы применить