PDA

View Full Version : pSX Analog+rumble problem


NexXxus
January 14th, 2008, 19:29
when i configure my Dualshock 2 i plugged in with a ps2toUSB converter and chose SCPH-1150: Analog+rumble i get an error:


.\src\win\joystick.cpp.684: 'hres' returned DIERR_NOTEXCLUSIVEACQUIRED: The oper

and the controlls won't work unless i use SCPH-1010: Normal Pad.


i configured everything correct but where is the problem?

pcsx2 works fine with analog and rumble btw

edit: when i select SCPH-1200: Dualshock i get those errors too, but it works at least.

Gamesoul Master
January 14th, 2008, 21:06
Well... SCPH-1150 is the prototype pad for the SCPH-1200 that never quite made it, so it may not always work quite as well, and certainly it never seems to be useful over choosing SCPH-1200. So that part is at least answered for you... stay away from SCPH-1150... :D

As for the main problem... have you tried updating your adapter drivers, or at least using different ones (if you're using Microsoft drivers, try the manufacturer's drivers, and vice-versa). Is your DirectX installation up to date? Also, if you have rumble enabled, disabling may fix the problem too (pSX is still a little touchy about some controllers/adapters and rumble).

patrickp
January 14th, 2008, 23:01
Quite simply, SCPH-1150: Analog+rumble doesn't work for most pads, NexXxus. You need to use SCPH-1200: Dualshock for games that support analog controllers and rumble, or SCPH-1010: Normal pad for games that don't.

And, as GM says, your error message most likely indicates a problem with your controller driver or your DirectX 9.0c installation (AFAIK DIERR is a Direct Input - part of DirectX - error). Have you checked that your controller is properly configured in Gaming Options (or whatever it's called) in Control Panel?

Gamesoul Master
January 15th, 2008, 03:31
Well, I looked around for information on that problem. Seems most people (when coding their apps) encounter that problem when trying to use Force Feedback in their games. Meaning... the solution is probably one of the three I mentioned before. Most of the responses I found were the type that would probably interest pSX Author more, since they were solutions involving changes to the coding... :)

On your end of things... it seems updating/changing your gamepad drivers or disabling rumble one way or another are your two best chances of fixing/bypassing the problem.

NexXxus
January 15th, 2008, 09:41
directX is up2date of course.

for the adapter: i installed the driver from the mini-CD wich was contain in the package.
or does someone find drivers for "Twin USB Vibration Gamepad" in the internet ??
its just a adapter to connect 2x PS2 Dualshock Controllers to USB.
The microsoft driver doesn't support rumble.

currently installed driver is:

Twin USB Vibration Gamepad
3.39B (2005.08)
Copyright (C) 1999-2006
All right reserved

no manufacturer named :\

patrickp
January 15th, 2008, 18:34
Do you mean DirectX 9.0c is up to date, NexXxus - and by that, I mean updated in the last few months?

Microsoft actually update it every couple of months or so, and pSX won't even run on the original release of DirectX 9.0c.

What happens if you uninstall the adapter driver - I know you won't get rumble without it, but does it fix the problems?

Funny, isn't it? I've had a few adapters and controllers that don't get identified by name and manufacturer in Windows, but do in Linux... ;)

Gamesoul Master
January 15th, 2008, 20:25
I've searched around and couldn't really find any information on it, except for a couple other people with, seemingly, the same adapter, trying also to find updated drivers for it. This is one of those occasions where you'd pretty much have to read the box it came in to get any more information. There has to be some kind of part number or something on that box to identify the controller.

Try following my recommendations (one of which patrickp echoed above, and is probably the easiest and possibly most effective one to try).

Terrum
February 10th, 2010, 23:22
Sorry to bring up an old post (I thought it would be more relevant and cleaner to reply to this old post as it's very relevant to my problem too). I have this EXACT problem too, and we have the exact drivers! Which may mean we have the exact controllers. I have 2 controllers in 1 usb too, And they are PS2 shaped controllers what say "Tesun" on them, I bought them from eBay. I am also having this problem though with pSX when setting it to rumble, Also when setting it to dualshock. It only works on normal pad. Has anyone found a fix since the 2 years? Thanks.

malmern
February 11th, 2010, 14:17
I have a similar problem,
though not the exact same though,
I can't use pSX on SCPH-1150 or SCPH-1200 either,
I'm trying with an original DualShock 3,
which works smoothly on other emus I might add,
but not on pSX
(Hope they release an update soon with upgraded support for more controller types)

pSXfanatic
May 9th, 2010, 02:18
i apologize for the bump but i actually have the exact same, or a very similar problem, as detailed here (http://forums.ngemu.com/psx-discussion/134923-ps2-controller-v1-13-a.html), got my adapter off of Amazon, installed the drivers i found right here in emuforums as a matter of fact

the BIOS screen doesn't have the cursor, but when a game is loaded the controller responds, except it doesn't vibrate at all :( and i also get an error message when in analog+rumble or dualshock mode...