Windows 7上Apple键盘需要的键盘映射帮助,例如\(反斜杠),(@),pipe |


2

我想要一些明确的建议,通过精确的步骤,如何获得正确的字符(即键本身上显示的字符),以显示我何时输入它们。

具体来说,我需要在Apple键盘上打印下面的键,以便在Windows 7中键入时打印预期的字符

  • Enter左边的一个键:。\(反斜杠)管道
  • 在(2)数字键上方的(@)键
  • 关键字与波浪号〜和单一报价
  • 可能还有其他需要调整的键

因此,例如,如果我键入shift + 2来获取@(打印在键上),我会得到双引号 - 这显然不是我想要的。

背景

我有一个纤薄的英国英语Apple USB键盘连接到由2台Windows 7 PC(台式机和上网本)和英国英语Apple MacBookPro共享的KVM切换器。我喜欢这个键盘,并希望与所有3台机器共享。所有机器都配置为英国/英国/英国键盘/字符集。

当MacBookPro通过BootCamp引导到Windows 7时,这些键的行为与预期的一样。

我已经看过的解决方案(但仍可以使用额外的指导/建议)

我已经在superuser.com和其他地方相当广泛地研究了解决方案,实际上有三种方法:我找到了SharpKeys和微软自己的工具Microsoft Keyboard Layout Creator 1.4。我还看了再现成功的bootcamp设置:

  1. 当我尝试SharpKeys时,在我看来,关键是使一个键表现得像另一个键,而不是我想要输出的实际角色。例如,使用2号键上方的@符号。我发现我只是将键映射到自身 - 我实际上无法选择我想要输出的特定字符。

  2. 使用Microsoft Keyboard Layout Creator 1.4,布局与我的键盘不太相似,而且我还在进行一些重映射,但在使用测试工具时,我无法获得任何输出。这不是程序的错,我猜它不适合我的设置。虽然我会说我可以使用更多向导式的引导设置来引导我完成整个过程,因为不清楚你需要做的是什么 - 有一个.dll构建器,例如,我需要那个?等等

  3. Bootcamp - 键盘与MacBookPro上的Windows 7完美配合,这一事实告诉我这是可能的。这将是因为Apple提供了驱动程序和设置来实现这项功能。所以我试着以某种方式提取出这个完美的设置,以便在其他Windows 7机器上重用。但到目前为止我还没有成功。另外请记住,Apple MacBookPro运行Windows 7 64位,其他2台机器都运行Windows 7 32位(我希望它们保持这种状态,因为上网本只支持32位,桌面最大安装2Gb和一个只有32位驱动程序的旧Yamaha SW1000XG声卡。)

所以一个明确的答案,请关于我如何重新编程键输出不同的字符,谢谢!

Answers:


0

我在Windows 8 bootcamp中遇到了类似的问题,这与你提出的问题有所不同,但当我在寻找解决方案时,我偶然发现了这篇文章。解决方案是转到:
控制面板 - >时钟,语言和区域 - >语言
然后,在“输入法”下你应该只有“美国(苹果)”。删除任何其他输入方法。

它看起来应该是这样的


问题与Windows 7有关。此答案似乎适用于某些其他版本的Windows。
DavidPostill

你是对的,对不起,我的解决方案适用于Windows 8.我在Windows 8计算机上遇到了同样的问题,偶然发现这个论坛发帖寻找解决方案。在弄清楚答案之后,我回到这里分享对我有用的东西。
Nic Sc​​ozzaro 2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.