目前,似乎没有一种简单的方法可以在Oculus Quest中复制/粘贴文本,也没有“键入”到配套应用程序中并将其发送到耳机中(至少我已经看到)。这使得从密码管理器等输入复杂的密码极具挑战性。
我读过一些文章,说可以将蓝牙键盘与耳机配对,这会稍微好一些,但仍然不允许我从密码管理器复制/粘贴。
有人知道实现这一目标的方法吗?
答案 0 :(得分:2)
使用Google搜索/ SO后,似乎可以使用Android Debug Bridge (adb
)(Oculus也有自己的help page)来实现
您的设备needs to be in developer mode可以正常运行:
如果您在macOS上使用homebrew,则可以使用以下命令安装adb
:
brew cask install android-platform-tools
接下来,使用USB-C电缆将耳机插入计算机。然后,您应该能够列出连接的设备:
adb devices
如果显示“未经授权”,请在耳机中签入对话框,询问是否允许连接。勾选“始终允许”将使将来的操作变得更容易。
在这一点上,我们应该很好地将文本发送到设备。在耳机中,聚焦要输入的字段,然后use adb shell input
to 'type' your text:
adb shell input text "sometext"
似乎也可以使用adb shell input keyevent
send a 'paste' command:
adb shell input keyevent 279
在较旧的Android设备中,您可以通过类似的方式send a 'copy' command,但此方法已被弃用:
service call clipboard 2 i32 1 i32 0 s16 "text"
似乎在较新的设备上,you need to leverage an external service(例如Clipper)“复制到剪贴板”。使用Clipper,您可以在adb shell
中发送命令,例如:
am broadcast -a clipper.set -e text "text"
我们可以使用这些方法发送are many different inputs。您可以在Android Developer Documentation中找到KeyEvent的完整列表。
使用这些方法中的一个(或多个)方法,应该将存储在计算机密码管理器中的密码“复制” /“粘贴” /“键入”“插入” Oculus Quest耳机。