HoloLens开发手记 - 使用配件 Working with accessories
HoloLens提供了通过蓝牙使用配件的能力。使用附件两种常见情况是用来点击手势和虚拟键盘。对本文来讲,两个最常见的配件就是HoloLens Clicker(点击器)和蓝牙键盘。HoloLens包含了一个蓝牙4.1射频器,同时支持蓝牙HID和蓝牙GATT配置文件。
配对蓝牙附件 Pairing bluetooth accessories
HoloLens配对一个蓝牙外围设备的体验和在Windows 10桌面和移动端配对类似:
- 从开始菜单,进入设置
- 前往设备菜单
- 如果蓝牙是关闭的,则打开蓝牙开关
- 使你的蓝牙设备进入配对模式。不同的设备做法都不一样。大部分蓝牙设备通过长按一个或多个按钮进入配对模式
- 等待设备名称出现在蓝牙设备列表中。一旦出现,就点击配对按钮。如果你周围有很多设备的话,你需要滑动列表去寻找你的设备,然后尝试配对
- 当和具有输入能力的蓝牙附件配对时,可能会出现6位或8位数字pin码。确保你输入了正确的pin码,以完成配对
点击器 HoloLens Clicker
HoloLens Clicker是第一款为HoloLens特别定制的外围设备,它被包含在HoloLens开发者版套件中。HoloLens Clicker允许用户使用最小的手部移动来实现点击和滑动,以来替换点击手势(Air-tap)/它不是所有手势的替代品。例如,绽开手势(Bloom)和缩放或移动手势使用了手的运动。HoloLens是一个带着简单按钮的方向传感设备。它通过低功耗蓝牙连接到HoloLens。

