让你的魔法键盘在Windows上闪耀:驱动、布局,一网打尽!

你是否拥有了一台令人心动的苹果魔法键盘,却苦于在Windows上无法完美使用?

别担心,你并非孤军奋战!

今天,我们就来揭秘如何让你的魔法键盘在Windows上发挥出它应有的魔力,让你在Windows上也能体验到苹果键盘的流畅与舒适。

这篇文章将带你踏上一段奇妙的旅程,带你探索魔法键盘在Windows上的奥秘,并为你提供详细的安装指南,让你轻松实现魔法键盘的完美适配。

🚀 快速上手:驱动与布局,任你选择!

推荐的安装方式是:

  • 仅安装驱动: 如果你只想让你的魔法键盘正常工作,那么只需要安装驱动即可。
  • 安装驱动和布局: 如果你想要体验更多语言的键盘布局,那么建议安装驱动和布局。

以下我们将分别介绍两种安装方式的详细步骤。

💻 仅安装驱动

注意: 你需要以管理员身份运行安装程序。

  1. 下载 适用于你键盘型号的安装程序:
  1. 运行 你选择的安装程序。

现在,你的键盘应该可以正常工作了!

🌎 安装驱动和布局

注意: 你需要以管理员身份运行安装程序。

  1. 下载 驱动和布局: https://codeload.github.com/supermarsx/magickeyboard/zip/refs/heads/main
  2. 运行 适用于你键盘型号的安装程序:
  • magickeyboard1_AppleKeyboardInstaller64.exe 适用于魔法键盘 1
  • magickeyboard2_AppleKeyboardInstaller64.exe 适用于魔法键盘 2 和 3
  1. 翻译 键盘布局名称(可选):
  1. 导航All Keyboard Layouts 文件夹并以管理员身份运行 install_keyboard_layouts.bat

现在,你的键盘和相应的布局应该可以正常工作了!

📦 文件目录:驱动、布局,一目了然!

驱动

设备文件名
魔法键盘 1magickeyboard1_AppleKeyboardInstaller64.exe
魔法键盘 2 和 3magickeyboard2_AppleKeyboardInstaller64.exe

布局

语言文件名
全部All.Keyboard.Layouts.1.0.3.40.zip

🔨 安装指南:驱动、布局,轻松搞定!

🤖 自动安装驱动

  1. 获取 对应你键盘版本的 安装程序
  2. 运行 它,你需要 管理员权限

🔧 手动安装驱动

注意: 除非你有 特殊原因 需要单独安装文件,否则建议选择自动安装。

如果你仍然需要 手动安装 驱动,你可以:

  1. 解压缩 对应你键盘版本的 安装程序 中的文件(例如使用 7-zip);
  2. 执行以下三种操作之一:
  3. 直接运行 DPInst.exe
  4. 通过 设备管理器 更新设备驱动程序并定位到解压缩的文件夹;
  5. 你想做什么都可以。

📦 自动安装布局

自动安装 所有键盘布局,你需要:

  1. 一份 All Keyboard Layouts 文件夹的 副本
  2. 翻译 install_keyboard_layouts.bat 中的任何布局名称(可选);
  3. 运行 install_keyboard_layouts.bat,并以 管理员身份 运行。

你的键盘布局将准备就绪。

🔧 手动安装布局

手动安装 使用 DLL 的键盘布局,你需要:

  • 键盘 布局 DLL 文件(例如:BritishA.dll);
  • install_keyboard_layouts.bat 中找到的 注册表添加 (reg add) 指令。

然后你需要按照以下步骤操作:

  1. 复制 DLL 文件到 system32 文件夹;
  2. 使用 提升的命令行 (cmd) 提示符通过注册表添加 (reg add) 指令将相应的布局键添加到注册表。

你的布局将准备就绪。

🗑️ 卸载布局

卸载所有键盘布局,请按照以下步骤操作:

  1. 导航All Keyboard Layouts
  2. 运行 uninstall_keyboard_layouts.bat 批处理文件,并以 管理员身份 运行。

所有苹果键盘布局都应该消失了。

💬 布局相关话题

🌎 布局语言

