It's pointless. As others already said, just get a proper modern programmer/debugger with native USB, officially supported by uC manufacturer. Why waste your time and energy debugging the tool you're going to use for debugging things? I can't imagine more frustrating scenario than having to wonder whether I've done an actual mistake or is it just my bit-banged ghetto-programmer acting up, upon encountering an obstacle during my project development. You'll come across enough challenges without such kind of problems so do yourself a favor and get this out of the equation.