@JMcGee2018, doesn't that keyboard come with a USB unifying receiver, so you don't necessarily have to use Bluetooth? My current work around for this issue is using an Apple wireless keyboard, which I run wired 95% of the time, which is obviously not an ergonomic keyboard ... when running in Bluetooth it has occasional hiccups and even as a developer, for me, it's easier to overlook that it'll fine, fine, fine ... entire word delayed, etc... The mouse side of things is totally unacceptable for me. So, on that front, I use a Logitech M720 triathlon mouse. In Bluetooth mode it's fairly useless. But using the unifying receiver it's really very good EXCEPT, my computer is remote from the mouse with an external monitor, so I have a usb extension to bring the receiver closer to the mouse and it works very well.
The receiver is on a usb extension to a hub and really has no issues.
Side note: reasonable to point out that if the ~2.4ghz receiver needs and extension wouldn't the Bluetooth (also ~2.4ghz) need an extension to work well? Maybe, but that's a separate issue as even if my mouse is any range from the computer it's still effectively useless due to these intermittent lag issues. I have tested that with this specific mouse and others when I'm on the go.
FWIW, in a very quick look I don't have an apple.com.bluetooth.plist as you mentioned but I do have:
- com.apple.driver.AppleBluetoothMultitouch.mouse.plist
- com.apple.driver.AppleBluetoothMultitouch.trackpad.plist
From when I was testing those.