Although Windows 8 detects the PS3 controller with the proper name, it is unresponsive without 3rd party drivers. This step by step guide teaches you how to use the PS3 controller in Windows 8 (and all other Windows) in local mode, meaning no internet access required.
Also the drivers usually need to be online to work, these are an offline version. The drivers site has been down a lot lately, and when it does you can't access the control panel.
A bit of a paradox.