Android Google Glass touchpad操作对应的键盘键是什么?
我使用Settings.apk和Launcher2.apk访问Android设置,并将Glass与我的蓝牙键盘设备配对。现在我可以使用箭头键,逃跑和返回来控制我的玻璃。若我只使用左箭头和右箭头,我无法选择玻璃中的某些项目,但我可以通过在触摸板上前后滑动来选择所有项目。是否有可以直接映射到触摸板操作的键盘代码?或者它需要特殊的HID消费者报告吗?您可以拦截的Android Google Glass touchpad操作对应的键盘键是什么?,android,bluetooth,hid,google-glass,Android,Bluetooth,Hid,Google Glass,我使用Settings.apk和Launcher2.apk访问Android设置,并将Glass与我的蓝牙键盘设备配对。现在我可以使用箭头键,逃跑和返回来控制我的玻璃。若我只使用左箭头和右箭头,我无法选择玻璃中的某些项目,但我可以通过在触摸板上前后滑动来选择所有项目。是否有可以直接映射到触摸板操作的键盘代码?或者它需要特殊的HID消费者报告吗?您可以拦截的KeyEvent操作是操作_DOWN 关键代码是: KEYCODE\u DPAD\u中心(轻触) KEYCODE\u选项卡(水平滑动;isS
KeyEvent
操作是操作_DOWN
关键代码是:
(轻触)KEYCODE\u DPAD\u中心
(水平滑动;KEYCODE\u选项卡
对于向后[左]滑动返回isShiftPressed()
,对于向前[右]滑动返回true
)false
(摄像头按钮)KEYCODE\u摄像头
(向下滑动,就像后退按钮一样)KEYCODE\u BACK
没有与向上滑动相同的键代码。谢谢,我尝试了tab、shift tab,它们在应用程序中运行良好,但在Glass界面中不起作用。我试过arror左右,但它们在应用程序中不起作用。这很奇怪。我写了一个简单的活动,打印了keydown事件,我得到了这些,试着使用KEYCODE\u DPAD\u LEFT和KEYCODE\u DPAD\u RIGHT,或者写你自己的来查看触发了什么事件。@ferdy182我试过了,但在DPAD RIGHT/LEFT上没有运气。他们根本不会被抓。这里有一个要点:我认为这不再有效,现在你必须使用手势检测器。见文件