Contribute
Register

Laggy bluetooth on DW1560

Joined
Mar 8, 2017
Messages
108
Motherboard
Razer Blade 2018 - C1_MB
CPU
i7-8750H/HM370
Graphics
UHD630 + GTX 1070, 3840x2160
Mobile Phone
Android
Hey guys!

I always thought: The fact that my mouse sometimes lags is due to its low price of only 15 euros, which today I found out is NOT true! I found that out through using my new Apple AirPods, which occasionally lag aswell. That means that something gotta be wrong with my Bluetooth setup.

I've attached my PR files, hopefully there is something obviously misconfigured...
Thanks in advance!
 

Attachments

Feartech

Moderator
Joined
Aug 3, 2013
Messages
13,328
Motherboard
Asus N752VX-Clover
CPU
i7-6700HQ / HM170
Graphics
HD530 + GTX 950m 1920 x 1080
Mac
iMac
Mobile Phone
iOS
Hey guys!

I always thought: The fact that my mouse sometimes lags is due to its low price of only 15 euros, which today I found out is NOT true! I found that out through using my new Apple AirPods, which occasionally lag aswell. That means that something gotta be wrong with my Bluetooth setup.

I've attached my PR files, hopefully there is something obviously misconfigured...
Thanks in advance!
remove BrcmPatchRAM2.kext
 
Joined
Mar 8, 2017
Messages
108
Motherboard
Razer Blade 2018 - C1_MB
CPU
i7-8750H/HM370
Graphics
UHD630 + GTX 1070, 3840x2160
Mobile Phone
Android
@Feartech

What a stupid mistake... Thank you very much! :)
I'm going to get back to you after one to two days of testing (since it can take some time until this occurs again).
 
Joined
Mar 8, 2017
Messages
108
Motherboard
Razer Blade 2018 - C1_MB
CPU
i7-8750H/HM370
Graphics
UHD630 + GTX 1070, 3840x2160
Mobile Phone
Android
@Feartech

Happened sooner than I thought :p. After some time of using my mouse and my AirPods the problems appear. The AirPods start cutting out audio and then - simultaneously - the mouse laggs like crazy.

It also appears to me that the music that has been skipped is then played ultra fast and after that continuing like normal. The removal of BrcmPatchRAM2.kext still seemed to help though because the verbose boot screen got "clearer", if you know what I mean (few 'errors' disappeared).

Most recent PR files attached again.
 

Attachments

Feartech

Moderator
Joined
Aug 3, 2013
Messages
13,328
Motherboard
Asus N752VX-Clover
CPU
i7-6700HQ / HM170
Graphics
HD530 + GTX 950m 1920 x 1080
Mac
iMac
Mobile Phone
iOS
@Feartech

Happened sooner than I thought :p. After some time of using my mouse and my AirPods the problems appear. The AirPods start cutting out audio and then - simultaneously - the mouse laggs like crazy.

It also appears to me that the music that has been skipped is then played ultra fast and after that continuing like normal. The removal of BrcmPatchRAM2.kext still seemed to help though because the verbose boot screen got "clearer", if you know what I mean (few 'errors' disappeared).

Most recent PR files attached again.
best you setup your usb ports:

enable these in your config.plist:
Code:
<key>Fixes</key>
            <dict>
                <key>Comment-IRQ Fix</key>
                <string>The following fixes may be needed for onboard audio/USB/etc</string>
                <key>FixTMR</key>
                <false/>
                <key>FixRTC</key>
                <false/>
                <key>FixIPIC</key>
                <false/>
                <key>FixHPET</key>
                <false/>
            </dict>
 
Joined
Mar 8, 2017
Messages
108
Motherboard
Razer Blade 2018 - C1_MB
CPU
i7-8750H/HM370
Graphics
UHD630 + GTX 1070, 3840x2160
Mobile Phone
Android
@Feartech

Those settings are already enabled in my config, thanks though! :)

Yeah... You're right, the USB ports should be set up properly... I recently also saw that the DW1560 was discovered under the USB section in System Report, I always thought it's M.2 or something. So the correlation to missing USB setup is definately a thing.

It just seems so complicated :(. I gotta take some time and really read through the guide and perform it step by step, I will get back at you again.

Thank you for your quick responses :)
 

Feartech

Moderator
Joined
Aug 3, 2013
Messages
13,328
Motherboard
Asus N752VX-Clover
CPU
i7-6700HQ / HM170
Graphics
HD530 + GTX 950m 1920 x 1080
Mac
iMac
Mobile Phone
iOS
@Feartech

Those settings are already enabled in my config, thanks though! :)

