If you have a device that works on a COM port, use a USB/serial adapter and you will likely need no application or firmware changes.
If you prefer to redesign your device as a HID-class USB device, my HID page has links to information and example application code and firmware to get you started.
Jan