I am looking for an IC/module that will allow me to interface an Atmega168 as a Usb Human Interface Device. I have been looking at the FT232R, but am uncertain with whether it is capable of doing this, as the emphasis is all on its Virtual Com Port driver and usage. I need to use the HID device class so that I will be able to "plug and play" the finished project in place of a joystick, for example, in an application I don't have much control over, (though I do have some control, it doesn't have to be an exact match). Will the FT232R allow me to do this? If not, do any of you know of a chip that will?
I am not too interested in doing the Usb in software, though I suppose I could fall back onto that if all else fails.
Thanks in advance,