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. 微商城分享 包括app分享 微信分享

    <template> <div class="spr"> <img src="../../assets/images/activity/sh ...

  2. Unity中的屏幕坐标:ComputeScreenPos/VPOS/WPOS

    [Unity中的屏幕坐标:ComputeScreenPos/VPOS/WPOS] 1.通过 VPOS / WPOS 语义获取. VPOS 是 HLSL 中 对 屏幕 坐标 的 语义, 而 WPOS 是 ...

  3. kafka 学习笔记

    一.为什么需要消息系统 1.解耦: 允许你独立的扩展或修改两边的处理过程,只要确保它们遵守同样的接口约束. 2.冗余: 消息队列把数据进行持久化直到它们已经被完全处理,通过这一方式规避了数据丢失风险. ...

  4. AppleID的双重认证

    [链接]AppleID的双重认证https://support.apple.com/zh-cn/HT204915

  5. 工欲善其事,必先利其器-ecplise配置和优化

    1.eclipse下的编码设置:eclipse 中使用模板新建 JSP,xhtml等 文件时,默认的编码为:ISO-8859-1. ISO-8859-1 编码对于中文的显示是不支持的,如果要支持简体中 ...

  6. 机器学习(二)--------单变量线性回归(Linear Regression with One Variable)

    面积与房价 训练集 (Training Set) Size       Price 2104       460 852         178 ...... m代表训练集中实例的数量x代表输入变量 ...

  7. Map 数据结构

    JavaScript 的对象(Object),本质上是键值对的集合(Hash 结构),但是传统上只能用字符串当作键.这给它的使用带来了很大的限制. 为了解决这个问题,ES6 提供了 Map 数据结构. ...

  8. spring mvc controller中的参数验证机制(二)

    这里我们介绍以下自定义的校验器的简单的使用示例 一.包结构和主要文件 二.代码 1.自定义注解文件MyConstraint package com.knyel.validator; import ja ...

  9. day 7 编码

    menu = { '北京': { '朝阳': { '国贸': { 'CICC': {}, 'HP': {}, '渣打银行': {} }, '望京': { '陌陌': {}, '奔驰': {} } }, ...

  10. 团队-爬取豆瓣电影TOP250-开发环境搭建过程

    从官网下载安装包(http://www.python.org). 安装Python 选择安装路径(我选的默认) 安装Pycharm 1.从官网下载安装包(https://www.jetbrains.c ...