HoloLens提供了通过蓝牙使用配件的能力。使用附件两种常见情况是用来点击手势和虚拟键盘。对本文来讲,两个最常见的配件就是HoloLens Clicker(点击器)和蓝牙键盘。HoloLens包含了一个蓝牙4.1射频器,同时支持蓝牙HID和蓝牙GATT配置文件。

配对蓝牙附件 Pairing bluetooth accessories


HoloLens配对一个蓝牙外围设备的体验和在Windows 10桌面和移动端配对类似:

  1. 从开始菜单,进入设置
  2. 前往设备菜单
  3. 如果蓝牙是关闭的,则打开蓝牙开关
  4. 使你的蓝牙设备进入配对模式。不同的设备做法都不一样。大部分蓝牙设备通过长按一个或多个按钮进入配对模式
  5. 等待设备名称出现在蓝牙设备列表中。一旦出现,就点击配对按钮。如果你周围有很多设备的话,你需要滑动列表去寻找你的设备,然后尝试配对
  6. 当和具有输入能力的蓝牙附件配对时,可能会出现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


  1. 从开始菜单,打开设置
  2. 前往设备选项
  3. 如果蓝牙关闭,则打开它
  4. 在设备列表中找到你的设备
  5. 选中你的设备,然后点击移除按钮(Remove)

在HoloLens上禁用蓝牙 Disabling Bluetooth on Microsoft HoloLens


这将会关闭蓝牙的无线射频组件,同时在HoloLens上关闭蓝牙功能。

  1. 从开始菜单进入设置
  2. 前往设备选项
  3. 关闭蓝牙开关

HoloLens开发手记 - 使用配件 Working with accessories的更多相关文章

  1. HoloLens开发手记 - HoloLens真机上手简评

    千呼万唤始出来,终于今天拿到了HoloLens真机. 使用体验 使用自带的应用录制了一段使用视频,如下 设备概览 包装盒 本体 试戴 实际效果 GalaxyExplorer试玩 全息图像贴到现实场景表 ...

  2. HoloLens开发手记 - 应用程序模型 App model

    HoloLens使用Universal Windows Platform (UWP)提供的应用模型.UWP应用模型定义了应用如何被安全和完全地安装.更新.版本控制和移除.它管理了应用生命周期 - 应用 ...

  3. HoloLens开发手记 - 使用HoloLens模拟器 Using HoloLens emulator

    首先下载HoloLens模拟器 HoloLens模拟器运行在没有真机的情况下在你的PC上测试应用,属于HoloLens开发工具系列.模拟器使用了Hyper-V虚拟机.通常通过传感器获取的人体和环境输入 ...

  4. HoloLens开发手记-开发概述Development overview

    开发HoloLens全息应用将使用UWP平台(Universal Windows Platform),所有的HoloLens应用都是Win10通用应用,所有UWP通用应用都可以在HoloLens上运行 ...

  5. HoloLens开发手记 - Vuforia开发概述 Vuforia development overview

    关于Vuforia,开发AR应用的人基本都会熟悉.之前我也写过一篇关于Vuforia开发的博客:Vuforia AR SDK入门 今天这篇博客则主要是谈谈HoloLens使用Vuforia开发混合现实 ...

  6. HoloLens开发手记 - Unity development overview 使用Unity开发概述

    Unity Technical Preview for HoloLens最新发行版为:Beta 24,发布于 09/07/2016 开始使用Unity开发HoloLens应用之前,确保你已经安装好了必 ...

  7. HoloLens开发手记 - Unity之语音输入

    对于HoloLens,语音输入是三大基本输入方式之一,广泛地运用在各种交互中.HoloLens上语音输入有三种形式,分别是: 语音命令 Voice Command 听写 Diction 语法识别 Gr ...

  8. HoloLens开发手记 - Unity之Spatial mapping 空间映射

    本文主要讨论如何在Unity项目中集成空间映射功能.Unity内置了对空间映射功能的支持,通过以下两种方式提供给开发者: HoloToolkit项目中你可以找到空间映射组件,这可以让你便捷快速地开始使 ...

  9. HoloLens开发手记 - Known issues 已知问题

    本文主要提及一份问题清单,这些问题都可能对我们开发HoloLens应用造成困扰. Visual Studio 在使用VS 2015 Update 1连接HoloLens时,可能会有些小问题.但是这些小 ...

随机推荐

  1. spring boot 整合 elasticsearch 5.x

    spring boot与elasticsearch集成有两种方式.一种是直接使用elasticsearch.一种是使用data中间件. 本文只指针使用maven集成elasticsearch 5.x, ...

  2. Jenkins之定时任务

    H的用法: H 10 * * *  ,这里H不是小时的意思,符号H(代表“Hash”,后面用“散列”代替) 符号H 在一定范围内可被认为是一个随机值,但实际上它是任务名称的一个散列而不是随机函数,每个 ...

  3. Linux Ipv6地址配置

    Step1:启用IPV6网络配置 [root@node-1 ~]# vi /etc/sysconfig/network NETWORKING_IPV6=yes   //全局启用ipv6初始化IPV6_ ...

  4. BigDecimal用法总结

    BigDecimal用法总结 BigDecimal常用于金额的计算,下面总结下这次项目中BigDecimal的用法. 1.加减乘除 2.设置精度 3.取反 加减乘除分别调用函数 [java] view ...

  5. PHP导出Excel表

    <?php/** * Created by PhpStorm. * User: admin * Date: 2019/3/16 * Time: 9:41 *///利用excel导出插件PHPEx ...

  6. CRM中QueryDict和模型表知识补充

    CRM中QueryDict和模型表知识补充 1.QueryDict的用法 request.GET的用法:1.在页面上输入:http://127.0.0.1:8000/index/print(reque ...

  7. 微信H5开发

    1,line-height  不垂直居中 解决方法:用padding写高度 2,手指滑动事件    touchmove 3,页面滚动事件:touchmove 4,要写不同手机适配的基数font-siz ...

  8. [费用流][NOI2008]志愿者招募

    志愿者招募 题目描述 申奥成功后,布布经过不懈努力,终于成为奥组委下属公司人力资源部门的主管.布布刚上任就遇到了一个难 题:为即将启动的奥运新项目招募一批短期志愿者.经过估算,这个项目需要N 天才能完 ...

  9. 【Mybatis】MyBatis快速入门(一)

    Mybatis简介 MyBatis 是一款优秀的持久层框架,它支持定制化 SQL.存储过程以及高级映射.MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集.MyBatis 可 ...

  10. 在Word中插入Excel对象

    using Word = NetOffice.WordApi; Word.Document doc = this._wordApplication.Documents.Add(@"C:\Us ...