I already gave up of using my iPhone as Internet connection by Bluetooth PAN because if I close the Macbook, or it sleeps, after re-opening the connection is gone, and will not come back. But I have a good mouse: Microsoft sculpt touch mouse. It lost too, I have to pick a wired mouse or restart the Macbook.

This mouse already has the random lost of connection when Macbook is awake but it always reconnect (I am aware this is a common problem with bluetooth mouses, at list with El Capitan). As the PAN connection, bluetooth is lost almost every time I close the Macbook or after sleeping. Sometimes, the mouse come back after a while (minutes later) - mysterious!

I have researched around the web about, there was a solution for Yosemite by command line to restart the service, but won't work on Capitan. I could kill the Bluetooth but could not restart it.

Yosemite solution in githubgist

I found a complex solution that needs home-brew and blue tools installation, will monitor the wake up and restart the bluetooth service automatically (If I understood right). But is not an end user solution, imo.

El Capitan complex solution

Is there any simpler solution?

EDIT: Sometimes the mouse is back when Mac sleep and awake again. One thing was working: move the mouse to wake it BEFORE opening the Macbook. Always worked. I did reset all Bluetooth and delete the .plist file - observing the behavior...

  • I'm just wondering, can you edit your question to clarify what you've actually tried to address this issue? Obviously you've looked at the two options you've linked to, but since you're asking for a simpler solution it'd be good to know what else (if anything) you've already tried. Otherwise we may only end up suggesting the same things you've already tried.
    – Monomeeth
    Commented Apr 23, 2017 at 23:40
  • I tried a lot of things, but I don't wanna be rude writing all about it and finishing by - I don't want simplistic stupid solutions. I might edit it to clarify this point: it should be something without heaving to restart or maybe a final solution, as you suggested above (thanks - didn't try yet). But, yes, there is a lot of prescriptions like moving away the wireless phone, even about satellite interference (should I ask for Trump to take it down?).
    – Gustavo
    Commented Apr 24, 2017 at 12:44
  • Just wondering whether you had a chance to try resetting both the macOS Bluetooth Device List and Bluetooth Controller (as per my answer)? Just curious as to whether this helped you or not - I know it works with other Bluetooth Microsoft mice, but haven't had a chance to test it with a sculpt touch mouse. Another thing that works sometimes is to remove some .plist files in case they're corrupted. I can add the steps to my answer if the reset doesn't work.
    – Monomeeth
    Commented Apr 26, 2017 at 5:00
  • I guess I did reset everything... After try your answer (see feedback) mouse didn't come back. I did install MS Intellipoint, nothing... I did delete the .plist file and voila... the mouse is back! But I don't know if the Intellipoint was necessary. It's the first Bluetooth device now, let's see how will be!
    – Gustavo
    Commented Apr 26, 2017 at 14:09

2 Answers 2


I have come across many cases of various Microsoft Bluetooth mouse users having issues, so as a minimum some of their Bluetooth mouse products appear to be very fussy.

However, one thing I have seen that does work in some cases is to make sure it's the first Bluetooth device paired to your computer.

In a nutshell you need to reset both the macOS Bluetooth Device List and Bluetooth Controller. However, this will reset all connected Bluetooth devices, including a keyboard and mouse.

In other words, this will remove all existing pairing information for Bluetooth devices, so each will need to be reconnected. I have some steps you can follow, but I strongly suggest you read all of the steps first before commencing (or perhaps print out the instructions / view them on another device).

Before starting, ensure you have the Bluetooth icon showing in the menu bar. If it is not there, open System Preferences > Bluetooth and enable the option Show Bluetooth in Menu Bar.

Also, since you're trying to resolve an issue with a Bluetooth mouse, you will need to use another mouse to follow these steps:

  1. Hold down both the Shift and Option keys and at the same time click on the Bluetooth icon in the menu bar. Once the menu is showing, release the keys.
  2. From the Bluetooth menu, choose Debug > Remove All Devices
  3. Hold down both the Shift and Option keys again and at the same time click on the Bluetooth icon in the menu bar.
  4. From the Bluetooth menu, choose Debug > Reset the Bluetooth Module
  5. Shutdown your Mac
  6. Ensure your Microsoft sculpt touch mouse is fully powered off
  7. Restart your Mac
  8. On your Mac, click on the Bluetooth icon in the menu bar (obviously with a USB mouse)
  9. Select the Set Up Bluetooth Device option
  10. On the mouse, press the power button down and keep it down for at least 5 secs. From memory a blue light should start blinking
  11. Once the Setup Assistant finds the mouse, select it from the list and click on “Continue”.
  12. Now pair your mouse
  13. If you have any other Bluetooth devices, you can go ahead and pair them now (or you can do it later). However, the point is to pair the Microsoft sculpt touch mouse first before any other Bluetooth devices!

Let me know how you go.

  • Problem is: at the step 9 there is no Set Up Bluetooth Device option. There is only a link to Bluetooth preferences. But now bluetooth can't find my mouse at all... I will have to pair it again by other ways...
    – Gustavo
    Commented Apr 26, 2017 at 13:26

Why bother reseting bluetooth via the debug menu if restarting the macbook pro. I'm experiencing the same problem with el capitan and reseting bluetooth just gets the spinning disk. It never reconnects and I end up restarting my macbook pro. That always reconnects the mouse.

  • Rebooting the Mac will demands stop working, not what we expect from an OS of this century. Restarting is old fashioned solution, typical of MS OS.
    – Gustavo
    Commented Sep 4, 2018 at 17:59

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .