Jump to content
Visual Boy Advance-M
Twilight Fenrir

XBCD 0.2.7 Discussion

Recommended Posts

Alright, I'm sure this is a silly question, but I'd like to ask anyway...

 

Does this happen to support the Steel Battalion controller? Or are there any plans for it to do so in the future?

 

Thanks.

Share this post


Link to post
Share on other sites

if it is a xbox or wired xbox 360 control then all i need is the device's hardware id's.

 

Well, it is a wired controller... of sorts, for the original XBox.

 

800px-Steel_Battalion_controllers.jpg

 

It hooked up to just one port, but it has 40+ buttons, 2 and 1/2 joy-sticks, and 3 foot pedals.

 

If all that is required is the ID, I have the controller, and a USB to Xbox... how would I go about getting it? If it's more complicated than that, the closest thing to a working 64-bit driver is this .net library on geektelligence:

 

http://www.geekteligence.com/blog/?p=160

Share this post


Link to post
Share on other sites

Ok I've installed everything and have it all running, but still unable to use controller.. Its still saying unknown driver.. Im using a wired xbox 360 controller, and at the time being trying to play the game NFS 11. Can you tell me what I need to do to get this to work. Also your guide URL does not work.


Also I've tried manually installing the driver several times, and it keeps telling me to make sure its compatable with 32bit or something to that nature.


I looked thru your install guide, and my controller isnt showing up as 'XBOX 360 Controller' or whatever. Just showing up as Unknown Device. Is there anyway to fix this?

Share this post


Link to post
Share on other sites

if it is a xbox or wired xbox 360 control then all i need is the device's hardware id's.

 

Well, it is a wired controller... of sorts, for the original XBox.

 

800px-Steel_Battalion_controllers.jpg

 

It hooked up to just one port, but it has 40+ buttons, 2 and 1/2 joy-sticks, and 3 foot pedals.

 

If all that is required is the ID, I have the controller, and a USB to Xbox... how would I go about getting it? If it's more complicated than that, the closest thing to a working 64-bit driver is this .net library on geektelligence:

 

http://www.geekteligence.com/blog/?p=160

 

ah... XBCD only supports 24* buttons....

Share this post


Link to post
Share on other sites

Ok I've installed everything and have it all running, but still unable to use controller.. Its still saying unknown driver.. Im using a wired xbox 360 controller, and at the time being trying to play the game NFS 11. Can you tell me what I need to do to get this to work. Also your guide URL does not work.


Also I've tried manually installing the driver several times, and it keeps telling me to make sure its compatable with 32bit or something to that nature.


I looked thru your install guide, and my controller isnt showing up as 'XBOX 360 Controller' or whatever. Just showing up as Unknown Device. Is there anyway to fix this?

 

not without the required hardware information.

Share this post


Link to post
Share on other sites

And where do I find those? If its on the back of the controller it looks like the peice I need has faded off.. Ive taken apart the controller, and if theres any info under there you need let me know.

Share this post


Link to post
Share on other sites

Hi, I have a Hori HRAP VX-SA arcade stick that doesn't work with XBCD. It shows up as XBOX 360 Controller For Windows Class in Device Manager, though. XBCD doesn't show up when I try to manually install the driver.

 

The hardware ID is USB\VID_1BAD&PID_F502, if you need it.

 

Thanks.

Share this post


Link to post
Share on other sites

tbh, i've not seen the reason to support arcade sticks in xbcd, the common class driver supports all the buttons and axis it supports just fine. :\

Share this post


Link to post
Share on other sites

The stick on the arcade controllers is recognized as the D-Pad, which by default manipulates POV instead of X/Y axis, so the games I use the arcade controller with don't recognize the stick movements. I usually use XBCD to change the D-Pad bindings from POV to X/Y axis, but I can't install the XBCD drivers on the controller I'm using right now.

 

edit: Windows sees the stick as the POV Hat.

 

Would you have an alternative solution?

Share this post


Link to post
Share on other sites

I installed xbcd correctly and my 360 gamepad works in games.but it doesn't any vibration:exclamation::xso_huh:.for example in assassin creed brotherhood,dead space 2,...

Please help

Share this post


Link to post
Share on other sites