Yeah... You're right, the USB ports should be set up properly... I recently also saw that the DW1560 was discovered under the USB section in System Report, I always thought it's M.2 or something. So the correlation to missing USB setup is definately a thing.

It just seems so complicated :(. I gotta take some time and really read through the guide and perform it step by step, I will get back at you again.

Thank you for your quick responses :)
the usb guide is really easy when you get started
 
Joined
Mar 8, 2017
Messages
108
Motherboard
Razer Blade 2018 - C1_MB
CPU
i7-8750H/HM370
Graphics
UHD630 + GTX 1070, 3840x2160
Mobile Phone
Android
@Feartech

Thank you for encouraging me to finally configure USB properly, I've done it now :) But I still have one question remaining though: Do I need to keep that USBX SSDT? Btw, I'm also not 100% sure (even after doing some research) what my SSDTs are for. Could you please correct me, if I'm wrong?

* SSDT-10-OptTabl.aml - Some GPU Stuff (Maybe disabling dedicated graphics to save power? Because that's what I've tried at some point)
* SSDT-PNLF.aml - Backlight (But I have no Backlight-Kexts, does WhateverGreen use this?)
* SSDT-USBX.aml, SSDT-XOSI.aml - USB Injection

The Hackintool also created two SSDTs (which I don't know the purpose of):

* SSDT-UIAC.aml
* SSDT-EC.aml

Didn't notice any lags on bluetooth so far, thank you! :) The 15 port count limit really got tight on my machine (3 USB3 = 6 Ports, + internal connections, attached image :p). That means that before this work there definately were > 15 ports registered.

Would be very thankful if you could clear those SSDT purposes up for me. Thanks!
 

Attachments

Feartech

Moderator
Joined
Aug 3, 2013
Messages
13,328
Motherboard
Asus N752VX-Clover
CPU
i7-6700HQ / HM170
Graphics
HD530 + GTX 950m 1920 x 1080
Mac
iMac
Mobile Phone
iOS
@Feartech

Thank you for encouraging me to finally configure USB properly, I've done it now :) But I still have one question remaining though: Do I need to keep that USBX SSDT? Btw, I'm also not 100% sure (even after doing some research) what my SSDTs are for. Could you please correct me, if I'm wrong?

* SSDT-10-OptTabl.aml - Some GPU Stuff (Maybe disabling dedicated graphics to save power? Because that's what I've tried at some point)
* SSDT-PNLF.aml - Backlight (But I have no Backlight-Kexts, does WhateverGreen use this?)
* SSDT-USBX.aml, SSDT-XOSI.aml - USB Injection

The Hackintool also created two SSDTs (which I don't know the purpose of):

* SSDT-UIAC.aml
* SSDT-EC.aml

Didn't notice any lags on bluetooth so far, thank you! :) The 15 port count limit really got tight on my machine (3 USB3 = 6 Ports, + internal connections, attached image :p). That means that before this work there definately were > 15 ports registered.

Would be very thankful if you could clear those SSDT purposes up for me. Thanks!
hs01 and ss01 should be set to USB3.0, the same with hs/ss 02 and 03

not sure why your internal devices are showing up twice though?

normally you would boot with the port limit patch, open hackintool, refresh the usb ports, then plug in usb3.0 and usb2.0 devices until they go green. test each port with both devices, then remove the ports that didn't show up in green

use the drop down option to change hs01 for example to usb3 (along with the corresponding ss port) make sure your internals, ie bluetooth and webcam etc are set to internal

then export, you will get 2x .aml files
SSDT-UIAC.aml and SSDT-EC.aml
pop those in acpi/patched folder

remove port limit patch from config.plist and keep USBInjectAll.kext
 
Joined
Mar 8, 2017
Messages
108
Motherboard
Razer Blade 2018 - C1_MB
CPU
i7-8750H/HM370
Graphics
UHD630 + GTX 1070, 3840x2160
Mobile Phone
Android
@Feartech

I did exactly that, plugged those in and looked for the green devices. HS01 to HS03 (USB2) and SS01 to SS03 (USB3). Also, the guide told me the following:

-
For Clover - Delete USBInjectAll.kext and replace it with USBPorts.kext in EFI/CLOVER/kexts/Other. Remove the PLR-Patches from your config.plist either by editing, or ticking the "Disable" boxes using Clover Configurator.
-

Thus, I deleted USBInjectAll.kext and replaced it with the generated USBPorts.kext.

Those internal devices now, after a reboot, don't show up twice again (see attached screenshot). I will remove those unnecessary ports, since it makes sence that internal devices are only connected either over USB2 OR USB3, not both.
 

Attachments

Top