我开发了一款 Android 应用程序,可以通过低功耗蓝牙连接到 PC,并可以从 Android 设备控制键盘。此应用程序将物理 HID 按键代码而不是文本发送到 PC。它是用 Jetpack Compose 编写的。
根据我进行的研究,似乎没有一种直接的方法可以从 Android 屏幕键盘上的按键中检索键码。所以,我向 Stack Overflow 寻求帮助。
当用户按下屏幕键盘上的按键时,无论键盘布局如何,是否有办法获取准确的键码?如果没有,有没有办法通过文本更改来检测按键,以及如何在不同的布局中做到这一点?
感谢您提供的任何帮助。
屏幕键盘不使用键码或按键。他们主要在 InputConnection 上使用 commitText API。按键适用于物理按键,例如硬件 USB 键盘。”
所以不,不存在,因为这不是他们使用的概念。