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. 如何使用Shiro

    一.架构 要学习如何使用Shiro必须先从它的架构谈起,作为一款安全框架Shiro的设计相当精妙.Shiro的应用不依赖任何容器,它也可以在JavaSE下使用.但是最常用的环境还是JavaEE.下面以 ...

  2. BlockTrain网络

    [BlockTrain网络] 1.每个节点都参与全⽹络的路由功能,同时也可能包含其他功能.每个节点都参与验证并传播交易及区块信息,发现并维持与对等节点的连接.在图6-1所⽰的全节点⽤例中,名为“⽹络路 ...

  3. Jenkin配置执行远程shell命令

    转载自 http://www.cnblogs.com/parryyang/p/6261730.html 在利用jenkins进行集成化部署的时候,我们在部署生成的war包时,往往需要进行一些备份,或者 ...

  4. oracle随机数(转)

    1.从表中随机取记录SELECT * FROM (SELECT * FROM STUDENT ORDER BY DBMS_RANDOM.RANDOM) WHERE ROWNUM < 4--表示从 ...

  5. 网络请求Adapter添加数据

    一般在开发中我们都需要在listview中添加数据显示在界面上 1.首先我们会在布局中写一个listview <FrameLayout xmlns:android="http://sc ...

  6. python中sys.path--学习

    本着下定义开头吧:python中import某个A模块时,首先会从python的内置模块中查找是否含义该模块的定义若未查询到会从sys.path对应的模块路径查询是否含有对应模块的定义,如果搜索完成依 ...

  7. 利用travis自动化构建与部署(文档项目)

    背景 保持网站上文档的最新性有比较重要的意义, travis ci 提供了免费的解决方案,本文基于 latex 构建+ aliyun oss 部署对此作了尝试. 项目链接为 https://travi ...

  8. Java17-java语法基础——泛型

    Java18-java语法基础——泛型 一.泛型概念和作用 1.泛型概念: 泛型是JavaSE1.5的新特性,泛型的本质是参数化类型,也就是说,所操作的数据类型被指定为一个参数.这种参数类型可以用在类 ...

  9. ubuntu输入法

    一直都是使用搜狗的,但是感觉一直都不兼容.经常输入一串文字导致输入法崩溃 比如 ‘外显’waixian就崩了. 而且会出现fcitx 100%cpu占用的情况 pkill fcitx &&am ...

  10. vue案例 - vuex+sessionstorage解决vue项目刷新后页面空白/数据丢失

    第一部分 SessionStorage 首先查看sessionStorage的地方在控制台的 Application > Storage > Session Storage这里: 根据se ...