Chosen Solution
My PS3 controller wont turn on - no red flashing lights - no response to being charged or reset. Also, when the controller used to work, I accidentally hit it - not hard - against my fan and then it sounded like something was broken inside of it.
find a set of star screwdrivers and open up the controller then detach the battery connector from the board of the controller then try connecting it with the usb to your console and do a reset on the pad it should work if it does probably your controller is dead
Solved ! Get the same usb type cable with data support.. like printer cable so that your ps3 controller can be detected by laptop/PC . You will see the controller lights blinking the moment you insert in the PC (install the drivers first or win 8 which has pre-installed drivers for ps3 controller). Insert and remove couple of times the USB cable until your ps3 controller is able to start up (don’t start playing immidealy let it charge first) ..then charge normally . I once tried this with dead iPod it worked and it worked with my PS3 controller too.