我最近開始使用釉WM這是 Windows 的平鋪視窗管理器。儘管指南說不要這樣做,但我已將修改鍵設定為該Win鍵,因為我已儲存 Alt與應用程式而不是視窗相關的捷徑的鍵。
Win為此使用key 會導致許多問題,例如快捷鍵衝突( Win+R通常用於執行 Windows RUN,但使用 Glaze 則用於調整視窗大小)。透過停用 Windows 快捷方式,我能夠解決 90% 的問題,如中所述這
但仍存在一個問題。也就是說,當我使用Win+切換工作區時,Windows「開始」功能表不知從何而來,而我配置的其他捷徑(即將視窗移至工作區+ + )workspace #不會發生這種情況。只有當我嘗試切換工作空間時才會發生這種情況。WinShiftworkspace #
我嘗試使用 AutoHotKeys 完全停用 Windows 鍵(但保留其他快捷鍵),銳鍵甚至透過編輯註冊表,如中提到的這裡,這裡和這裡。到目前為止沒有任何效果。
我的目標是能夠使用Win+1和Win+切換工作區,2而不會彈出開始功能表。
答案1
以下範例停用左側 Win 啟動「開始」功能表的功能,但仍允許將其用作修飾符:
~LWin::Send {Blind}{vkE8}
答案2
我能夠讓它與以下 AutoHotKey 腳本一起使用:
~LWin::Send {Blind}{vkE8}
#1::Send {Blind}{LWin Down}1{LWin Up}
以下是每個命令的作用:
~LWin::Send {Blind}{vkE8}
停用單獨按下 Win 鍵時彈出開始功能表{Blind}
禁用快捷方式的視覺效果{LWin Down}
傳送 Windows 鍵緊迫事件1
發送號碼1{LWin Up}
傳送 Windows 鍵釋放事件
答案3
我已經找到了解決此問題的方法。使用Windows PowerToys 的鍵盤管理器,我將Win重新映射到一些無用的鍵,我使用了Zoom。然後,在我的 GlazeWM 配置中,我只需使用 Zoom 作為修飾鍵。
答案4
你的答案對我沒效!開始功能表顯示每隔一次切換!
所以我用了 Windows PowerToys鍵盤管理員(感謝拉斯穆斯的回答) 重新映射LWin
到Alt
;現在一切都很好。
另外,我需要Win
密鑰,因此請重新映射right alt
到win
緊急用例的密鑰:))
聽起來很愚蠢,但效果很好!