So, I got it working. I had to use the 5V line to power the controller. I will try to find my voltmeter to determine exactly how much voltage the 3.3V and 5V lines are giving. The other small change was I had 2 10K resistors in series to make my 20K of resistance. I bumped that down to 1 resistor and viola, everything worked. I will report back more of my findings once I find more tools.


Things to note:

Controller is official Sony Dualshock 2 controller

Arduino is being powered by USB. Maybe not enough current? Will try 3.3V again with wall wart or battery pack.