iSight がOSから認識されなくなった

いつからだったかわからないが、いきなりMacBook に搭載されている iSight が認識されなくなった。

Skype でビデオチャットしようとして気づいたのだが、iChat でも使えない。

調べてみると iSight は System Profiler アプリでは USB のところにリストされるはずなのだが(下の写真)、そこにリストされていない。 ということは OS レベルで iSight のハードウェアを認識していないようだ。

System Profiler での iSight の表示

OSのどこか壊したか、ハードウェアが本当に壊れてしまったのか心配したのだが、アップルのサポートページにこんな記述を発見した。

SMC または PMU をリセットする

コンピュータの SMC または PMU をリセットしてから、もう一度システムプロファイラを開いて確認します(iMac G5 (iSight) または Intel ベース iMac の SMC のリセット手順、MacBook および MacBook Pro の PMU のリセット手順については、該当するリンクをクリックして関連記事を参照してください)。

引用元: iSight: トラブルシューティングの方法.

PMU というのは Power Management Unit という電源まわりを管理する回路をいうらしい。 SMC はそれを進化させたようなモノで、電源まわりに加えハードウェアのローレベルな機能を提供するものらしい。

これをリセットすると iSight が認識されることがあるらしいのでやってみた。 手順はコチラ。

  1. コンピュータを終了します。
  2. コンピュータに MagSafe 電源アダプタが接続されている場合は抜きます。
  3. バッテリーを取り外します。
  4. 電源ボタンを 5 秒間押し続けます。
  5. 電源ボタンを放します。
  6. バッテリーと MagSafe 電源アダプタをもう一度取り付けます。
  7. 電源ボタンを押してコンピュータを起動します。

引用元: Intel-based Macs:SMC (System Management Controller) のリセット.

つまり、電源とバッテリーを外した状態で電源ボタンを5秒以上押せということらしい。 電源の供給がいっさいないので、電源ボタンを押しつづけても何も起こらないが、この手順を踏んだら iSight が再び認識された!

いろいろ原因を考えてみたら、ひとつ前に書いた 64bit 化したときか、32bit に戻したときにうまく認識されなくなった可能性が高い。もし、同じような手順で 64bit 化を試してみた人は、いちど SMC のリセットを試すといいと思う。

Leave a comment

Your comment