Hi there,
I'm currently modding a PS2 controller, by replacing the circuits with that of an old USB joystick. I'm basically taking all of the inputs from the PS2 controller and feeding them into appropriate inputs of the USB joystick's chip.
The PS2 has two mini joysticks, and I want them to be interchangeable in there functions. This means I need to be able to effectively swap two pairs of two wires around. This could be done with any 4PXT switch, but that would be ugly and more importantly, I can't find any at a reasonable price.
So is there any small solution to this. I've thought of using the ADC inputs and PWM outputs (with smooting caps) of a PICAXE. But the smallest chip that can do that is a 20X2, or a combo of other smaller chips. I currently have a few 08M's and a couple of 28X1's, but the 28X1 are too big, and I would need to use four 08M's.
Are there any other solution? I have two spare PTM tactile switches, which can control which way round the joysticks are switched.
Thanks in advance for any solutions.
David.
I'm currently modding a PS2 controller, by replacing the circuits with that of an old USB joystick. I'm basically taking all of the inputs from the PS2 controller and feeding them into appropriate inputs of the USB joystick's chip.
The PS2 has two mini joysticks, and I want them to be interchangeable in there functions. This means I need to be able to effectively swap two pairs of two wires around. This could be done with any 4PXT switch, but that would be ugly and more importantly, I can't find any at a reasonable price.
So is there any small solution to this. I've thought of using the ADC inputs and PWM outputs (with smooting caps) of a PICAXE. But the smallest chip that can do that is a 20X2, or a combo of other smaller chips. I currently have a few 08M's and a couple of 28X1's, but the 28X1 are too big, and I would need to use four 08M's.
Are there any other solution? I have two spare PTM tactile switches, which can control which way round the joysticks are switched.
Thanks in advance for any solutions.
David.