とりあえずSMC/NVRAMリセット

とりあえずその場で何とかなるなら、それに越したことはない。 解決法を聞いてみた。

以下、手順。 ってかアップルサイトに案内がある。

Intel-based Macs:SMC (システム管理コントローラ) のリセット

Mac の PRAM および NVRAM をリセットする

この2種類のリセットをしてみたところ 無事USBポートが復活!!!

これで解決する可能性があります。

旧型のMacbookで以前同じような症状がでてこの方法で解決しました。

「電源を入れた直後、option+command+R で起動」

こんなの初めて知りました(PRAMクリアのPがないバージョン)。 何かというと、ネットを介してメモリ上にシステムをダウンロードして、 そこから起動するという。つまり、Macbook内のシステムは一切使用しないで立ち上がるのだ。


こんな感じでシステムをダウンロードし始めます。 これで何がわかるかと言えば、これでマウスを挿してみて不具合が出なければ、 Macbook内のシステムが何らかの悪さをしているということ。 これでも不具合が出れば、USBポートがハード的に壊れてる可能性があるということ (ちなみにこれをシャットダウンするには、電源ボタン長押しで強制終了して良いらしい。 メモリ上に読み込まれたシステムなので、Mac本体に危害を加えることはないそうだ)。

こういうのもあるらしいです。

他、USB周辺に関する諸々

奥の方の USB ポートはすでにハブになっていて、 キーボード、トラックパッド、 Bluetooth、iSight カメラと共有されているのだそうです。 このあたりは、システムプロファイラから USB を選んで、どのデバイスが どの USB ツリーにぶら下がっているかをみると理解できます。

コメントでもご指摘いただきましたが、MacBook Pro の場合は両側に USB がありますが、 向かって左側がハブになっていて(すでにいろんなデバイスがつながっているので)、 向かって右側の USB 方が USB パワーが強いみたいです。

The MacBook. All USB Ports Are Not Equal | Wired

All USB ports aren’t created equal | ZDNet


ネットを調べてみると、macはUSBポートによって内部機器の接続状態が異なっており、 バスパワーで動作するUSB DACの場合には正常に動作しないポートもあるみたい。 内部機器が沢山ぶら下がっているポートの供給電力(バスパワー)が低下してしまうことが原因のようです。

MA1はバスパワーを必要としないのでその点問題はありませんが、 内部機器が沢山ぶら下がっている程ノイズが多そうなので、できればそうでないポートを使いたいものです。

やってみた

  • Macbook Pro 13 inch Mid 2012
  • OS X El Capitan 10.11.6

手前と奥、どちらに挿しても USB3.0バス に接続された


  • Macbook Pro 15 inch 2016
  • macOS Sierra 10.12.3

USB-C - USBアダプタ経由。

どのポートに接続しても USB3.0 バス に接続された。

内蔵デバイスと外部デバイスのバス共有はなくしたみたいだけど、NVRAM/SMCリセットで解決しそうな気がすごいする。