Have you tried to install FTK driver manually?
Recently I had the same problem with PSoC5 First Touch on Windows 7 x64. The PSoC First Touch FTK package was installed successfully, but the chip still was "unknown device" for th OS, and PSoC Creator also didn't recognize it.
Try this solution:
1) Open OS' properties menu and select Hardware Manager (the translation may be incorrect; I use Russian version of Windows 7).
2) Find the "unknown device" (in my case it was CY8C5588AXI) and select "update drivers" option. In the next dialog choose manual mode.
3) As the target file select C:\Program Files (x86)\Cypress\Programmer\3.13\drivers\ftk5\ftk5.inf. After installation you'll a message that the driver for "FTK (unconfigured)" was successfully installed.
(the path depends on place where you installed the PSoC Programmer).
4) Thats all! After these steps PSoC Creator will automatically configure the chip, you even do not need to restart it.
For PSoC 3 and PSoC 1 you need to choose ftk3 or ftk directories, respectively. The base path is the same as for the example above.
Best wishes from Ukraine! :-)