2010-01-06 74 views
3

我想控制MacBook或iMac上的「睡眠」指示燈。你如何控制蘋果MacBook「睡眠」燈?

也就是說,我希望能夠打開,關閉和脈動。

我很高興在用戶模式或內核模式下執行此操作。我假設我需要root。

任何想法?

回答

10

你不這樣做,至少在任何情況下不會涉及到可能磚砌你的機器。睡眠燈由SMC控制(在英特爾Mac上),甚至無法通過Open Firmware進入。

隨着蘋果實際發佈固件更新以使LED調光器(在某些機器上非常明亮),有一種希望,在時尚之後。您可以在已交付的SMC的EFI固件更新中查詢,看看您是否可以弄清楚它們如何控制燈光。但是,即使在這種情況下,無論您做什麼都必須完全以固件完成,因爲您不可能讓SMC將該變量暴露給軟件。如果你打開MacBook Pro的外殼,那裏有一個賽普拉斯MSA,可能是SMC的功能,因爲它被掛在鍵盤USB上,因此可以從睡眠中喚醒等,而無需運行主CPU。 (您也可以按照睡眠燈上的痕跡 - 如果您想要將其完全去除,則會在其中附帶一根小電纜 - 並且我懷疑如果將整個邏輯板拔出,您會發現它也會運行到該芯片上)。

當然,正如我之前提到的那樣,只要您開始閃爍SMC,您可以輕鬆地將機器磚塊堵塞。