WindowsキーがWindows7のスタートメニューをアクティブにするのを停止できるようにしたいのですが、Windowsキーを完全に無効にしたくありません。 Ctrl + Escでスタートメニューを開きたいのですが。
AutoHotKeyを使用してWindowsキーを完全に無効にできることを知っています。
この機能が必要な理由は、Windowsキーにリンクされたショートカットキーがたくさんあるため、誤ってスタートメニューを開くことがよくあるためです。
解決策は次のとおりです: http://www.autohotkey.com/forum/topic55858.html
AutoHotKeyで次のコードを使用します。
~LWin Up:: return
~RWin Up:: return
次のAutoHotkeyスクリプトは、 ⊞ Win 左右両方のスタートメニューをアクティブにするキー ⊞ Win Windows10のキー。
LWin & vk07::return
LWin::return
RWin & vk07::return
RWin::return
こちらの手順にも従えば、他のほとんどを無効にすることができます ⊞ Win キーショートカットの組み合わせ:
方法1:グループポリシーエディターを使用してWindows10でWin +キーボードショートカットを無効にする
私はまだ無効にするための最良の方法を見つけようとしています ⊞ Win+Tab ↹ そして ⊞ Win+L 機能。戻ってきて、編集する場合は編集します。
グローバルホットキーを登録解除できるのは、それを登録したアプリケーションである場合のみだと思います。Explorer.exeはグローバルホットキーを登録するため、おそらくその修正バージョンが必要になりますが、見つけるのは不可能だと思います。
何らかの理由で、文字ショートカット(任意の文字ショートカット)をWinキーに割り当てると、単一のキー自体のブロックを許可しながら、すべてのショートカットが再び機能するようになります。
さらに、Windowsキーが押されているときにマウスがクリックされた場合にスタートメニューがアクティブになるのを防ぐために、そのイベントもブロックできます。
これが、Windows 10 1809で正しく機能するように管理した方法です(ここでは、左側のWindowsキーのみをブロックしました)。
vk5b :: return; Winキーがスタートメニューを開かないようにブロックする LWin&E :: RunExplorer;その他を許可する ⊞ Win+whatever 引き続き機能するホットキー #LButton :: Return;途中でマウスクリックを避けてStart をアクティブにします。
; 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