在Java中获取操纵杆输入

时间:2016-11-07 17:21:59

标签: java game-engine joystick

我正在开展一个项目,要求我从操纵杆输入。我将使用我的Logitech Extreme 3D Pro,但我猜它对所有操纵杆都是一样的。如果重要的是我正在使用Windows 10.我已经进行了几次谷歌搜索,但我似乎无法找到一个好的答案。我找到了this,但我不知道如何设置或使用它,因为我以前从未安装过新的库。所以,如果有人引导我了解如何处理this链接,我将感激不尽。如果有任何其他解决方案可用,我将非常乐意尝试它们。最后,有什么方法可以通过它连接的COM端口直接访问操纵杆,也许可以读取操纵杆内的寄存器,指示每个轴和按钮的值?或者这对于Java来说太低了?

1 个答案:

答案 0 :(得分:1)

This是一篇旧文章,内容涉及如何在Netbeans中安装Jinput,但Eclipse中的想法是一样的。按照说明进行操作,但是要将jinput.jar文件添加到项目中,您需要转到“项目”菜单>属性> Java构建路径>图书馆> "添加JAR"或"添加外部JAR"

安装完成后,this似乎是一个非常好的论坛帖子,介绍如何开始编写控制器输入的代码。

如果您需要更多帮助,请按照Eclipse中的说明告诉我们。