Fix MX Master Mouse Lag and Freeze Problem

First thought is some bluetooth problem, tried everything related but not working at all. After a few trial and inspection, it seems that the thumb button is stuck in between causing the mouse pointer not able to move smoothly.

Disabling the thumb side button in Logitech Options won’t help. It sounds like a hardware interference not a software driver setting.

This Inkandescent’s post and this operation guide will help fixing it. The pull-up workaround in the previous thread doesn’t work very well, so buying the T5 screw driver and loosing the thumb button board screws is the final solution.

MX Master bluetooth pair problem with Yosemite

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.


Update:

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.

install apple bluetooth to win2003

花了6-7 hours终于在虚拟机里的2003上装上了widcomm的bluetooth驱动,算是对驱动的inf有了更深入的了解。其实很简单,只要把属于apple的USBVID_05ac&PID_8213加入那个usb的inf文件即可;但后续还需要手工dpinst /LM添加那些附属的驱动,之后设备就有了,就可以从tray上启动设备,一切之前没装进去的都可顺利安装了!