Contribute
Register

Solved > Razer Blade Stealth Trackpad and Audio issues

Feartech

Moderator
Joined
Aug 3, 2013
Messages
12,558
Motherboard
Asus N752VX-Clover
CPU
i7-6700HQ / HM170
Graphics
HD530 + GTX 950m 1920 x 1080
Mac
iMac
Mobile Phone
Android
How do I change the IONameMatch? I opened the Synaptic's kext on PlistEdit Pro but couldn't find IONameMatch.


I enabled the first one, and put layout ID 29 on the second one, changed 3 to 29, audio still doesn't show on System Preferences.
no idea without your files
 
Joined
Jan 13, 2019
Messages
28
Motherboard
Razer Blade 15 Base Model
CPU
i7 8750H
Graphics
UHD 630
Mac
MacBook Pro
Mobile Phone
iOS
The trackpad is now fully working with gestures 2 fingers scroll etc! I right clicked on VoodooI2CSynaptics.kext, show package contents, and then edited the IOPropertyMatch value with 15320205 on the info.plist. Thank you @ben9923 for the help!
 

Feartech

Moderator
Joined
Aug 3, 2013
Messages
12,558
Motherboard
Asus N752VX-Clover
CPU
i7-6700HQ / HM170
Graphics
HD530 + GTX 950m 1920 x 1080
Mac
iMac
Mobile Phone
Android
Did u mean these files?
next time just upload the zip file the gen_debug creates

you still haven't enabled these:
Code:
<dict>
                <key>Comment-IRQ Fix</key>
                <string>The following fixes may be needed for onboard audio/USB/etc</string>
                <key>FixHPET</key>
                <false/>
                <key>FixIPIC</key>
                <false/>
                <key>FixRTC</key>
                <false/>
                <key>FixTMR</key>
                <false/>
                <key>FixUSB</key>
                <false/>
            </dict>
or:
Code:
<key>PciRoot(0)/Pci(0x1f,3)</key>
            <dict>
                <key>#PinConfigurations</key>
                <data>
                </data>
                <key>#hda-gfx</key>
                <string>onboard-1</string>
                <key>#layout-id</key>
                <integer>3</integer>
                <key>#no-controller-patch</key>
                <integer>1</integer>
            </dict>
        </dict>
 
Joined
Jan 13, 2019
Messages
28
Motherboard
Razer Blade 15 Base Model
CPU
i7 8750H
Graphics
UHD 630
Mac
MacBook Pro
Mobile Phone
iOS
next time just upload the zip file the gen_debug creates

you still haven't enabled these:

Code:
<key>PciRoot(0)/Pci(0x1f,3)</key>
            <dict>
                <key>#PinConfigurations</key>
                <data>
                </data>
                <key>#hda-gfx</key>
                <string>onboard-1</string>
                <key>#layout-id</key>
                <integer>3</integer>
                <key>#no-controller-patch</key>
                <integer>1</integer>
            </dict>
        </dict>
How do I enable this part? Which ones do I need to change? I tried playing with the layout-id values, none of the values mentioned on the AppleALC page works.
 

Attachments

Feartech

Moderator
Joined
Aug 3, 2013
Messages
12,558
Motherboard
Asus N752VX-Clover
CPU
i7-6700HQ / HM170
Graphics
HD530 + GTX 950m 1920 x 1080
Mac
iMac
Mobile Phone
Android
How do I enable this part? Which ones do I need to change? I tried playing with the layout-id values, none of the values mentioned on the AppleALC page works.
you remove the # to enable these:
Code:
<key>PciRoot(0)/Pci(0x1f,3)</key>
            <dict>
                <key>#PinConfigurations</key>
                <data>
                </data>
                <key>#hda-gfx</key>
                <string>onboard-1</string>
                <key>#layout-id</key>
                <integer>3</integer>
                <key>#no-controller-patch</key>
                <integer>1</integer>
            </dict>
        </dict>
and change the layout id as you need to
 
Joined
Jan 13, 2019
Messages
28
Motherboard
Razer Blade 15 Base Model
CPU
i7 8750H
Graphics
UHD 630
Mac
MacBook Pro
Mobile Phone
iOS
you remove the # to enable these:
Code:
<key>PciRoot(0)/Pci(0x1f,3)</key>
            <dict>
                <key>#PinConfigurations</key>
                <data>
                </data>
                <key>#hda-gfx</key>
                <string>onboard-1</string>
                <key>#layout-id</key>
                <integer>3</integer>
                <key>#no-controller-patch</key>
                <integer>1</integer>
            </dict>
        </dict>
and change the layout id as you need to
Thank you very much, audio works now! What an amazing community, thank you @Feartech & @ben9923 u guys are amazing!
 
Joined
Jan 13, 2019
Messages
28
Motherboard
Razer Blade 15 Base Model
CPU
i7 8750H
Graphics
UHD 630
Mac
MacBook Pro
Mobile Phone
iOS
You need to change VoodooI2CSynaptic's IONameMatch to your trackpad's name before installing. In IOReg it shows as ''15320205".

Not sure about audio...
Hi Ben, sorry to bother you, you helped me a while ago fixing the trackpad on my Razer Blade Stealth, I have a question regarding the the value you wrote above, how did you find this value on IOreg? Under which category should I be looking? Thanks!
 
Joined
Apr 21, 2016
Messages
1,350
Motherboard
ASUS X556UA-Clover
CPU
i5-6200U
Graphics
HD 520,1366x768
Mobile Phone
iOS
Hi Ben, sorry to bother you, you helped me a while ago fixing the trackpad on my Razer Blade Stealth, I have a question regarding the the value you wrote above, how did you find this value on IOreg? Under which category should I be looking? Thanks!
Find your trackpad under the I2C bus, you should see IOName in the properties pane.
You may attach an IOReg, I'll point at it and upload a screenshot :)
 
Joined
Jan 13, 2019
Messages
28
Motherboard
Razer Blade 15 Base Model
CPU
i7 8750H
Graphics
UHD 630
Mac
MacBook Pro
Mobile Phone
iOS
Find your trackpad under the I2C bus, you should see IOName in the properties pane.
You may attach an IOReg, I'll point at it and upload a screenshot :)
I'd greatly appreciate it! I got another laptop using I2C touchpad :D
 

Top