Contribute
Register

Guide to fix Synaptics on sierra 10.12.x.

Status
Not open for further replies.
Hi @RehabMan
Im fix that with change info.plist in
VoodooPS2Controller.kext>Contents>Plugin>VoodooPS2Trackpad.kext>Contents>info.plist

Im changed:
IOKitPersonalities>Synaptics TouchPad>Platform Profile>LENOVO>Thinkpad_ClickPad>ScrollResolution> 200
IOKitPersonalities>Synaptics TouchPad>Platform Profile>LENOVO>Thinkpad_ClickPad>SmoothInput>NO


And the same think in:
IOKitPersonalities>Synaptics TouchPad>Platform Profile>LENOVO>Thinkpad_TrackPad>ScrollResolution> 200
IOKitPersonalities>Synaptics TouchPad>Platform Profile>LENOVO>Thinkpad_TrackPad>SmoothInput>NO


Because im spend precious hours read about, but is very hard to do...im hope help someone too..

It's that correct my changes? Thanks!!!
:D
 

Attachments

  • VoodooPS2Controller.kext MOD MAX WORKS SROLL.zip
    97 KB · Views: 163
Last edited:
Hi @RehabMan
Im fix that with change info.plist in
VoodooPS2Controller.kext>Contents>Plugin>VoodooPS2Trackpad.kext>Contents>info.plist

Im changed:
IOKitPersonalities>Synaptics TouchPad>Platform Profile>LENOVO>Thinkpad_ClickPad>ScrollResolution> 200
IOKitPersonalities>Synaptics TouchPad>Platform Profile>LENOVO>Thinkpad_ClickPad>SmoothInput>NO


And the same think in:
IOKitPersonalities>Synaptics TouchPad>Platform Profile>LENOVO>Thinkpad_TrackPad>ScrollResolution> 200
IOKitPersonalities>Synaptics TouchPad>Platform Profile>LENOVO>Thinkpad_TrackPad>SmoothInput>NO


Because im spend precious hours read about, but is very hard to do...im hope help someone too..

It's that correct my changes? Thanks!!!
:D

Refer to *.dsl in the VoodooPS2Controller github project.
 
Thanks @RehabMan you are the Best!!!
We all of Hackintosh World recognize your great and exceptional talent!!!:clap::headbang:
 
Tried what?
VoodooPS2Controller.kext is working fine on 10.14.x.



Which keys are you referring to?
Why it is not working fine for me? I mean, trackpad works, but no gesture is working, neither scrolling with two fingers or tap with two fingers for right click.
 

Attachments

  • debug_15119.zip
    2.2 MB · Views: 106
Well... it is not working... (macOS Mojave)
 

Attachments

  • Screen Shot 2019-05-19 at 1.22.22 PM.png
    Screen Shot 2019-05-19 at 1.22.22 PM.png
    39.5 KB · Views: 153
Well... it is not working... (macOS Mojave)
It worked for me in Mojave but stopped in catalina, meaning it probably needs to be updated . My trackpad works but isn't recognized in system settings anyways.


Edit: It works just fine. I forgot about the battery having to be in.
 
Last edited:
It worked for me in Mojave but stopped in catalina, meaning it probably needs to be updated . My trackpad works but isn't recognized in system settings anyways.


Edit: It works just fine. I forgot about the battery having to be in.

Use this in DSDT - in my work like a charm!!!

/*
* Intel ACPI Component Architecture
* AML/ASL+ Disassembler version 20200326 (64-bit version)
* Copyright (c) 2000 - 2020 Intel Corporation
*
* Disassembling to symbolic ASL+ operators
*
* Disassembly of SSDT-KBD.aml
*
* Original Table Header:
* Signature "SSDT"
* Length 0x0000027F (639)
* Revision 0x02
* Checksum 0x22
* OEM ID "HACK"
* OEM Table ID "KBD"
* OEM Revision 0x00000000 (0)
* Compiler ID "INTL"
* Compiler Version 0x20200326 (538968870)
*/
DefinitionBlock ("", "SSDT", 2, "HACK", "KBD", 0x00000000)
{
External (_SB_.PCI0.LPCB.KBD_, DeviceObj)

Scope (\_SB.PCI0.LPCB.KBD)
{
Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
{
If (!Arg2)
{
Return (Buffer (One)
{
0x03 // .
})
}

Return (Package (0x04)
{
"RM,oem-id",
"LENOVO",
"RM,oem-table-id",
"Thinkpad_ClickPad"
})
}

Name (RMCF, Package (0x04)
{
"Keyboard",
Package (0x02)
{
"Custom ADB Map",
Package (0x02)
{
Package (0x00){},
"e01d=5e"
}
},

"Synaptics TouchPad",
Package (0x28)
{
"BogusDeltaThreshX",
0x0320,
"BogusDeltaThreshY",
0x0320,
"Clicking",
">y",
"DragLockTempMask",
0x00040004,
"DynamicEWMode",
">n",
"FakeMiddleButton",
">n",
"HWResetOnStart",
">y",
"PalmNoAction When Typing",
">y",
"QuietTimeAfterTyping",
0x05F5E100,
"ScrollResolution",
0x0320,
"SmoothInput",
">y",
"UnsmoothInput",
">y",
"Thinkpad",
">y",
"EdgeBottom",
Zero,
"FingerZ",
0x1E,
"MaxTapTime",
0x05F5E100,
"MouseMultiplierX",
0x02,
"MouseMultiplierY",
0x02,
"MouseScrollMultiplierX",
0x02,
"MouseScrollMultiplierY",
0x02
}
})
}
}
 
There is weird thing on my pc. I used AppleSmartTouchpad.kext and I think almost all gestures works fine but when I look at to settings I see nothing
 

Attachments

  • Screen Shot 2020-05-04 at 16.56.41.png
    Screen Shot 2020-05-04 at 16.56.41.png
    31.1 KB · Views: 79
Status
Not open for further replies.
Back
Top