Serial to USB with standalone Atmega

If you can go from a tiny directly to USB HID, you should be able to do at least as much with a 328P.