跳转到主内容

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

548 个问题 查看全部

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!

回答此问题 我也有这个问题

这是一个好问题吗?

得分 -1
1条评论

Which version of OSX, 10.6?

完成的

添加一条评论

1个答案

最有帮助的答案

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...

这个答案有帮助吗?

得分 2

2条评论:

+ Research Ralph

完成的

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!

完成的

添加一条评论

添加你的答案

John Lubotsky 将永远感激不已
浏览统计数据:

过去 24 小时: 0

过去 7 天: 0

过去 30 天: 2

总计 2,426