【发布时间】:2014-04-30 04:00:28
【问题描述】:
我目前正在尝试编写一个需要读取 /dev/input/mice 以获得鼠标输入的程序。我唯一的问题是,当我从 /dev/input/mice 读取时,我得到的只是乱码。在线(谷歌),我发现很少有有用的网页。我尝试使用 OD 的输出,但这比仅仅尝试从文件中读取还要糟糕。我尝试使用第三方库,但由于我使用的是 ARM 架构,许多库将无法运行或编译。有谁知道这些数据是什么格式的,以及如何将这些数据解析成可以理解的数据。
我尝试使用的库:
https://code.google.com/p/jnativehook/(不会在 ARM 上重新编译)
http://sdljava.sourceforge.net/(连x86都编译不了!)
编辑:我使用的是树莓派,没有安装 X 服务器。 (无 AWT)
【问题讨论】:
-
感谢您的回复@JustinB,如何解释按钮数据?
-
没关系,只要设置一个简单的程序读取三个字节量的数据,模式很简单,很容易看到,谢谢大家的帮助!
-
@Einstein12345,您尝试在 arm 上编译 JNativeHook 时遇到什么错误?它应该可以构建,所以如果您仍然遇到问题,请提交错误报告或给我发送电子邮件。
标签: java linux mouse raspberry-pi