Subject: Re: DB-9 to USB adaptor for games controller querstion
Date: Wed, 6 Nov 2002 14:57:09 +0000 (UTC)
References: <firstname.lastname@example.org> <email@example.com>
NNTP-Posting-Date: Wed, 6 Nov 2002 14:57:09 +0000 (UTC)
User-Agent: tin/1.5.14-20020926 ("Soil") (UNIX) (Linux/2.4.19 (i686))
> On Sun, 03 Nov 2002 18:59:14 -0800, Peter Bennett
>>>Is it possible to plug in the TASH type PENTA switch device with a
>>>DB-9 connector to this USB adapter and get it to play videogames?
>>Although these switches use a connector that looks like a PC serial
>>connector, they ARE NOT serial RS-232 devices, so cannot be used with
>>an RS-232 => USB adaptor.
> I tought the idea too simple to be that easy. Is there a web page
> where I can look up the circuitry on USB type game controllers to make
> a custom one for the disabled user?
You almost certainly can't, they are likely to be custom.
USB is a complex bus, as it has to be to allow many different sorts
of devices to be plugged into it, and "just work".
Someone might be able to reverse engineer one, but from what you post, you
don't have anything near the skills.
There are a couple of ways you might get round this.
Approach sony/... for help.
Dismantle real controllers, and wire your switches across theirs.
As theirs are likely to be proportional, this probably won't work.
If, as I'm assuming, the companies don't release DDKs to let you make
your own controllers, you'd need to reverse engineer it. Probably at
least $5000 worth of work, to document the protocol (it may not be
possible if they are cryptographically signed, but this is unlikely)
Then maybe another $5000 for the prototype.
And then there is the thorny problem that most games probably aren't
playable at all with just bang-bang up/down/left/right controllers,
even assuming a perfectly coordinated player.
At least, you'll need additional drivers for each game, that someone
will need to write.
http://inquisitor.i.am/ | mailto:firstname.lastname@example.org | Ian Stirling.
"The theory of everything falls out trivially." -- Etherman, sci.physics kook.