6

Я бы хотел, чтобы ключ Windows не активировал меню «Пуск» в Windows 7. Я не хочу полностью отключать ключ Windows. Я бы хотел, чтобы Ctrl + Esc по-прежнему открывал меню «Пуск».

Я знаю, что вы можете использовать AutoHotKey, чтобы полностью отключить ключ Windows.

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

5 ответов5

6

Вот решение:http://www.autohotkey.com/forum/topic55858.html

Используйте следующий код в AutoHotKey:

~LWin Up:: return
~RWin Up:: return
1

Это работало для меня на Windows 8, в то время как текущий ответ не:

LWin & vk07::return
LWin::return

Источник

1

Следующий скрипт AutoHotkey отключит клавишу «Win», активируя меню «Пуск» для левой и правой клавиш « Win» в Windows 10.

LWin & vk07::return
LWin::return
RWin & vk07::return
RWin::return

Если вы также будете следовать приведенным здесь инструкциям, вы можете отключить большинство других комбинаций сочетаний клавиш Win :

Способ 1. Отключите сочетания клавиш Win + в Windows 10 с помощью редактора групповой политики

Я все еще пытаюсь найти лучший способ отключить функции Win+Tab и Win+L. Я вернусь и отредактирую это, если / когда я сделаю.

0

Я полагаю, что вы можете отменить регистрацию глобальной горячей клавиши только в том случае, если вы - приложение, которое ее зарегистрировало, и, поскольку explorer.exe регистрирует глобальную горячую клавишу, вам, вероятно, понадобится измененная версия, которую, я думаю, найти будет невозможно.

0
; disable windows start menu hotkey while retaining the windows key as a modifier key.

LWin::return

;~ #w::SoundBeep  ; fails
<#w::SoundBeep  ; works
;~ LWin & w::SoundBeep  ; works

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .