Emuforums.com

Go Back   Emuforums.com > General Discussion > Hardware Discussion
About Us Register FAQ Members List Calendar Mark Forums Read

Login to remove all ads!
Reply
 
LinkBack Thread Tools Display Modes
Old April 21st, 2008   #1 (permalink)
Is sleeping a hobby?
 
khangenghis's Avatar
 
Join Date: Jun 2003
Posts: 32
PC USB gamepad controller priority

I think this is the right board...

Anyways, I have a PS2-to-USB converter controller and Xbox360 usb wired controller. I prefer using the PS2 controller for most (if not all) of my games (occasionally using xbox360 controller on xbox/xbox360 pc game ports, for authencity purposes).

Now I've set the PS2 to be the preferred device in Control Panel > Game controllers. How ever some games (FFXI, Psychonauts) seem to detect the xbox360 controller only even when both controllers are connected, so I've resorted to plugging in the xbox360 controller only when I want to use it.

Nevertheless, I would like to find an answer on how to ensure that the PS2-to-USB controller is always the preferred device and detectable with both controllers plugged in to my pc's USB ports.

One of my (uneducated) guess is how the controllers are plugged in. The PS2-to-USB is connected to a 4 port USB hub which is then connected to a USB port at the back of my machine. My mouse & keyboard & camera cable is also connected to this USB hub. The USB hub has external power source connected to it too.
The Xbox360 controller on the other hand is connected directly to another USB port at the back of my machine.

My setup:
Windows Xp (updated regularly)
AMD64 X2 6000
2GB RAM
Geforce 8600GT 256
PC013 Super Dual Box PS2-to-USB (no driver updates in ages)
Microsoft Xbox360 drivers

This isn't such a big problem, but I'm fussy that way, I like everything to fit in nicely. Thanks for any help in advance.

Last edited by khangenghis; April 21st, 2008 at 18:30.
khangenghis is offline   Reply With Quote
Old April 21st, 2008   #2 (permalink)
Advent yourself
 
Titus03's Avatar
 
Join Date: Aug 2003
Location: ? (In PAL-area)
Posts: 665
I have experience if both controllers are same type, but you could try this:

At least on my experience, it matters in which order you have connected your controllers. I have a couple of Logitech RumblePad II:s and the one I use myself is connected to the right (if looking from the side my mobo is). Try switching their places. It is possible that devices connected to the hub are "secondary" to your computer in a way I cannot explain.

If this doesn't give you a solution, let us know.
__________________

- SYSTEM SPECIFICATIONS: ----------------------------------
Intel Core2 Duo E4600 @2.40GHz || ASUS Commando
4GB DDR2 800MHz RAM ||
EVGA GeForce 8800 GTS 512Mb
Corsair 620W 620HX || 3x Seagate 160Gb SATAII HDD
Creative Sound Blaster X-Fi XtremeMusic
Windows XP Home Edition SP3/Ubuntu 8.04 Hardy Heron
------------------------------------------------------------------
Titus03 is offline   Reply With Quote
Old April 21st, 2008   #3 (permalink)
Is sleeping a hobby?
 
khangenghis's Avatar
 
Join Date: Jun 2003
Posts: 32
thanks, i'll look into your suggestion later today

After further testing, it looks like the Microsoft Xbox360 controller (with default MS drivers) will automatically set itself as gamepad1 thus pushing my ubs-ps2 controller down to gamepad 2. Some games like Resident Evil 4 & Psychonauts appear to only detect gamepad1 (and not the preferred gamepad). Games like FFXI however still recognizes my USB-PS2 gamepad as the preferred device.
Using the XBCD 360 drivers appears to enforce the Xbox360 controller as the main joypad even more, this time with FFXI using the Xbox 360 controller.

These games dont appear to have an option to choose your gamepad if multiple gamepads are connected, thus will only use the main/preferred/gamepad1 gamepads.

It appears that the fault is due to the main xbox360 drivers forcing itself as gamepad1. The reason i came up with this explanation is bacuse when configuring my gamepads to use with Warrior's Orochi PC, the Xbox controllers buttons has J1_ as suffix (meaning it's set as Gamepad1) while my usb-ps2 gamepad has the J2_suffix (set as gamepad 2) despite setting my usb-ps2 controller as the preferred device in the control panel.

Anyways, I'm back to using the MS default drivers for my xbox360 controller.

Last edited by khangenghis; April 29th, 2008 at 20:53. Reason: Info update
khangenghis is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT. The time now is 06:07.

© 2006 - 2008 Emu Forums | About Emu Forums | Legal | A member of the Crowdgather Forum Community


Powered by vBulletin® Version 3.7.0 Release Candidate 3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5