目前可用的所有键盘布局:

  • 比利时语 (比利时语 (Apple)) (BelgiumA.dll)
  • 英语 (英国英语 (Apple)) – (BritishA.dll)
  • 荷兰语 (荷兰语 (Apple)) – (DutchA.dll)
  • 芬兰语 (芬兰语 (Apple)) – (FinnishA.dll)
  • 法语 (法语 (Apple)) – (FrenchA.dll)
  • 德语 (德语 (Apple)) – (GermanA.dll)
  • 意大利语 (意大利语 (Apple)) – (ItalianA.dll)
  • 挪威语 (挪威语 (Apple)) – (NorwayA.dll)
  • 波兰语 (波兰语 (Apple)) – (PolishA.dll)
  • 葡萄牙语 (葡萄牙语 (Apple)) – (PortuguA.dll)
  • 俄语 (俄语 (Apple)) – (RussianA.dll)
  • 西班牙语 (西班牙语 (Apple)) – (SpanishA.dll)
  • 瑞典语 (瑞典语 (Apple)) – (SwedishA.dll)
  • 瑞士语 (瑞士语 (Apple)) – (SwissA.dll)
  • 国际英语 (国际英语 (Apple)) – (IntlEngA.dll)
  • 美国英语 (美国英语 (Apple)) – (USA.dll)
  • 繁体中文 (??) – (ChinaTA.dll)
  • 简体中文 (简体中文 (Apple)) – (ChinaSA.dll)
  • 土耳其语 (土耳其语 (Apple)) – (TurkeyA.dll)
  • 土耳其 Q (土耳其 Q (Apple)) – (TurkeyQA.dll)
  • 捷克语 (捷克语 (Apple)) – (CzechA.dll)
  • 匈牙利语 (匈牙利语 (Apple)) – (HungaryA.dll)

注意: 列表格式:布局名称 (设置中显示的布局名称) (相应的 DLL 文件)

📝 翻译布局名称

注意: 如果你对 注册表键指令批处理文件 感到不适,则不应翻译布局名称,这意味着你不知道它们的作用,或者不知道应该编辑什么才能使它们正常工作。

翻译布局名称,请执行以下步骤:

  1. 导航All Keyboard Layouts 文件夹;
  2. 使用你喜欢的编辑器 打开 install_keyboard_layouts.bat
  3. 在每个 语言部分 中,在包含 /v "Layout Text" 的行(通常是该部分的第一行)上,编辑你看到 布局名称 的部分,格式为 LANGUAGE NAME (Apple)(例如:Belgian (Apple));
  4. 保存

当你安装/重新安装布局时,布局名称应该会被更正。

❓ 常见问题解答

🤔 如果我以管理员身份运行批处理文件,布局不会被安装

你可以尝试:

  1. 启动 一个 管理员 权限的命令行;
  2. 使用 cd 和相应的文件夹路径 导航 到布局文件夹;
  3. 从命令行 执行 批处理文件 .bat

🤔 布局没有出现在键盘布局中

你可以尝试:

  • 尝试查找 布局的 英文名称,因为安装就是这样设置的(例如 “Belgian (Apple)”);
  • 更改 你键盘布局的注册表添加 (reg add) 指令,在 /v 为 “Layout Text” 的行中,在 /d 之后应该是布局名称(例如:reg add "HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\a0000809" /v "Layout Text" /t REG_SZ /d "BRI'ISH (Apple)");
  • 手动重新安装 你的键盘布局,使用可用的说明。

🤔 我无法使用 x 方法绑定、重新映射或重新注册某些键

如果你试图以某种方式 更改键盘上的某些键功能,绑定、重新绑定、重新映射,无论是什么,并且似乎无法做到,你可能遇到了键盘在 Windows 上的 驱动程序限制,这意味着 我无能为力。就我过去尝试过的而言,我无法使用 PowerToys、AutoIt、C++、AutoHotKey、C# 等成功地做到这一点。即使某些键按预期工作,它们也似乎根本没有注册,这意味着要解决这个问题,你需要以某种方式 反向工程 并经历所有这些步骤,才能找到一个有效的解决方案。对此我无能为力,抱歉。

参考问题 #1

🤔 这些文件是合法的吗?

它们是 来自苹果的官方签名文件,你可以通过每个文件的属性来检查,包括 DLL 和可执行文件。唯一 不是官方的键盘布局安装程序/卸载程序批处理文件 以及 文件列表旧的布局存档,其中包含一个使用微软键盘映射工具在多年前创建的自定义映射的 pt-pt 布局。

😱 搞砸了?

搞砸了,删除了 system32 或者其他什么东西?

没有保修,你自己负责

祝你好运。

🤝 支持、保修、保证

  • 仅通过问题提供支持,如果我愿意的话,有限制:
  • 这些可能是 可接受的:
    • 开源和/或可验证的补充;
    • 与相关功能有关的问题;
    • 重要的未记录问题或注意事项;
    • 其他非常重要的问题。
  • 这些将被 拒绝:
    • 搞砸问题和/或帮助;
    • 自定义开发;
    • 特殊请求。
  • 没有保修,明示和/或暗示;
  • 没有保证,明示和/或暗示。

参考文献


希望这篇文章能帮助你成功地将你的魔法键盘连接到 Windows 系统,并享受它带来的便捷和舒适!

0 0 投票数
Article Rating
订阅评论
提醒
0 评论
最多投票
最新 最旧
内联反馈
查看所有评论
0
希望看到您的想法,请您发表评论x