I purchased this adapbter along with the PS2 Level Shifter to interface a PS2 controller into an Arduino. I soldered the two components together myself. It worked as expected. It was much better than using the Lynxmotion PS2 controller cable kit (which I also purchased) as you can simply plug in the PS2 controller when you need it without any hassle