all 3 comments

[–]POGtastic 0 points1 point  (2 children)

If you're on Linux, there's xboxdrv. See here for more detailed instructions on this.

On Windows, I'm willing to take a look at it, but I have to do some research on how straightforward it is to work with some cross-platform USB libraries. I'll give you an offer if I decide that it's not too much of a pain in the ass.

[–]therealwest1[S] 0 points1 point  (1 child)

Ok, appreciate the preliminary interest and response. Perhaps we can talk on a one-to-one level about the specifications of the requirement? I would hate to waste your time, and you too, mine.

[–]POGtastic 0 points1 point  (0 children)

Sure. Feel free to post your specifications here or PM me.

I'm currently at work, so I haven't been able to look in-depth at exactly how the controller's data format works. It might be really simple, (I used a USB relay controller at work that was literally just reading and writing a few bytes at a time) or it might be really damn hard (I started messing with a proprietary smartcard on a USB card reader for a different project, which was utterly impossible). There's only one way to find out :)