Magic Mouse can never reconnect on Yosemite

I found a solution from this comment on reddit:

  1. Turn off wifi
  2. Reconnect Magic Mouse
  3. Turn on wifi again

I just noticed that the above doesn't work sometimes and instead you have to reconnect the mouse after turning on wifi again:

  1. Turn off wifi
  2. Turn on wifi again
  3. Reconnect Magic Mouse

I've had issues reconnecting my bluetooth keyboard & trackpad since upgrading to Yosimite. I run this script via custom Automator Application:

  1. Search for (Spotlight search) and run Automator
  2. Choose "Application" for new file type
  3. Click on "Utilities" from list
  4. Double-Click "Run AppleScript"
  5. Replace (* Your script goes here *) with:

    do shell script "kextunload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport; 
    kextload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport" with administrator privileges
    
  6. Press play to test (will prompt for password)
  7. File->Save to desktop or wherever

Run the automator app whenever bluetooth devices won't connect


For many it is because of a WiFi/Bluetooth conflict.

  1. Go to the  Apple menu and choose System Preferences
  2. Go to the Network control panel
  3. Select “Bluetooth PAN” from the list of network interfaces on the left side menu
  4. Hit the Delete key or the [-] minus button to remove the Bluetooth PAN interface

Note: Bluetooth PAN is for connecting to your iPhone for things like "Instant Hotspot" and can easily be re-added using the [+] on the same screen if you need it later.