CSMIO and I think SmoothStepper support THC, possibly others, but as Ian has eluded to, the THC function has to be supported by the device you are using, whether that is Parallel Port or an external controller.
You need to talk to the maker of your USB controller and get them to add that function if it is not already supported.
Hood