Microsoft 鼠标和键盘中心 (MMKC) 2.8(Windows 10 支持的版本)不再识别 Natural 7000 键盘,但它可以识别较早型号的 Natural 4000 有线键盘。这两种型号本质上是相同的,但一种是无线的,无法使用,另一种是有线的,可以使用。
更愚蠢的是,Natural 7000 鼠标与 MMKC 2.8 配合使用效果很好,而且 Natural 7000 鼠标和键盘是一套,使用同一个适配器。因此,如果您有 7000 台式机,您的鼠标可以工作,但键盘不能。
需要澄清的是,7000 键盘作为哑键盘可以正常工作,但软件不支持可编程键。
您可以在注册表中手动创建可工作的条目:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\IntelliType Pro\ModelSpecific\7003\EventMapping
解决这些问题的最简单方法是插入一个 4000 键盘,然后从那里复制它们。
然而,我最终找到了一种完全支持键盘的方法,只需更新驱动程序附带的 XML 文件,位于:
C:\Program Files\Microsoft Mouse and Keyboard Center\ITypeDevices.xml
您只需复制
<Device ID="1016" Type="Keyboard">...</Device> (230 rows of XML)
相同
<Device ID="7003" Type="Keyboard">...</Device>
1016 指的是 Natural 4000。7003 是“有线键盘 600”的 ID,这是微软出于某种原因检测到的。
完成此操作后,当您启动鼠标和键盘中心时,它会显示与 4000 相同的界面。由于按键相同,因此它运行良好。
答案1
昨天我买了一套二手 7000 电脑,也遇到了同样的问题。阅读上述内容促使我实施了适用于最新版本 (3.2.116) Microsoft 鼠标和键盘中心的解决方案。
这是我所做的:
- 我手动编辑了 ITypeDevices.xml,插入了从 Intellitype Pro 先前版本复制的与 modelID 相关的标签,并添加了与 4000 有线版本相同的事件。
- 我在 Program Files\Microsoft Mouse and Keyboard Center 内的相关文件夹中插入了一个新模型(见下文*)。
- 删除了位于 regpath HKEY_CURRENT_USER\SOFTWARE\Microsoft\IntelliType Pro\ModelSpecific\ 的注册表项 7001(原始问题中为 7003)
- 重新启动后,瞧:一个功能齐全的 7000 键盘,并且所有自定义功能均已启用。
- 制作了一个包含以上所有内容的 zip 文件,您可以在 Program Files\Microsoft Mouse and Keyboard Center 中解压该文件,网址为: https://drive.google.com/open?id=1whIKPTbmUr68mavg71T2Ouwa-DmMKPgS
如果出现问题请告诉我。尽情享受吧。
- 图像为 4000 型号,除后退/前进键下方的 4 个 LED 外,与 7000 完全相同。