用Java解释/ dev / input / mice

时间:2014-04-20 14:55:35

标签: java linux mouse raspberry-pi

我目前正在尝试编写一个需要读取/ dev / input / mice以获取鼠标输入的程序。我唯一的问题是,当我从/ dev / input / mice读取时,我得到的只是胡言乱语。在线(谷歌),我发现很少有用的网页。我试图使用OD的输出,但这比仅仅尝试从文件中读取更糟糕。我尝试使用第三方库,但在使用ARM体系结构时,许多库将无法运行或编译。有谁知道这些数据的格式,以及如何将这些数据解析成可理解的数据。

我试图使用的图书馆:

https://code.google.com/p/jnativehook/(不会在ARM上重新编译)

http://sdljava.sourceforge.net/(甚至不能用这个编译x86!)

编辑:我使用的是覆盆子pi,没有安装X服务器。 (没有AWT)

1 个答案:

答案 0 :(得分:0)

感谢@JustinB在评论中给出的回答,我想我应该把它放在其他地方看看:

JustinB:“/ dev / input / mice输出3个字节,第一个字节是按钮数据,接下来的两个是x和y。它不是java代码,但你可能会发现这个或这个有用”