Holo Lens 2模拟器虚拟键盘未显示在边缘浏览器中



我在Microsoft文档中看到了以下链接,https://learn.microsoft.com/en-us/windows/uwp/design/devices/designing-for-mr#the-二维应用程序输入概述

虚拟键盘可以在Edge Browser中启动。然而,当我打开Holo Lens 2 Emulator时,没有出现虚拟键盘。

如何在Edge Browser中提供虚拟键盘

有没有办法将MRTKToolKit中的非本机键盘显示为要在边缘浏览器中显示的虚拟键盘

如何使虚拟键盘在Edge Browser中可用?

实际上,如果您使用HoloLens设备进行测试,请单击搜索栏,Edge将为您启动系统键盘。但在Hololens2模拟器中,请按F4取消选中"使用键盘进行模拟",然后您的电脑键盘输入将发送到HoloLens。

有没有办法将MRTKToolKit中的非本地键盘显示为要在边缘浏览器中显示的虚拟键盘?

对于两个独立的进程,MRTK不能为另一个进程调用系统键盘。如果您想在自己的项目中调用系统键盘,请调用Unity APITouchScreenKeyboard.Open(),更多信息请参阅:系统键盘

对于当前版本的HoloLens 2 Emulator,请编辑文件xdesku.xml。您可以在Program Files(x86(\Windows Kits\10\Microsoft XDE\10.0.18362.0\skus\hde中找到该文件。您需要管理员权限才能修改该文件。在文件中,搜索"EnableMobileKeyboardEmulation"。在包含此名称的行上,将"Data="1"更改为"Data="0",然后保存更改。当您从该点启动模拟器时,屏幕键盘将在适当的时候出现。这将在模拟器的未来更新中得到修复。请不要关闭"使用键盘进行模拟",除非您真的想使用桌面键盘直接输入模拟器。用桌面键盘打字会使屏幕键盘消失。

相关内容

  • 没有找到相关文章

最新更新