Contribute
Register

Bluetooth device will not wake Hack

Joined
Apr 23, 2019
Messages
7
Motherboard
Gigabyte Z390i
CPU
i7-8700
Graphics
RX 580
Mac
MacBook Pro, Mac Pro
Mobile Phone
Android, iOS
To cut a long story short:

- For the past few months I've been running with a ASUS bluetooth USB device plugged into my Hack. All worked fine.

- Last night I "upgraded" to an authentic Apple BCM94360CS2 WiFi/Bluetooth card. Installed via a M.2 adaptor with USB connection (to an internal header) for bluetooth. All works.

- Today I noticed that my Hack was waking immediately after sleep. Tracked this down to the wrong UsbConnector type in my SSDT config (was 3, is now 255 - "internal"). This has fixed the sleep issue...

However, now my keyboard & mouse no longer respond when the Hack is sleeping. This had worked perfectly before (with both ASUS and BCM hardware).

So... can I square the circle and get my Hack to sleep *and* be woken via Bluetooth keyboard/mouse?

Note that "Allow Bluetooth devices to wake computer" is enabled in system prefs.

Thanks.

Build:
Gigabyte Z390i (CNVi Wi-Fi module removed)
i7-8700
RX 580
32GB RAM
256GB m.2 SSD
 

Attachments

Last edited:
Joined
Sep 25, 2011
Messages
24
Motherboard
Z370 Gigabyte AORUS Gaming 7
CPU
i7-8700K
Graphics
RX 580
Mac
MacBook Pro
Mobile Phone
Android, iOS
I know it sounds silly - but humor me. If you disconnect every external USB device and try going to sleep - does it sleep?
 
Joined
Aug 28, 2019
Messages
38
Motherboard
intel DZ77GA-70K
CPU
i7-3770K
Graphics
RX 580
Mac
iMac
Mobile Phone
Android
You can try resetting bluetooth module in debug bluetooth menu by holding down shift + option(alt) while click on bluetooth icon on top right of your desktop.
 
Joined
Jun 3, 2019
Messages
2
Motherboard
Gigabyte Z390i
CPU
i7-8700
Graphics
UHD 630
Mac
Mac Pro
Classic Mac
Classic
Totally same problem and same hardware. Hope someone could solve this..
 
Joined
Apr 23, 2019
Messages
7
Motherboard
Gigabyte Z390i
CPU
i7-8700
Graphics
RX 580
Mac
MacBook Pro, Mac Pro
Mobile Phone
Android, iOS
After various failed attempts to find a fix, I have "solved" the problem by disabling the internal USB port (connected to Apple BCM94360CS2) and switched back to my ASUS Bluetooth USB dongle (https://www.amazon.co.uk/gp/product/B00CM83SC0/?tag=tonymacx86-21).

It's a workaround, but now I have the best of both worlds:

- The Apple BCM94360CS2 handles bluetooth during startup (so I can use my bluetooth keyboard in Clover etc).
- After USBInjectAll is loaded, bluetooth switches to the ASUS dongle and I get wake from sleep as usual.

I would prefer to use the Apple BCM94360CS2 only, but this is an improvement in that the ASUS dongle didn't work during startup.
 
Joined
Sep 5, 2019
Messages
80
Motherboard
Asus ROG STRIX Z390-I Gaming
CPU
i5-8400
Graphics
Radeon VII
Mac
MacBook Pro
Mobile Phone
iOS
Does the Mac Wake up immediately after pushing a key on the keyboard? My Hack does wake up immediately, but need a few more pushes on the keyboard to show the screen... maybe its a problem from the iGPU?
 
Joined
Apr 23, 2019
Messages
7
Motherboard
Gigabyte Z390i
CPU
i7-8700
Graphics
RX 580
Mac
MacBook Pro, Mac Pro
Mobile Phone
Android, iOS
My displays wake up a second or two after the Hack. But only one keypress in total is required.

Have you tried experimenting with the darkwake boot flag? I have no darkwake boot flag set (presumably uses macOS default). I did try various other darkwake boot flag values, but these did cause problems with wake e.g. ssh would wake the mac and the displays (should wake mac only). I forget if there was a problem with the displays when waking via bluetooth.
 
Top