Apparently High Sierra has well complained issues with bluetooth. My Logitech MX Master mouse also suffers from random disconnection. Today when I tried to disable bluetooth and reconnect, the mouse just won’t connect.
So I deleted it from MBP’s bluetooth devices, and found out that MX Master cannot pair any more again. Just like some other guys’ video shows, it keeps connecting and disconnecting when pairing.
My old tricks in Yosemite did not work again, resetting the bluetooth module and remove all devices got no help after restarting the machine. Finally a glimpse of some words in some forum threads googled just saved my morning: complete shutdown, not restart.
Oddly enough, after a shutdown and fresh booting, my 10.13.6 High Sierra successfully pairs with MX Master!
First thought is the bluetooth problem: tried everything related but not working at all. After a few trial and inspection, it seems that the thumb button of MX Master (located at side and pushed down by the thumb finger) is stuck, causing the mouse pointer not able to move smoothly.
Disabling the thumb side button in Logitech Options won’t help. It turns out like a hardware interference not a software driver setting.
This Inkandescent’s post and this operation guide will help fixing it. But the pull-up workaround in the first thread doesn’t work very well, so buying the T5 screw driver and loosing the thumb button board screws will be the final fix. Of course, the thumb button now won’t work anymore.
Just bought the latest Logitech MX Master mouse, which is quite powerful for Yosemite to natively support Mission Control and Spaces with its mouse gesture button, together with the interesting Smart Shift scrolling feature.
But also encountered the problem of pairing it with my MBP Retina on Yosemite 10.10.3. One discussion thread in the logitech forum suggested to delete all existing bluetooth devices to fix the connection. However, some hidden devices remain in the bluetooth paired list for Alt-Click menu. In this case, a complete bluetooth plist delete will finally help to pair the mouse with MBP.
Yosemite Bluetooth sometime freezes after wakeup, which then cannot be turned on/off and receive connections until reboot. If you want to manually restart it, do it by command line:
sudo kextunload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport
sudo kextload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport
Or you can use my Bluetooth Restart Alfred Workflow or similar AppleScript.
El Capitan UPDATE: Above bluetooth kext restart method will make the bluetooth driver unusable in 10.11, so restart your mac seems the only way to fix bluetooth freeze.