Sign in to follow this  
Followers 0
psynegy

XBox controller rumble

10 posts in this topic

Hi, I've just started coming back to a project I started yeaaars ago, and I've made some progress on using an xbox contoller with autoit, I've got the joysticks working, and all that jazz, but I was wondering if someone could help me with getting the rumble pack to work.

Basically, the drivers for the xbox controller include a dll (xbcdr.dll) which controlls the rumble, I'll attach the DLL and the source of the DLL file, I'd really appreciate if someone could shed some light on how I go about using it, or possibly even give me an example of how to use it?

Many thanks!

Rumble.zip

Share this post


Link to post
Share on other sites



Any ideas?

Share this post


Link to post
Share on other sites

#3 ·  Posted (edited)

Share this post


Link to post
Share on other sites

I'm afraid it's not a 360 controller... *eek*

Thanks for the suggestion though!!

Share this post


Link to post
Share on other sites

How are you connecting an original Xbox controller to the computer? I know the 360 uses USB, but the original didn't.

Share this post


Link to post
Share on other sites

How are you connecting an original Xbox controller to the computer? I know the 360 uses USB, but the original didn't.

Not sure if this is what he's using, but the original XBox controller was really a USB device, but with a proprietary plug.

All you have to do is cut the cable and rewire it to a USB plug. (The wire colors even match exactly)

I've made a few myself, but I prefer the PS2 Dualshock.

As for the DLL, I'll have to take a look at it later on my dev box.


[font="Tahoma"]"Tougher than the toughies and smarter than the smarties"[/font]

Share this post


Link to post
Share on other sites

I searched for quite a bit about this on google, most of the answers are for the 360 controller..

However, there are some that say that you can use the DirectInput() API from the DirectX SDK.

Share this post


Link to post
Share on other sites

Yeah I modded the plug and added a USB lead to it. Work great ^^

Thanks for your help guys :D

Share this post


Link to post
Share on other sites

Example code?


CVlOH5y.png

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0