为了选中一个全息图像,凝视它,然后点击。点击器的朝向并不影响这个操作。为了滚动或者平移,首先点击按对象,然后上下或左右旋转点击器。当滚动对象时,你将会通过 +/- 15°转动手腕达到最快速度。更多的移动将不会滚动的更快。
点击器内置了2个LED指示灯:
- 白色LED指示设备是否正在配对(闪烁)或者充电(纯色)
- 琥珀色LED指示设备是否电量低(闪烁)或者发生错误(纯色)
你可以预期它充满后,具有2周以上正常使用续航时间。当电量低,你点击按钮或者从休眠中唤醒它时,琥珀色指示灯会在5秒内闪烁10次。如果点击器在极度低电量模式,琥珀色LED在5秒内会更快速的闪烁。
蓝牙键盘 Bluetooth Keyboard
英语全键盘蓝牙键盘能够被配对,可以在任何需要使用全息键盘的地方使用。使用一个高质量的键盘可能会有些不同,所以我们推荐使用 Microsoft Universal Foldable Keyboard 和 Microsoft Designer Bluetooth Desktop.(反正是他们自己的键鼠,hh)
其他蓝牙附件 Other bluetooth accessories
支持蓝牙HID和蓝牙GATT配置文件的设备,都能够和HoloLens配对。HoloLens点击器是唯一支持滚动和选择手势的蓝牙附件。其他蓝牙HID和GATT设备将能在HoloLens上获取到配套应用。
不支持的外围设备包括:
- 蓝牙音频配置文件不受支持的外围设备
- 牙音频设备,如扬声器和耳机可能出现在设置应用程序可用,但Microsoft HoloLens中不可用作音频终端。
- 启用蓝牙的PC和手机不被支持配对,也不能用于文件传输
蓝牙鼠标能够和HoloLens配对,鼠标输入可能在一些应用中可用。但是当前不被shell支持。
解除和蓝牙外围设备的配对 Unpairing a Bluetooth peripheral
- 从开始菜单,打开设置
- 前往设备选项
- 如果蓝牙关闭,则打开它
- 在设备列表中找到你的设备
- 选中你的设备,然后点击移除按钮(Remove)
在HoloLens上禁用蓝牙 Disabling Bluetooth on Microsoft HoloLens
这将会关闭蓝牙的无线射频组件,同时在HoloLens上关闭蓝牙功能。
- 从开始菜单进入设置
- 前往设备选项
- 关闭蓝牙开关
HoloLens开发手记 - 使用配件 Working with accessories的更多相关文章
- HoloLens开发手记 - HoloLens真机上手简评
千呼万唤始出来,终于今天拿到了HoloLens真机. 使用体验 使用自带的应用录制了一段使用视频,如下 设备概览 包装盒 本体 试戴 实际效果 GalaxyExplorer试玩 全息图像贴到现实场景表 ...
- HoloLens开发手记 - 应用程序模型 App model
HoloLens使用Universal Windows Platform (UWP)提供的应用模型.UWP应用模型定义了应用如何被安全和完全地安装.更新.版本控制和移除.它管理了应用生命周期 - 应用 ...
- HoloLens开发手记 - 使用HoloLens模拟器 Using HoloLens emulator
首先下载HoloLens模拟器 HoloLens模拟器运行在没有真机的情况下在你的PC上测试应用,属于HoloLens开发工具系列.模拟器使用了Hyper-V虚拟机.通常通过传感器获取的人体和环境输入 ...
- HoloLens开发手记-开发概述Development overview
开发HoloLens全息应用将使用UWP平台(Universal Windows Platform),所有的HoloLens应用都是Win10通用应用,所有UWP通用应用都可以在HoloLens上运行 ...
- HoloLens开发手记 - Vuforia开发概述 Vuforia development overview
关于Vuforia,开发AR应用的人基本都会熟悉.之前我也写过一篇关于Vuforia开发的博客:Vuforia AR SDK入门 今天这篇博客则主要是谈谈HoloLens使用Vuforia开发混合现实 ...
- HoloLens开发手记 - Unity development overview 使用Unity开发概述
Unity Technical Preview for HoloLens最新发行版为:Beta 24,发布于 09/07/2016 开始使用Unity开发HoloLens应用之前,确保你已经安装好了必 ...
- HoloLens开发手记 - Unity之语音输入
对于HoloLens,语音输入是三大基本输入方式之一,广泛地运用在各种交互中.HoloLens上语音输入有三种形式,分别是: 语音命令 Voice Command 听写 Diction 语法识别 Gr ...
- HoloLens开发手记 - Unity之Spatial mapping 空间映射
本文主要讨论如何在Unity项目中集成空间映射功能.Unity内置了对空间映射功能的支持,通过以下两种方式提供给开发者: HoloToolkit项目中你可以找到空间映射组件,这可以让你便捷快速地开始使 ...
- HoloLens开发手记 - Known issues 已知问题
本文主要提及一份问题清单,这些问题都可能对我们开发HoloLens应用造成困扰. Visual Studio 在使用VS 2015 Update 1连接HoloLens时,可能会有些小问题.但是这些小 ...
随机推荐
- win10系统goole浏览器安装postMan插件
1. 首先是下载PostMan工具,可以通过谷歌插件网站查询下载postman插件工具.解压文件 2. 解压压缩包 3. 修改_metadata文件重命名为metadata文件,保存待用.修改后为: ...
- [leetcode]51. N-QueensN皇后
The n-queens puzzle is the problem of placing n queens on an n×n chessboard such that no two queens ...
- 解决find命令报错: paths must precede expression(转)
原文地址:https://www.cnblogs.com/peter1994/p/7297656.html 在一天早上,想在服务器 /tmp 目录清除一些pdf文件,大概一万多个文件,在执行命令的时候 ...
- github windows配置以及ssh生成 Permission denied (publickey)
1:进入cmd命令下,或者可以使用GIt工具 (如果出现了 Permission denied 或者配置多个SSH Key跳第6步) git工具 下载地址:https://git-scm.com ...
- Python开发——数据类型【运算符】
算数运算符 比较运算符 赋值运算符 逻辑运算符 成员运算符
- C++中的仿函数
仿函数:实质就是重载了小括号(),通过类,定义一个对象,对象可以被实例化,具有内存可以存储数据,把需要比较的数据事先给到类对象的成员,这样在比较两个值的时候,可以只传入需要被比较的值即可.因为比较的值 ...
- 2018php最新面试题之PHP核心技术
一.PHP核心技术 1.写出一个能创建多级目录的PHP函数(新浪网技术部) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 <?php ...
- python基础之Day8
一.什么是文件 文件是操作系统为用户或应用程序提供的一个读写硬盘的虚拟单位 文件的操作核心就:读.写 即我们只需要对于进行读写操作,就是对操作系统发起请求,然后由操作系统将用户或者应用程序对文件的读写 ...
- 201771010142 张燕《面向对象程序设计(java)》第一周学习总结
201771010142 张燕<面向对象程序设计(java)>第一周学习总结 第一部分:课程准备部分 填写课程学习 平台注册账号, 平台名称 注册账号 博客园:www.cnblogs.co ...
- Linux学习--- C语言关键字、数据类型
关键字: sizeof为关键字,并不是函数. 作用:编译器给我们查看内存空间容量的一个工具. eg:int a: printf("the size is %d\n",sizeof ...