DOWNLOAD: Odin's Raven Button Test Code Thor's Hammer Button Test Code Put fresh AA batteries into the controller. Take the battery pack out and hold down: THORS HAMMER: GUIDE + SYNC BUTTON ODINS RAVEN: RIGHT TAC + GUIDE While holding down the buttons above, insert the battery pack into the controller. This should put your controller into programming mode. Connect the controller to your PC, either by the play and charge kit or 3.5mm jack option (whichever you have). Now with the HID-bootloader open it should say "device detected and connected." Now do these next steps in the exact order that I'm going to list them. Press the button that says, "Erase Device"...... (remember not to press anything until the bootloader has said the process is complete) Next press the button that says "Open Hex File" and load the button test code. Then press 'Program/Verify' button and again don't press anything until the bootloader has completed the flashing process... When done flashing, press 'Reset Device' button and disconnect the controller from your PC (just a heads up your LEDs may flash during this, that is not a bad thing) Finally pull the battery pack out and then put it back into the controller and power the controller on and report back with the results from the button test code... Once your controller is flashed you will need to turn the controller on in programming mode. Put fresh AA batteries into the controller. Take the battery pack out and hold down: THORS HAMMER: GUIDE + SYNC BUTTON ODINS RAVEN: RIGHT TAC + GUIDE While holding down the buttons above, insert the battery pack into the controller. This should put your controller into programming mode. The bottom 2 LEDs should go out. If they carry on flashing you will need to check the reference below to work out which button has not been wired correctly. However if the bottom 2 LEDs do go out and you want to test for a short, simply Hold the button you want to test and make sure it match's the reference below. If you hold "A" for example, you should get 4 flashes of the player 3 LED looped, however if there is a short it may not be 4 flashes or it could be the 4 flashes followed by 3 flashes which means the "A" & "B" wires are shorting on each other somewhere. Player 3 LED flashes 1x - X Player 3 LED flashes 2x - Y Player 3 LED flashes 3x - B Player 3 LED flashes 4x - A Player 4 LED flashes 1x - Left thumbstick Player 4 LED flashes 2x - Left bumper Player 4 LED flashes 3x - Right bumper Player 4 LED flashes 4x - Right Thumbstick Player 3 LED flashes 1x then player 4 LED flashes 1x - Left Trigger Player 3, Player 4, Player 3, Player 4 - Right trigger Player 4 LED flashes 5x - Sync (for hammer), or Right Tact Switch (for raven) Player 3 LED flashes 5x - Left Tact Switch (for raven only) Video Guides Odin's Raven Thor's Hammer Credit to Blackburn, Ben and Fredrow for the original explanation!