Dirt, dust and other debris can make its way inside your computer's USB ports over time. This can cause communication problems between your computer and any devices plugged into the USB ports. If your computer is having trouble recognising a device, consider cleaning the USB ports to ensure a good connection.
Unplug any devices from the USB ports and turn off the computer.
Blow compressed air into the USB ports to remove any dirt or dust.
Dampen a cotton swab with a small amount of isopropyl alcohol and squeeze out any excess.
Wipe the inside of the USB ports gently with a cotton swab. Allow the ports to dry for an hour or two before turning the computer on.