Skip to main content

Model A1224 / Mid 2007 and Early 2008 / 2, 2.4, or 2.66 GHz Core 2 Duo processor

548 Questions View all

How to disable "USB Over Current" popup?

On my iMac (MB324LL/A) I'm getting USB Over Current notices even with no devices plugged in, regardless of boot disk. Hardware diagnostics with multiple programs come back clean, and all the USB ports work fine. Given all this, I'd like to disable the notices. How to do it?

PS: I'll be using the machine in our computer lab with an a powered USB hub (just in case) where hardware failure would be an inconvenience rather than a disaster.

Thanks!

Answer this question I have this problem too

Is this a good question?

Score -1
1 Comment

Which version of OSX, 10.6?

by

Add a comment

1 Answer

Most Helpful Answer

I found an internet discussion about disabling USB drives, and even for disabling USB entirely on OSX. If you have the option of using a Bluetooth KB & Mouse on that machine, this might be an option. Then again, it may prevent using USB devices, and still put up the alerts.

It sounds like just moving or renaming IOUSBfamily.kext AND IOUSBMassStorageClass.kext may solve your problem. I am assuming IOUSBMassStorageClass will use IOUSBfamily, if not, then you may be able to leave IOUSBMassStorageClass in place.

Look for Jul. 6, 2005 - Allan Marcus

http://www.macintouch.com/readerreports/...

If that does not work, you could write an AppleScript deamon to dismiss the alert every so many seconds. Run the script at startup, headless (no GUI).

The over-current alert comes up every 30 seconds, right?

If I was willing to fry one of my USB ports/chips/regulators, I could write the script for you, but I am not.

You have to turn on Enable GUI Scripting via AppleScript Utility to get AppleScript to control alerts...

This is a sucky solution, but the best software solution I have seen for this problem.

If Growl would catch these alerts, that would be your perfect solution. Growl only snags application alerts, and only for applications that are Growl aware. Maybe someday Apple will choose to make system alerts Growl aware...

FYI - forums.macrumors.com notes this issue for several users, but no software solution http://forums.macrumors.com/showthread.p...

Was this answer helpful?

Score 2

2 Comments:

+ Research Ralph

by

Dave:

I've finally gotten around to testing your ideas: removing IOUSBfamily.kext also disables the Bluetooth devices. Whoopsie!

AppleScript is new to me; if you can suggest any pointers (is there a "If Dialog says Foo, click OK" sortof function available?) I'd be grateful.

Thanks!

by

Add a comment

Add your answer

John Lubotsky will be eternally grateful.
View Statistics:

Past 24 Hours: 0

Past 7 Days: 0

Past 30 Days: 2

All Time: 2,426