I am using an Arduino MEGA for a while now and it's been working great. Unfortunately, I think I pushed a prototyping shield in deeper than usual on my pins, and now the USB port will not work. The code running on the Arduino still seems to be working fine, however I can no longer connect to the Arduino via my computer. I have double checked it is not an issue with my computer (I have a few other Arduino's that still work fine with it), nor an issue with the USB cable. Is there a way to "reset" the USB port on the Arduino so it can start making a Serial connection again to my computer? Or is all hope lost?