MacBook USB Device Not Recognized? 10 Fixes, Fastest First

You plug in a USB device — a keyboard, a hub, a webcam, a SD-card reader, a printer cable — and your MacBook does nothing. No sound, no icon, no reaction. Before you assume the port is broken, run this list. Nine times out of ten it is a power, cable, or approval problem you can fix in two minutes.

Two quick redirects first, because they have their own dedicated guides:

  • If it is specifically an external hard drive or SSD that will not mount, start with MacBook External Drive Not Showing Up — drives have filesystem and power quirks this guide does not cover.
  • If nothing at all works in one port (not even charging), and other ports are fine, jump to MacBook USB-C Port Not Working — that is a hardware-failure ladder.

First: what is it actually doing?

Pin down the symptom, because it changes which fix works:

  • Total silence — no sound, no menu-bar change. Usually cable, power, or a dead device.
  • Connects, then drops — works for a few seconds then disconnects. Almost always a power/hub problem.
  • macOS asks to "Allow accessory" and you missed it — an Apple Silicon security prompt.
  • Only some devices work in the same port/hub — a power-budget or driver issue, not a dead port.

The 10 fixes, fastest first

1. Try a different cable — then a different port

USB cables fail constantly, and many cheap ones are charge-only with no data wires at all. Swap the cable before anything else. Then try every other port on the Mac. If the device works in a second port, the first port may be failing — see the USB-C port guide.

2. Plug the device straight into the Mac (skip the hub)

If you are going through a hub, dongle, or dock, remove it and connect the device directly. A huge share of "not recognized" reports vanish here. If it works direct but not through the hub, the hub is the problem — usually power (fix 3) or a cheap adapter that cannot pass the device through.

3. Check the power situation

This is the single most common cause on modern MacBooks. Bus-powered devices — portable drives, some webcams, ring lights, older peripherals — pull more current than an unpowered hub can share. Fixes:

  • Use a powered hub or dock (one with its own wall adapter) for anything that draws real power.
  • Plug the device into a port on the Mac's own body, not a daisy-chained hub.
  • If you see a macOS warning that "a USB device is drawing too much power," that confirms it — the device needs external power.

4. Approve the accessory (Apple Silicon MacBooks)

M1, M2, and M3 MacBooks ship with an "Allow accessories to connect" security setting. If you plugged the device in and never saw or dismissed the prompt, it stays blocked. Go to System Settings > Privacy & Security, scroll to Allow accessories to connect, and set it to Ask for new accessories (or Always if you trust your setup). Unplug and replug the device to trigger the prompt again.

5. Restart the Mac with the device unplugged

Old but reliable: fully restart macOS, then plug the device in after the desktop loads. This clears a stuck USB stack more often than you would expect. It costs 60 seconds — do it before the deeper fixes.

6. Check System Information — does macOS see it at all?

Hold Option and click the Apple menu > System Information, then select USB in the sidebar. Plug the device in and watch:

  • It appears in the list — the hardware connection is fine; the problem is software (driver, app, or approval). Skip to fix 8.
  • It never appears — the Mac is not getting an electrical connection. Back to cable, port, and power (fixes 1–3).

7. Reset the SMC (Intel MacBooks only)

On Intel MacBooks, the System Management Controller governs USB power delivery, and resetting it fixes ports that stop supplying power. On a laptop with a non-removable battery: shut down, then hold Shift + Control + Option + power for 10 seconds, release, and power on. Apple Silicon Macs have no SMC — a normal restart (fix 5) does the equivalent, so skip this step on M1/M2/M3.

8. Update macOS and the device's driver

Some devices — audio interfaces, capture cards, certain printers and tablets — need a manufacturer driver or a macOS update to be recognized. Run System Settings > General > Software Update, then check the maker's site for an Apple Silicon-native driver. After installing a driver, restart.

9. Test the device on another computer

Plug the device into a different Mac or a PC. If it fails there too, the device (or its cable) is dead — not your MacBook. This one test saves people from chasing a Mac problem that never existed.

10. Reset NVRAM (Intel Macs) as a last software step

On Intel Macs, resetting NVRAM clears low-level settings that can affect ports: shut down, power on and immediately hold Option + Command + P + R for about 20 seconds. Not applicable to Apple Silicon.

The honest part: when the port has actually failed

If a single port ignores every device and cable while the others work, that port may be physically damaged — bent pins, liquid corrosion, or a lifted connector on the logic board. The full triage for that is in MacBook USB-C Port Not Working, including the repair-vs-replace math. On Apple Silicon MacBooks the USB-C ports are soldered to the logic board, so a truly dead port is a board-level repair — often more than the machine is worth.

When it is cheaper to just upgrade

If your MacBook is an older Intel model with a failing port, a battery on its way out, and a slowing SSD, pouring a $300+ board repair into it rarely makes sense. A refurbished Apple Silicon MacBook fixes all three problems at once and comes with a warranty. Right now you can get a refurbished MacBook Air M1 from $569.99 or an M2 from $974.99 at LuxuriousComputers — both faster, cooler, and longer-lasting than a repaired Intel machine. Browse the Apple clearance deals for the current lowest prices.

Not sure your Mac is worth fixing? Get a trade-in quote — even with a dead port we may pay you toward an upgrade.

All guides →

Frequently Asked Questions

Why is my USB device not recognized on my MacBook?

The most common causes, in order: a bad or charge-only cable, an underpowered hub, a missed "Allow accessory" prompt on Apple Silicon, or a device that needs a driver. A physically dead port is actually near the bottom of the list — test cable, power, and approval first.

Why does my USB device connect then disconnect on my Mac?

That drop-out pattern is almost always a power problem. The device pulls more current than your hub or port can supply, so it browns out and drops. Move it to a powered hub or plug it directly into the Mac.

My USB device works on Windows but not on my Mac. Is the Mac broken?

Not necessarily. Some devices need a Mac-specific driver, and some drives are formatted NTFS (Windows-only write). Check the maker's site for a macOS driver, and for drives see External Drive Not Showing Up.

How do I know if my MacBook USB-C port is actually dead?

If one port ignores every device and cable — and will not even charge — while the other ports work normally, that port has likely failed. The full test is in MacBook USB-C Port Not Working.

Do you buy MacBooks with broken USB ports?

Yes. LuxuriousComputers buys MacBooks in almost any condition, including dead ports. Get a quote and put the credit toward a refurbished upgrade.

Need help with a computer problem?

LC provides computer repair and practical IT support in Marion, Ohio. Tell us what is interrupting your work and ask about the service scope and availability.