"再起動せずにマックオーディオドライバを再ロードする
私は外部オーディオインターフェース(M-audio fast track c400)を持っています。Macbookに認識させるためには、再起動しなければならないのですが、これが面倒です。他のm-audioのインターフェイスは接続すると自動的に検出されるようになっていましたが、このインターフェイスも同じように認識されるはずです。インターネット上では、OSやソフトウェア/ファームウェアのアップデートが推奨されています。私は運がないとそれらのすべてを行ってきました。私は現在OS X 10.8.5を使用しています。
OS Xで強制的にデバイスをリロードする方法はありますか?
OS Xにデバイスをリロードさせる方法はありますか?必要な時にすぐに起動できるコマンドラインのブードゥー教のようなものか、小さなシェルスクリプトでまとめられるようなものがいいですね。
編集: 進捗…
問題は解決したようです。以下の方法で問題が解決したのかはわかりません。ご存知の方はコメントをお願いします
@sbugertさんの回答に触発されて、再起動すれば解決するかもしれない他のシステムデーモンを調べ始めました。闇の中の一撃として、私はcoreservicesd
を殺しました。これでOSが目に見えて不安定になり、最終的には自動的にログアウトされてしまいました。驚いたことに、再ログインするとオーディオインターフェースが認識されていました。
このことを踏まえて、coreservicesd
を殺してログアウト/ログインすることが(醜い)回避策になるのではないかと考えました。そこで、インターフェイスのプラグを抜いて接続し直してみたところ、予想通り、インターフェイスは認識されませんでした。そこで、coreservicesd を kill してログアウトを試みましたが、coreservicesd を kill したことによる不安定さのため、システムをログアウトさせることができませんでした。結局、私は「ハード」シャットダウン(電源ボタンをオフになるまで押し続けること)を余儀なくされました。再度macbookを起動してみると、接続するたびに自動的にインターフェイスが認識されるようになりました。この「ハード」リセットによって、coreservices デーモンの悪ふざけなしに問題が解決したのではないかと疑っていますが、それをテストする方法がありません。
もし誰かこの問題に光を当てられる方がいましたら、どうぞよろしくお願いします!