You've got to decide the degree of customization you would like, and how much effort you are prepared to put into it.
Here are some solutions, in increasing order of difficulty.
1. usb-to-serial convertors ie FTDI chips
2. hid-compliant usb device
3. usb device compliant to other device classes
4. fully customised usb device with custom usb driver