修复Windows下GlazeWM中Alt+Shift+分号快捷键报错问题
修复GlazeWM中Alt+Shift+分号快捷键报错的方案
GlazeWM的键位配置依赖Windows虚拟键码的标准命名,分号(;)对应的正确键名是OEM_1,而非你尝试的semicolon、;或SEMICOLON。以下是修正后的完整配置:
# 按方向切换窗口焦点 - command: "focus left" bindings: ["Alt + L", "Alt + Left"] - command: "focus right" bindings: ["Alt + OEM_1", "Alt + Right"] - command: "focus up" bindings: ["Alt + K", "Alt + Up"] - command: "focus down" bindings: ["Alt + J", "Alt + Down"] # 按方向移动当前窗口 - command: "move left" bindings: ["Alt + Shift + OEM_1", "Alt + Shift + Right"] - command: "move right" bindings: ["Alt + Shift + L", "Alt + Shift + Left"] # 注:原配置中此处误写为Alt + Shift + Up,已修正为匹配你的focus映射逻辑 - command: "move up" bindings: ["Alt + Shift + K", "Alt + Shift + Down"] - command: "move down" bindings: ["Alt + Shift + J", "Alt + Shift + Left"]
补充说明:
- 键盘上的特殊符号键(如分号、引号、方括号等),GlazeWM均使用Windows虚拟键的官方命名,可通过Windows虚拟键码表确认其他特殊键的对应名称。
- 修改配置后需重启GlazeWM才能生效。
内容的提问来源于stack exchange,提问作者user23174381
相关产品推荐
相关产品推荐

