Making V-USB work starts with programming stand-alone chips.
That is a great piece of information. Maybe that explains why I am having so much trouble trying to use the Arduino IDE.
The hardest part of doing that for me was getting my Arduino-as-ISP to breadboard wiring right. That took me a few attempts alone.
This is where I cheated and spent the big bucks ($3.50) on a programmer.
If you're not prepared to bang your head against a seeming wall a few times then get a Teensy of other cheap USB-based-chip compatible with HID library available and count yourself lucky they're available. There's still plenty to do even if all you want is to touch a wire to a pin to move the mouse pointer.
I don't mind banging against the wall, just not with my head. When you make progress, you feel accomplishment. Without any progress, it's just frustrating. Like they say, "The best part about banging your head against the wall, it feels so good when you stop." You don't learn anything from quitting but you don't learn from constant failure either.
I think it is something like wanting to learn to drive a car with a manual transmission. If all you can do is stall out, your not learning anything. If the people you ask for help, give you advice like "drive and automatic", this is not addressing what you are trying to do. Useful hits like make sure you are starting if 1st gear. Add a little gas as you slowly release the clutch. This does not tell you everything you need to know to drive a manual, it will get you past the stalling out problem.