Default Need help with my USB

(I haven't been on here for a while.)

As of right now, my Kindle Fire is on TWRP, but I don't have a ROM. I was going to download a ROM, but then my Kindle Fire wasn't appearing in Device Manager in any form at all (Kindle question mark, MTP, etc). I was suspecting the USB port, since on the same cable my Nexus 5 is EASILY detected. So what are my probable solutions?

P.S.: If you even TRY to tell me how unprofessional I am and I need to search the Forum and I need to redo any drivers, I would just report you for abuse, since you can't do anything with the drivers if you can't get Device Manager to detect the device at all.
HTC One S -
HBOOT: 2.16.0000
ROM: Liberty Sense 6 r58
LG Nexus 5 16 GB - Android 4.4.4 KTU84P stock