What would be a good chip for HID?

Hi, my goal is to build some flight controls for a simulator, I have some panels already working with an Arduino board, now I would like to do the same but skipping Arduino, a circuit I can connect directly to the USB port, just like a joystick.
If I am not mistaken such interface it is called HID, if I am wrong please correct me.
Anyway you know what I am trying to do now.

So, my question is what microcontroller should I use.
I have some ATmega8, are they good for this purpose?
Even better if someone can link me a project I can follow, that would be great.
I know I'm doing generic questions but I need to start somewhere.

Thanks in advance.

ATmega8? No, use something with real native USB is my advice, instead of faffing about with VUSB. The Atmega 32u4 is well supported since it's used in a bunch of commercial arduino compatible boards. ATmega8s are pretty primitive.

You can prototype with an Arduino Micro or Leonardo, too - you'd need to design custom board otherwise, as they're only available in SMD packages (I don't know of any native USB microcontrollers that come in DIP, hmm)

https://www.pjrc.com/store/teensy.html
https://www.pjrc.com/store/teensypp.html