1

我目前正在尝试让 Daydream 控制器与 Hololens 一起使用。使用此答案作为指南,我尝试阅读控制器返回给我的信息,但我目前迷路了。

根据链接的答案,如果我转到第 19 行并查看字节 4、5、6、7 和 8,我应该能够按下按钮。但是,我似乎只需用手指按下 2 次按钮在控制器上的触控板上。此外,我无法在触控板上获取手指位置以及控制器的旋转旋转值。

这是我在控制器平放在桌子上时得到的字节数组的示例。

204,91,255,185,176,252,239,252,68,70,0,64,0,0,3,254,192,0,0,0

这是以位为单位的相同字节数组。

0011001100000000
1101101000000000
1111111100000000
1001110100000000
0000110100000000
0011111100000000
1111011100000000
0011111100000000
0010001000000000
0110001000000000
0000000000000000
0000001000000000
0000000000000000
0000000000000000
1100000000000000
0111111100000000
0000001100000000
0000000000000000
0000000000000000
0000000000000000

如果有人可以帮助我解析这意味着什么,我将不胜感激。

更新 1: 第 19 行的前 5 位是按钮输入。

19-1 : track pad button
19-2 : the o button
19-3 : the - button
19-4 : volume down button
19-5 : volume up button
4

1 回答 1

-2

我找到了一些关于这个的信息。这是链接:

https://hackernoon.com/how-i-hacked-google-daydream-controller-c4619ef318e4

唯一的错误是来自按钮的数据。忽略它。你说的对。其他的,前 14 位是未知的。我试图找到与数据的一些关系,但我做不到。

于 2017-09-27T18:21:13.317 回答