こんにちは。BIG1等を当てたいサラリーマンです。
先日から既に2, 3回体験したのですが、ペアリング済のデバイスが全て接続出来ない現象に遭遇しました。
デバイスはマウスにキーボードの両方です。
接続が出来ないのに、Mac側では接続できているように振る舞っている。と言うのがしっくりくる表現に思います。
調子が悪い場合は再ペアリングやBluetoothを切る入れるを、行えば大抵は解決するとおもいます。
しかし、今回の問題はBluetoothが切れないのです。
Bluetoothを切るにするボタンをクリックしても無反応でした。
僕の環境は以下の通りです。
MacBook Pro Retina 13-inch Early 2015
OS X Yosemite(10.10.5)
職場では、Bluetoothのマウスとキーボードを接続して使っています。
Macは毎日自宅に持ち帰っています。
不具合は、2, 3日デバイスを接続しなかった場合に起こりました。
必ず起こるわけではないのです。
このエントリーで紹介する、カーネルモジュールの再起動をする方法を知るまではMacを再起動するしかありませんでした。
僕は開発で使っているMacは、非常に手間なので再起動はしたくありません。
ターミナルから以下のコマンドを実行し、カーネルモジュールを再起動します。
sudo kextunload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport sudo kextload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport
Wikipediaより
ローダブル・カーネル・モジュール
大きなストレスから開放されました。
困っている方は是非試してみてください。