The stick on the arcade controllers is recognized as the D-Pad, which by default manipulates POV instead of X/Y axis, so the games I use the arcade controller with don't recognize the stick movements. I usually use XBCD to change the D-Pad bindings from POV to X/Y axis, but I can't install the XBCD drivers on the controller I'm using right now.

 

edit: Windows sees the stick as the POV Hat.

 

Would you have an alternative solution?

 

This is actually expected behavior, Arcade sticks are actually supposed to correspond to digital directions, but modern sticks work on an analogue axis so they can be made to work like analogue sticks.

 

i'll ad support soon.

Share this post


Link to post
Share on other sites

I installed xbcd correctly and my 360 gamepad works in games.but it doesn't any vibration:exclamation::xso_huh:.for example in assassin creed brotherhood,dead space 2,...

Please help

 

both these games are Xinput titles that use Directinput to get device names, did you try the bundled x360ce xinput emulator?

Share this post


Link to post
Share on other sites

Hi, i'm using a Logitech F710 Wireless Gamepad. It doesn't work with XBOX 360, but it registers as XBOX 360 Controller For Windows Class under Device Manager. I was hoping if XBCD can provide support as I want the two triggers to be working in older games which support dinput only.

 

The hardware ID is USB\VID_046D&PID_C21F.

 

Thanks in advance.

 

Share this post


Link to post
Share on other sites

XBCD does not support any wireless common class controllers, also not all common class controllers are Xbox 360 spec, the xbcdd driver enumerates based on common hardware registers, and not on the common class itself. Given the fact it does not work on an xbox 360, there is little hope of it working on xbcd.

 

That controller should be supported in the logitech gaming software 5.x drivers.

 

Please note the controller has 2 modes, Xinput and Dinput via the mode button, this enables support for both xinput and directinput titles and rumble with one controller

http://logitech-en-amr.custhelp.com/app/answers/detail/a_id/21364/kw/

http://logitech-en-amr.custhelp.com/app/answers/detail/a_id/21360/kw/

Share this post


Link to post
Share on other sites

Thx for your reply. Too bad that xbcd won't work for the gamepad.

 

I know the gamepad can be switched to Dinput mode using the mode button, however the two triggers will then function as buttons only. Therefore I was looking for a way to make the triggers work as triggers in Dinput mode. Well now it seems impossible.

 

Share this post


Link to post
Share on other sites

Anyone have force feedback working with xbox1 wheels like the fanatec speedster 3 forceshock?

 

DXDiag shows it as:

 

Device Name: 6 axis 10 button device with hat switch

Attached: 1

Controller ID: 0x0

Vendor/Product ID: 0x3767, 0x0101

FF Driver: n/a

Share this post


Link to post
Share on other sites

after rebooting FFB stopped working on my speedster 3. Tried reinstalling 0.2.7 but it didn't help.

 

All games still show the option to turn it on or off, but nothing happens either way. Dxdiag shows that the wheel is using the xbcdr.dll FFB driver as well.

 

Any ideas what could be the problem?

 

Windows 7 x64 btw.

Share this post


Link to post
Share on other sites

yup, both installed.

 

I just tried another full uninstall/install. Before doing so I removed all registry entries for xbcd and removed all xbcd files found on my system, hidden files etc..

 

Still running in test mode, I rebooted, installed XBCD 0.2.7, signed "c:\windows\system32\drivers\xbcd.sys", and rebooted again. Then went to device manager to update the controller and I get a window saying:

 

"Windows encountered a problem installing the driver software for your device."

 

"Windows found driver software for your device but encountered an error while attempting to install it."

 

XBCD Xbox Steering Wheel

 

"There is no driver selected for the device information set or element."

 

No idea what's going on. I -may- have installed xbcd 1.07 at some point in the past and xbcd 0.2.7 might have been installed on top of 1.07...

 

0.2.7 is completely self contained though right? No need for anything else?

Share this post


Link to post
Share on other sites

if 1.07 was installed previously, it can bork the setup, i've had people getting issues trying to overwrite 1.7's rumble dll.

 

in device manager, right click the controller, uninstall with delete drivers selected

uninstall xbcd 2.x and reinstall 1.7, then remove that.

 

reboot and reinstall the latest xbcd then reconnect your controller.

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

×