Отключить меню «Пуск» Windows без отключения клавиши Windows в Windows 10

Отключить меню «Пуск» Windows без отключения клавиши Windows в Windows 10

Я недавно начал использоватьGlazeWMкоторый является тайловым оконным менеджером для Windows. Несмотря на то, что руководство говорило не делать этого, я установил свою клавишу-модификатор как клавишу, Winпоскольку я сохранил Altклавишу для сочетаний клавиш, связанных с приложениями, а не с окнами.

Использование Winклавиши для этого приводило ко многим проблемам, таким как конфликтующие сочетания клавиш ( Win+ Rобычно используется для запуска Windows RUN, но в Glaze он используется для изменения размера окон). Мне удалось исправить 90% этих проблем, отключив сочетания клавиш Windows, как указано вэтот

Но все же одна проблема осталась. То есть, когда я переключаю рабочие пространства с помощью Win+ workspace #, меню «Пуск» Windows выскакивает из ниоткуда, этого не происходит с другими настроенными мной сочетаниями клавиш, т. е. перемещением окна в рабочее пространство Win+ Shift+ workspace #. Это происходит только тогда, когда я пытаюсь переключить рабочие пространства.

Я пробовал полностью отключить клавишу Windows (но сохранить другие сочетания клавиш) с помощью AutoHotKeys,SharpKeysи даже путем редактирования реестра, как указано вздесь,здесьиздесь. Пока ничего не помогло.

Моя цель — иметь возможность переключать рабочие пространства с помощью Win+ 1и Win+ 2без появления меню «Пуск».

решение1

МенюМаскаКлючговорит

В следующем примере отключается возможность левой клавиши Win активировать меню «Пуск», при этом ее можно использовать в качестве модификатора:

~LWin::Send {Blind}{vkE8}

решение2

Мне удалось заставить это работать с помощью следующего скрипта AutoHotKey:

~LWin::Send {Blind}{vkE8}
#1::Send {Blind}{LWin Down}1{LWin Up}

Вот что делает каждая команда:

  1. ~LWin::Send {Blind}{vkE8}отключает всплывающее меню «Пуск» при нажатии только клавиши Win

  2. {Blind}отключает визуальные эффекты сочетания клавиш

  3. {LWin Down}отправляет ключ Windowsнажимаясобытие

  4. 1отправляет число 1

  5. {LWin Up}отправляет ключ Windowsвыпускаясобытие

решение3

Я нашел решение этой проблемы. ИспользуяДиспетчер клавиатуры Windows PowerToys, я переназначил Win на какую-то бесполезную клавишу, я использовал Zoom. Затем, в моей конфигурации GlazeWM, я просто использую Zoom как клавишу-модификатор.

решение4

Ваш ответ мне не подходит! Меню Пуск отображает каждое второе переключение!

Поэтому я использовал Windows PowerToysМенеджер клавиатуры (спасибоОтвет Расмуса) для переназначения LWinна Alt; теперь все в порядке.

Кроме того, мне нужен Winключ, поэтому переназначьте right altего winна случай экстренного использования :))

звучит глупо, но работает отлично!

Связанный контент