Contribute
Register

<< Solved >> Razer Blade Stealth Trackpad and Audio issues

Status
Not open for further replies.
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
 
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!
 
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>
 
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

  • debug_26195.zip
    5.7 MB · Views: 61
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
 
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!
 
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!
 
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 :)
 
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
 
Status
Not open for further replies.
Back
Top