【发布时间】:2016-03-14 15:20:02
【问题描述】:
我正在尝试通过将数据写入 /dev/uinput 来控制 Android。例如,如果我在桌面上输入“A”,代码将根据 key_code 将一些内容写入 uinput,Android 的行为应该就像我在手机上输入“A”一样。我正在关注RemoteInput 中的代码。我在带有 JB 4.2 系统的 Nexus 4 上进行了测试。所有 ioctl 都返回积极的结果,这意味着它应该可以工作。但是,当我输入“A”时,Android 似乎只刷新虚拟键盘并且不输入任何内容。
【问题讨论】:
标签: android android-ndk linux-device-driver user-input vnc-server