我正在开发 Android 的 Synergy 端口(请参阅 synergy-foss.org)。
我发现注入击键的唯一方法是使用 Cyanogen Mod 并将击键写入 /dev/uinput。但是,我的应用程序没有写入 /dev/uinput 的权限。我发现解决这个问题的唯一方法是 chmod 777 /dev/uinput。
但是......似乎在一段时间后 /dev/uinput 上的权限被重置 - 通过什么?我不知道。
有没有更好的方法,或者有没有办法在 Cyanogen mod 中以 root 身份运行您的应用程序?
谢谢