The Pulse-Eight USB CEC adapter comes in a spartan package with just three components:

The adapter is pretty much self-explanatory in terms of getting the wiring right, but Pulse-Eight does provide a video demonstration of how to integrate the adapter into the setup
I had to use a different mini-USB cable since the one supplied in my review unit was damaged in transit.
For testing purposes, I used the ASRock Vision 3D 252B, running Windows 7 Ultimate x64. The HTPC is a compact 2.5L box with a mini-ITX motherboard housing a Core i5-2520M CPU and a NVIDIA GT540M GPU. The HDMI output was routed to HDMI1 input of a Pioneer Elite VSX-32 A/V receiver, and its output was connected to HDMI1 of a Sony KDL46EX720 television.
On connecting the adapter as shown in the picture above, the Windows Device Manager initially reported an Unknown Device. Manually installing the INF driver through the Device Manager was straightforward (though I had to put up with the unsigned driver warning) as shown in the gallery below.