The SIXAXIS controller can be used on a Windows PC. It works as USB HID device that needs special initialization under Windows.
The instruction to make it work properly is as follows:
1. Download and install the filter driver (libusb-win32-filter-bin-0.1.10.1.exe).
2. Unpack ps3sixaxis_en.exe
3. Plug the SIXAXIS into your PC.
4. Run ps3sixaxis_en.exe once.
5. Push the PS button on the SIXAXIS once if it seems to be sleeping.