• Post Reply Bookmark Topic Watch Topic
  • New Topic

xbox 360 controller API needed  RSS feed

 
Mark Wa
Ranch Hand
Posts: 122
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Has anyone come across an API for programming (java) with the wireless xbox 360 controller (and USB Receiver)? Google's not helping much.
 
Rob Spoor
Sheriff
Posts: 21094
85
Chrome Eclipse IDE Java Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I doubt it is freely available. If this API is known then not only can you read out XBOX 360 controller data, you can also create your own XBOX 360 controller. After all, you know what data it should send out. And Microsoft won't allow anyone to create these without receiving any money for it.
 
Mark Wa
Ranch Hand
Posts: 122
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Actually, I have found one I am going to take a look at: jinput.
I will let you know the result.

in the mean time, if anyone has any experience of others, please let me know.

Yes I know MS = evil. But there are 3rd party controllers out there
 
Rob Spoor
Sheriff
Posts: 21094
85
Chrome Eclipse IDE Java Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Mark Wa wrote:Yes I know MS = evil.

That's a matter of opinion. I don't like all the things they're doing, but in this case they're just protecting their intellectual property.

But there are 3rd party controllers out there

Which are either licensed or illegal. You can't create a PlayStation or XBOX controller without a license from Sony / Microsoft. And you can't create a PC controller that looks identical to a PS / XBOX controller either without a license.
 
Mark Wa
Ranch Hand
Posts: 122
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have found and have been using jinput. It works well.

https://jinput.dev.java.net/
 
Don't get me started about those stupid light bulbs.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!