half-broken USB port

Hey Arduinoland,

I have an old, slowly decaying MacBook whose USB ports appear to have stopped working, at least partially. If I plug in any USB device, the laptop will not give the device power. BUT, if I plug in any Arduino pre-Uno, and power it with external power, it will program and do serial communication just fine. However, any Arduino Uno or Mega will NOT be recognized by Arduino and under USB in System Profiler.

Any thoughts?

have you tried cleaning the USB ports? Have you dropped the your computer lately?

Get a powered USB hub and plug into that.