我想要一些明确的建议,通过精确的步骤,如何获得正确的字符(即键本身上显示的字符),以显示我何时输入它们。
具体来说,我需要在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设置:
当我尝试SharpKeys时,在我看来,关键是使一个键表现得像另一个键,而不是我想要输出的实际角色。例如,使用2号键上方的@符号。我发现我只是将键映射到自身 - 我实际上无法选择我想要输出的特定字符。
使用Microsoft Keyboard Layout Creator 1.4,布局与我的键盘不太相似,而且我还在进行一些重映射,但在使用测试工具时,我无法获得任何输出。这不是程序的错,我猜它不适合我的设置。虽然我会说我可以使用更多向导式的引导设置来引导我完成整个过程,因为不清楚你需要做的是什么 - 有一个.dll构建器,例如,我需要那个?等等
Bootcamp - 键盘与MacBookPro上的Windows 7完美配合,这一事实告诉我这是可能的。这将是因为Apple提供了驱动程序和设置来实现这项功能。所以我试着以某种方式提取出这个完美的设置,以便在其他Windows 7机器上重用。但到目前为止我还没有成功。另外请记住,Apple MacBookPro运行Windows 7 64位,其他2台机器都运行Windows 7 32位(我希望它们保持这种状态,因为上网本只支持32位,桌面最大安装2Gb和一个只有32位驱动程序的旧Yamaha SW1000XG声卡。)
所以一个明确的答案,请关于我如何重新编程键输出不同的字符,谢谢!