mcpField
W
windows-macos-input-setup

windows-macos-input-setup

github.com/arthurzakirov生产力1152 次安装2 周前更新
代码仓库

关于 windows-macos-input-setup

用于在 Windows 中配置 Logitech 键盘,使 Mac 键位标识对应熟悉的操作。内容规定了 PowerToys 映射、冲突防护、配置备份和可观察的验证步骤。

主要功能

  1. 01为 Windows 映射修饰键
  2. 02配置桌面和窗口快捷键
  3. 03保留原生 Control+Tab 行为
  4. 04修改前备份 PowerToys 设置
  5. 05重启并自动验证映射

适用场景

  1. 01在 Windows 中一致使用 Mac 标识键
  2. 02用快捷键切换虚拟桌面
  3. 03设置安全且互不冲突的键位映射

MCP 相关

此技能未说明 MCP 连接或服务器。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/arthurzakirov/agentdesk --skill windows-macos-input-setup

安装后在 Claude Code 中输入/windows-macos-input-setup确认已加载。

附带文件agents/openai.yamlreferences/setup-and-validation.md

详细介绍

Windows macOS 输入设置

将 Logitech 键盘设置为 Windows 布局,让 Mac 键帽上的实体标识始终对应一致的功能:

  • cmd | alt(空格键左侧)作为 Command,用于常见快捷键。
  • option | start 作为 Option,按下 Option+Tab 打开 Windows 应用切换器。
  • 实体 Control 仍作为 Control。
  • Control+Tab 仍是原生的 Control+Tab,用于切换浏览器/编辑器标签页; 不会重复映射为 Option+Tab。
  • Control+Up 打开 Windows 任务视图(Win+Tab),显示所有窗口和虚拟 桌面,符合 macOS Mission Control 的肌肉记忆。
  • Control+Left/Right 切换虚拟桌面。
  • Control+Option+Left/Right 将当前聚焦的窗口移到其他显示器。
  • 原生的 Option+Up 会最大化当前聚焦的窗口,因为实体 Option 键对应 Windows 的 Left Win。不要使用 Control+Option+Enter;Windows 将实体组合键 Win+Control+Enter 保留给讲述人,即使讲述人开关关闭,也可能拦截该组合键。
  • 可以将 Option+Left/Right 显式映射为 Windows 的 Control+Left/Right, 用于按词导航,而不会影响实体 Control+Left/Right 的虚拟桌面快捷键。
  • 按需启用 Windows 自然滚动。

更改计算机设置前,请先阅读 references/setup-and-validation.md。其中包含准确的配置文件、冲突清理方法、当前 PowerToys 的注意事项、重启流程以及自动验证工作流。

不可变要求

  • 只保留单向修饰键映射 Left Alt -> Left Ctrl。切勿添加反向映射 Left Ctrl -> Left Alt:这会将实体 Control+Tab 变成 Alt+Tab,并与 Option+Tab 重复。请使用少量明确且互不重叠的 快捷键映射。PowerToys 可以让实体 Control+Left/Right 继续用于切换虚拟桌面,同时单独将实体 Option+Left/Right 映射为文本导航。
  • 保留 162;38 -> 91;9,用于通过 Control+Up 打开任务视图。不要删除 91;9 -> 164;9;这条独立规则可保留实体 Option+Tab 对应 Windows Alt+Tab 的功能。
  • 设置虚拟桌面方向键时,以实体 Left Control 作为源按键,但在生成的 Windows 快捷键中使用 Right Control:162;37 -> 91;163;37 和 162;39 -> 91;163;39。如果目标中也使用 Left Control, Keyboard Manager 抑制源修饰键后,该映射可能无法生效。
  • 请勿同时运行 Kinto、mac-keyboard-behavior-in-windows 或自定义 AutoHotkey 配置文件与此 PowerToys 配置。
  • 请勿添加其他映射器来复现 macOS 的 Option+Left/Right;请直接使用 PowerToys 快捷键规则。Control+Shift+Arrow 后接普通方向键仍可作为备用方案,但不是首选配置。
  • 修改前备份现有 PowerToys 配置,并保留无关设置。
  • 更改配置文件后,重启整个 PowerToys 运行程序;确认 Keyboard Manager 引擎是其子进程。
  • 自动测试可观察到的行为。切勿仅凭 JSON 有效或进程正在运行就认定配置成功。
  • 此布局下,切勿将 Control+Option+L 配置为切换到显示器 3:其中包含受保护的 Windows Win+L,可能会锁定电脑。只有在明确提出要求且可独立测试时,才使用安全的数字替代组合键。
  • 切勿映射实体 Control+Option+Enter。请关闭讲述人及其键盘快捷键,并保留原生的 Option+Up -> Win+Up,不进行重新映射以实现最大化。不要另行设计第三套快捷键方案。

评论

支持 Markdown