在 Kiosk 模式下配置时,是不是可以从 HoloLens 2 中的门户接收虚拟输入

Posted

技术标签:

【中文标题】在 Kiosk 模式下配置时,是不是可以从 HoloLens 2 中的门户接收虚拟输入【英文标题】:Is it possible to receive virtual input from the portal in the HoloLens 2 when it is configured in Kiosk mode在 Kiosk 模式下配置时,是否可以从 HoloLens 2 中的门户接收虚拟输入 【发布时间】:2021-12-16 01:22:20 【问题描述】:

我想在 Kiosk 模式下运行我的应用程序,以防止用户意外地使用绽放手势启动主菜单。我还希望能够从门户远程控制应用程序。当 HL2 处于 Kiosk 模式时,我读取远程输入的代码似乎停止工作?是否可以同时具有 Kiosk 模式和远程输入?如果有,怎么做?

否则,有什么方法可以防止跟踪绽放手势。如果我覆盖传感器,我会得到一个环境映射弹出增强。禁用环境映射对我来说是一种替代解决方案,但我不知道该怎么做。

【问题讨论】:

【参考方案1】:

当在 Kiosk 模式下配置时,是否可以从 HoloLens 2 中的门户接收虚拟输入

虚拟输入功能应该在 Kiosk 模式下工作,我们通过 Microsoft Map App 验证,活动应用的输入文本框可以按预期接收数据。我们测试的设备 OS Build 是 20348.1432。

有什么方法可以防止跟踪绽放手势。

我认为您所说的是开始手势,绽放手势仅适用于 HoloLens 1,而不再适用于 Hololens2。在 HoloLens 2 上,开始手势是点击手腕上出现的开始图标。

要禁用开始菜单,Kiosk 模式包含两种支持的方案,通过启用单应用模式,您的设备将自动启动指定的单个应用,并且不显示开始菜单。更多信息请参考此链接:Set up HoloLens as a kiosk

【讨论】:

谢谢。为了从门户网站接收虚拟输入到我的应用程序中,我必须在场景中添加一个触摸屏键盘。还有其他接收虚拟输入的方式吗? 您可以在 Hierarchy 窗口中通过右键菜单将 InputField 添加到您的场景中,无需任何代码。 我刚试过这个。 InputFields 似乎没有从 HL2 门户网站接收远程输入。 能否尝试部署位于 Assets/MRTK/Examples/Experimental/MixedRealityKeyboard/Scenes 的 MixedRealityKeyboardExample 场景?我们验证它可以在我们的设备上运行。 输入字段似乎仅在虚拟键盘处于活动状态时才有效?我可以隐藏虚拟键盘或将其置于视线之外吗?只有我需要从门户发送输入,用户不需要输入任何内容,弹出的虚拟键盘会破坏我的应用程序的沉浸感。

以上是关于在 Kiosk 模式下配置时,是不是可以从 HoloLens 2 中的门户接收虚拟输入的主要内容,如果未能解决你的问题,请参考以下文章

如何在KIOSK模式下打开基于Java的Web应用程序?

Windows 10 kiosk 模式:启动桌面应用程序但无法设置音量

如何从在 Kiosk 模式下运行的 Microsoft Teams 客户端删除聊天记录?

如何通过 ssh 在 Chromium kiosk 模式下更改 url

Flutter 可以在 kiosk 模式下制作 Application 吗? [关闭]

使用 Android 管理 API 策略时,Android Kiosk 模式不起作用