Gotcha, that’s the same method used in the video posted above. I made it to step 5 on the list from the review. I open project64, click options, click configuration control plugin, proceed to program each button in fine, now the C-down button won't program on player 1. I program player 2 and everything works. I was thinking the controller might be broken so i tried with 3 different controllers and the configuration for "c-down" still doesn’t work. This has me stumped! 1) Plug the adapter into your laptop - Windows should automatically verify that it's an HID gamepad 2) Go to start -> Devices and Printers, then right click the USB gamepad and click game controller settings 3) THIS IS THE IMPORTANT PART! This had me stumped for quite awhile. In the game controller settings menu, you should see two controllers listed, both named USB gamepad. Now, the first USB gamepad corresponds to the SECOND (rightmost) plug on your USB adapter. I had my N64 controller plugged into the first one and was trying without success to calibrate my controller. So, remember - the first USB gamepad corresponds to the rightmost plug, the second USB gamepad goes to the left plug. 4) Go through the Windows calibration test 5) Start up Project 64. Go to controller input settings. Make sure you check the box that tells P64 that your controller is plugged in. Then, change the default button settings using the N64 controller. 6) Play and have fun