Windows 10个物联网核心屏幕键盘
Windows 10 iot core onscreen keyboard
我正在使用 Windows 10 个物联网核心来创建产品。在开发阶段,我可以轻松访问屏幕键盘。现在当我完成开发时,我遵循了微软的在线制造指南,如下所示:https://docs.microsoft.com/en-us/windows-hardware/manufacture/iot/iot-core-manufacturing-guide
完成前 2 个实验后,我设法让我的应用程序在我的 Raspberry pi 3 上运行。但是,屏幕键盘不见了。转到设备门户,即 ipaddress:8080,屏幕键盘选项也丢失了。这是我在开发阶段打开它的地方。
阅读微软文档后,我发现我需要在我的应用程序中添加以下功能
IOT_SHELL_ONSCREEN_KEYBOARD
IOT_SHELL_ONSCREEN_KEYBOARD_FOLLOWFOCUS
我尝试了以下操作:
- 构建时:“Add-IoTProductFeature ProductA 测试 IOT_SHELL_ONSCREEN_KEYBOARD -OEM”。它被接受但在构建时失败
- “Add-IoTProductFeature ProductA IOT_SHELL_ONSCREEN_KEYBOARD -OEM”。这会提示我以下消息:
命令管道位置 1 处的 cmdlet Add-IoTProductFeature
提供以下参数:
特征ID:
当我输入 IOT_SHELL_ONSCREEN_KEYBOARD 作为功能 ID 时,出现错误:IOT_SHELL_ONSCREEN_KEYBOARD 不支持。
- 接下来我发现这些功能需要在 OEM 输入文件中列出。我导航到我工作区中的这些文件并在那里添加了功能。 (想知道它可能预装在软件包中并需要激活:绝望的一个!)
所以基本上我在这方面失败了。在我购买代码签名证书并获得零售版本之前,有人可以帮助我完成这项工作吗?
我们将不胜感激任何支持
有用的链接:
https://docs.microsoft.com/en-us/windows/iot-core/develop-your-app/onscreenkeyboard
https://docs.microsoft.com/en-us/windows-hardware/manufacture/iot/iot-core-feature-list
https://docs.microsoft.com/en-us/windows-hardware/manufacture/iot/iot-core-adk-addons
您需要在 TestOEMInput.xml 中添加功能(在文件夹 \Source-arm\Products\ProductA 中),例如 following.If 您正在为零售构建图像,您需要在 [=16] 中添加功能=].
<Features>
<Microsoft>
<Feature>IOT_EFIESP</Feature>
<Feature>IOT_EFIESP_BCD_MBR</Feature>
<Feature>IOT_DMAP_DRIVER</Feature>
<Feature>IOT_CP210x_MAKERDRIVER</Feature>
<Feature>IOT_FTSER2K_MAKERDRIVER</Feature>
<Feature>IOT_GENERIC_POP</Feature>
<!-- Following two required for Appx Installation -->
<Feature>IOT_UAP_OOBE</Feature>
<Feature>IOT_APP_TOOLKIT</Feature>
<!-- for Connectivity -->
<Feature>IOT_WEBB_EXTN</Feature>
<Feature>IOT_POWERSHELL</Feature>
<Feature>IOT_SSH</Feature>
<Feature>IOT_SIREP</Feature>
<!-- Enabling Test images -->
<Feature>IOT_ENABLE_TESTSIGNING</Feature>
<Feature>IOT_TOOLKIT</Feature>
<!-- Debug Features -->
<Feature>IOT_KDSERIAL_SETTINGS</Feature>
<Feature>IOT_UMDFDBG_SETTINGS</Feature>
<Feature>IOT_WDTF</Feature>
<Feature>IOT_CRT140</Feature>
<Feature>IOT_DIRECTX_TOOLS</Feature>
<!-- Sample Apps, remove this when you introduce OEM Apps -->
<Feature>IOT_BERTHA</Feature>
<Feature>IOT_ALLJOYN_APP</Feature>
<Feature>IOT_NANORDPSERVER</Feature>
<Feature>IOT_SHELL_HOTKEY_SUPPORT</Feature>
<Feature>IOT_APPLICATIONS</Feature>
<Feature>IOT_SHELL_ONSCREEN_KEYBOARD</Feature>
<Feature>IOT_SHELL_ONSCREEN_KEYBOARD_FOLLOWFOCUS</Feature>
</Microsoft>
<OEM>
<!-- Include BSP Features -->
<Feature>RPI2_DRIVERS</Feature>
<Feature>RPI3_DRIVERS</Feature>
<!-- Include OEM features -->
<Feature>OEM_CustomCmd</Feature>
<Feature>OEM_ProvAuto</Feature>
<!-- For recovery, include: RECOVERY_BCD_MBR -->
</OEM>
</Features>
我正在使用 Windows 10 个物联网核心来创建产品。在开发阶段,我可以轻松访问屏幕键盘。现在当我完成开发时,我遵循了微软的在线制造指南,如下所示:https://docs.microsoft.com/en-us/windows-hardware/manufacture/iot/iot-core-manufacturing-guide
完成前 2 个实验后,我设法让我的应用程序在我的 Raspberry pi 3 上运行。但是,屏幕键盘不见了。转到设备门户,即 ipaddress:8080,屏幕键盘选项也丢失了。这是我在开发阶段打开它的地方。
阅读微软文档后,我发现我需要在我的应用程序中添加以下功能 IOT_SHELL_ONSCREEN_KEYBOARD IOT_SHELL_ONSCREEN_KEYBOARD_FOLLOWFOCUS
我尝试了以下操作:
- 构建时:“Add-IoTProductFeature ProductA 测试 IOT_SHELL_ONSCREEN_KEYBOARD -OEM”。它被接受但在构建时失败
- “Add-IoTProductFeature ProductA IOT_SHELL_ONSCREEN_KEYBOARD -OEM”。这会提示我以下消息:
命令管道位置 1 处的 cmdlet Add-IoTProductFeature 提供以下参数: 特征ID: 当我输入 IOT_SHELL_ONSCREEN_KEYBOARD 作为功能 ID 时,出现错误:IOT_SHELL_ONSCREEN_KEYBOARD 不支持。
- 接下来我发现这些功能需要在 OEM 输入文件中列出。我导航到我工作区中的这些文件并在那里添加了功能。 (想知道它可能预装在软件包中并需要激活:绝望的一个!)
所以基本上我在这方面失败了。在我购买代码签名证书并获得零售版本之前,有人可以帮助我完成这项工作吗?
我们将不胜感激任何支持
有用的链接: https://docs.microsoft.com/en-us/windows/iot-core/develop-your-app/onscreenkeyboard https://docs.microsoft.com/en-us/windows-hardware/manufacture/iot/iot-core-feature-list https://docs.microsoft.com/en-us/windows-hardware/manufacture/iot/iot-core-adk-addons
您需要在 TestOEMInput.xml 中添加功能(在文件夹 \Source-arm\Products\ProductA 中),例如 following.If 您正在为零售构建图像,您需要在 [=16] 中添加功能=].
<Features>
<Microsoft>
<Feature>IOT_EFIESP</Feature>
<Feature>IOT_EFIESP_BCD_MBR</Feature>
<Feature>IOT_DMAP_DRIVER</Feature>
<Feature>IOT_CP210x_MAKERDRIVER</Feature>
<Feature>IOT_FTSER2K_MAKERDRIVER</Feature>
<Feature>IOT_GENERIC_POP</Feature>
<!-- Following two required for Appx Installation -->
<Feature>IOT_UAP_OOBE</Feature>
<Feature>IOT_APP_TOOLKIT</Feature>
<!-- for Connectivity -->
<Feature>IOT_WEBB_EXTN</Feature>
<Feature>IOT_POWERSHELL</Feature>
<Feature>IOT_SSH</Feature>
<Feature>IOT_SIREP</Feature>
<!-- Enabling Test images -->
<Feature>IOT_ENABLE_TESTSIGNING</Feature>
<Feature>IOT_TOOLKIT</Feature>
<!-- Debug Features -->
<Feature>IOT_KDSERIAL_SETTINGS</Feature>
<Feature>IOT_UMDFDBG_SETTINGS</Feature>
<Feature>IOT_WDTF</Feature>
<Feature>IOT_CRT140</Feature>
<Feature>IOT_DIRECTX_TOOLS</Feature>
<!-- Sample Apps, remove this when you introduce OEM Apps -->
<Feature>IOT_BERTHA</Feature>
<Feature>IOT_ALLJOYN_APP</Feature>
<Feature>IOT_NANORDPSERVER</Feature>
<Feature>IOT_SHELL_HOTKEY_SUPPORT</Feature>
<Feature>IOT_APPLICATIONS</Feature>
<Feature>IOT_SHELL_ONSCREEN_KEYBOARD</Feature>
<Feature>IOT_SHELL_ONSCREEN_KEYBOARD_FOLLOWFOCUS</Feature>
</Microsoft>
<OEM>
<!-- Include BSP Features -->
<Feature>RPI2_DRIVERS</Feature>
<Feature>RPI3_DRIVERS</Feature>
<!-- Include OEM features -->
<Feature>OEM_CustomCmd</Feature>
<Feature>OEM_ProvAuto</Feature>
<!-- For recovery, include: RECOVERY_BCD_MBR -->
</OEM>
</Features>