diff --git a/EFI-OpenCore/EFI/OC/Drivers/UsbKbDxe.efi b/EFI-OpenCore/EFI/OC/Drivers/UsbKbDxe.efi deleted file mode 100755 index d9f75d8..0000000 Binary files a/EFI-OpenCore/EFI/OC/Drivers/UsbKbDxe.efi and /dev/null differ diff --git a/EFI-OpenCore/EFI/OC/Kexts/VoodooInput.kext/Contents/Info.plist b/EFI-OpenCore/EFI/OC/Kexts/VoodooInput.kext/Contents/Info.plist new file mode 100755 index 0000000..f37c188 --- /dev/null +++ b/EFI-OpenCore/EFI/OC/Kexts/VoodooInput.kext/Contents/Info.plist @@ -0,0 +1,76 @@ + + + + + BuildMachineOSBuild + 19B88 + CFBundleDevelopmentRegion + en + CFBundleExecutable + VoodooInput + CFBundleIdentifier + me.kishorprins.VoodooInput + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + VoodooInput + CFBundlePackageType + KEXT + CFBundleShortVersionString + 1.0 + CFBundleSupportedPlatforms + + MacOSX + + CFBundleVersion + 1 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 11B500 + DTPlatformVersion + GM + DTSDKBuild + 19B89 + DTSDKName + macosx10.15 + DTXcode + 1120 + DTXcodeBuild + 11B500 + IOKitPersonalities + + Voodoo Input + + CFBundleIdentifier + me.kishorprins.VoodooInput + IOClass + VoodooInput + IOProbeScore + 200 + IOPropertyMatch + + VoodooInputSupported + + + IOProviderClass + IOService + + + LSMinimumSystemVersion + 10.14 + NSHumanReadableCopyright + Copyright © 2019 Kishor Prins. All rights reserved. + OSBundleLibraries + + com.apple.iokit.IOHIDFamily + 2.0 + com.apple.kpi.iokit + 14 + com.apple.kpi.libkern + 14 + com.apple.kpi.mach + 13.0 + + + diff --git a/EFI-OpenCore/EFI/OC/Kexts/VoodooInput.kext/Contents/MacOS/VoodooInput b/EFI-OpenCore/EFI/OC/Kexts/VoodooInput.kext/Contents/MacOS/VoodooInput new file mode 100755 index 0000000..b6f032f Binary files /dev/null and b/EFI-OpenCore/EFI/OC/Kexts/VoodooInput.kext/Contents/MacOS/VoodooInput differ diff --git a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/Info.plist b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/Info.plist index 8f17771..5ab7a80 100755 --- a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/Info.plist +++ b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/Info.plist @@ -3,13 +3,13 @@ BuildMachineOSBuild - 18A391 + 18E226 CFBundleExecutable VoodooPS2Controller CFBundleGetInfoString - 1.9.2, Copyright Apple Computer, Inc. 2000-2003, David Elliot 2007, RehabMan 2012-2013 + 2.1.0, Copyright Apple Computer, Inc. 2000-2003, David Elliot 2007, RehabMan 2012-2013 CFBundleIdentifier - org.rehabman.voodoo.driver.PS2Controller + as.acidanthera.voodoo.driver.PS2Controller CFBundleInfoDictionaryVersion 6.0 CFBundleName @@ -17,7 +17,7 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.9.2 + 2.1.0 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -25,27 +25,27 @@ MacOSX CFBundleVersion - 1.9.2 + 2.1.0 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 9F2000 + 10E1001 DTPlatformVersion GM DTSDKBuild - 12D75 + 18E219 DTSDKName - macosx10.8 + macosx10.14 DTXcode - 0941 + 1020 DTXcodeBuild - 9F2000 + 10E1001 IOKitPersonalities ACPI PS/2 Nub CFBundleIdentifier - org.rehabman.voodoo.driver.PS2Controller + as.acidanthera.voodoo.driver.PS2Controller FindMouseDelay 100 IOClass @@ -69,7 +69,7 @@ ApplePS2Controller CFBundleIdentifier - org.rehabman.voodoo.driver.PS2Controller + as.acidanthera.voodoo.driver.PS2Controller IOClass ApplePS2Controller IONameMatch @@ -135,7 +135,7 @@ OSBundleCompatibleVersion - 1.9.2 + 2.1.0 OSBundleLibraries com.apple.iokit.IOACPIFamily @@ -153,7 +153,5 @@ OSBundleRequired Console - Source Code - https://github.com/RehabMan/OS-X-Voodoo-PS2-Controller diff --git a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/MacOS/VoodooPS2Controller b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/MacOS/VoodooPS2Controller index 073fb59..a3c1e57 100755 Binary files a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/MacOS/VoodooPS2Controller and b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/MacOS/VoodooPS2Controller differ diff --git a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext.dSYM/Contents/Info.plist b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext.dSYM/Contents/Info.plist new file mode 100755 index 0000000..ea2facb --- /dev/null +++ b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.as.acidanthera.voodoo.driver.PS2Keyboard + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 2.1.0 + CFBundleVersion + 2.1.0 + + diff --git a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext.dSYM/Contents/Resources/DWARF/VoodooPS2Keyboard b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext.dSYM/Contents/Resources/DWARF/VoodooPS2Keyboard new file mode 100755 index 0000000..0501573 Binary files /dev/null and b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext.dSYM/Contents/Resources/DWARF/VoodooPS2Keyboard differ diff --git a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/Info.plist b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/Info.plist index 49a2d93..dad60e7 100755 --- a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/Info.plist +++ b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/Info.plist @@ -3,13 +3,13 @@ BuildMachineOSBuild - 18A391 + 18E226 CFBundleExecutable VoodooPS2Keyboard CFBundleGetInfoString - 1.9.2, Copyright Apple Computer, Inc. 2000-2003, RehabMan 2012-2013 + 2.1.0, Copyright Apple Computer, Inc. 2000-2003, RehabMan 2012-2013 CFBundleIdentifier - org.rehabman.voodoo.driver.PS2Keyboard + as.acidanthera.voodoo.driver.PS2Keyboard CFBundleInfoDictionaryVersion 6.0 CFBundleName @@ -17,7 +17,7 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.9.2 + 2.1.0 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -25,27 +25,27 @@ MacOSX CFBundleVersion - 1.9.2 + 2.1.0 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 9F2000 + 10E1001 DTPlatformVersion GM DTSDKBuild - 12D75 + 18E219 DTSDKName - macosx10.8 + macosx10.14 DTXcode - 0941 + 1020 DTXcodeBuild - 9F2000 + 10E1001 IOKitPersonalities ApplePS2Keyboard CFBundleIdentifier - org.rehabman.voodoo.driver.PS2Keyboard + as.acidanthera.voodoo.driver.PS2Keyboard IOClass ApplePS2Keyboard IOProviderClass @@ -275,14 +275,6 @@ Default - ActionSwipeDown - 3b d, 37 d, 7d d, 7d u, 37 u, 3b u - ActionSwipeLeft - 3b d, 37 d, 7b d, 7b u, 37 u, 3b u - ActionSwipeRight - 3b d, 37 d, 7c d, 7c u, 37 u, 3b u - ActionSwipeUp - 3b d, 37 d, 7e d, 7e u, 37 u, 3b u Breakless PS2 ;Items must be strings in the form of breaklessscan (in hex) @@ -603,8 +595,10 @@ OSBundleLibraries - com.apple.iokit.IOHIDSystem - 1.1 + as.acidanthera.voodoo.driver.PS2Controller + 2.1.0 + com.apple.iokit.IOHIDFamily + 1.0.0b1 com.apple.kpi.bsd 8.0.0 com.apple.kpi.iokit @@ -615,12 +609,8 @@ 8.0.0 com.apple.kpi.unsupported 8.0.0 - org.rehabman.voodoo.driver.PS2Controller - 1.9.2 OSBundleRequired Console - Source Code - https://github.com/RehabMan/OS-X-Voodoo-PS2-Controller diff --git a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/MacOS/VoodooPS2Keyboard b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/MacOS/VoodooPS2Keyboard index dd8ab99..7778a53 100755 Binary files a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/MacOS/VoodooPS2Keyboard and b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/MacOS/VoodooPS2Keyboard differ diff --git a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext.dSYM/Contents/Info.plist b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext.dSYM/Contents/Info.plist new file mode 100755 index 0000000..0f1f323 --- /dev/null +++ b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.as.acidanthera.voodoo.driver.PS2Mouse + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 2.1.0 + CFBundleVersion + 2.1.0 + + diff --git a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext.dSYM/Contents/Resources/DWARF/VoodooPS2Mouse b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext.dSYM/Contents/Resources/DWARF/VoodooPS2Mouse new file mode 100755 index 0000000..bac13ba Binary files /dev/null and b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext.dSYM/Contents/Resources/DWARF/VoodooPS2Mouse differ diff --git a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/Info.plist b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/Info.plist index 8f256b3..cef6432 100755 --- a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/Info.plist +++ b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/Info.plist @@ -3,13 +3,13 @@ BuildMachineOSBuild - 18A391 + 18E226 CFBundleExecutable VoodooPS2Mouse CFBundleGetInfoString - 1.9.2, Copyright Apple Computer, Inc. 2000-2004, Slice 2010, RehabMan 2012-2013 + 2.1.0, Copyright Apple Computer, Inc. 2000-2004, Slice 2010, RehabMan 2012-2013 CFBundleIdentifier - org.rehabman.voodoo.driver.PS2Mouse + as.acidanthera.voodoo.driver.PS2Mouse CFBundleInfoDictionaryVersion 6.0 CFBundleName @@ -17,7 +17,7 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.9.2 + 2.1.0 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -25,27 +25,27 @@ MacOSX CFBundleVersion - 1.9.2 + 2.1.0 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 9F2000 + 10E1001 DTPlatformVersion GM DTSDKBuild - 12D75 + 18E219 DTSDKName - macosx10.8 + macosx10.14 DTXcode - 0941 + 1020 DTXcodeBuild - 9F2000 + 10E1001 IOKitPersonalities ApplePS2Mouse CFBundleIdentifier - org.rehabman.voodoo.driver.PS2Mouse + as.acidanthera.voodoo.driver.PS2Mouse HIDPointerAccelerationType HIDTrackpadAcceleration HIDScrollAccelerationType @@ -177,6 +177,8 @@ OSBundleLibraries + as.acidanthera.voodoo.driver.PS2Controller + 2.1.0 com.apple.iokit.IOHIDFamily 1.0.0b1 com.apple.kpi.iokit @@ -185,12 +187,8 @@ 9.0.0 com.apple.kpi.mach 9.0.0 - org.rehabman.voodoo.driver.PS2Controller - 1.9.2 OSBundleRequired Console - Source Code - https://github.com/RehabMan/OS-X-Voodoo-PS2-Controller diff --git a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/MacOS/VoodooPS2Mouse b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/MacOS/VoodooPS2Mouse index 4c89bc0..3422ded 100755 Binary files a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/MacOS/VoodooPS2Mouse and b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/MacOS/VoodooPS2Mouse differ diff --git a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext.dSYM/Contents/Info.plist b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext.dSYM/Contents/Info.plist new file mode 100755 index 0000000..4cb9bc2 --- /dev/null +++ b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.as.acidanthera.voodoo.driver.PS2Trackpad + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 2.1.0 + CFBundleVersion + 2.1.0 + + diff --git a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext.dSYM/Contents/Resources/DWARF/VoodooPS2Trackpad b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext.dSYM/Contents/Resources/DWARF/VoodooPS2Trackpad new file mode 100755 index 0000000..e4d99f1 Binary files /dev/null and b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext.dSYM/Contents/Resources/DWARF/VoodooPS2Trackpad differ diff --git a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/Info.plist b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/Info.plist index 3fc65b1..f1e0e1a 100755 --- a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/Info.plist +++ b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/Info.plist @@ -3,13 +3,13 @@ BuildMachineOSBuild - 18A391 + 18E226 CFBundleExecutable VoodooPS2Trackpad CFBundleGetInfoString - 1.9.2, Copyright Apple Computer, Inc. 2002-2003, mackerintel 2008, RehabMan 2012-2013 + 2.1.0, Copyright Apple Computer, Inc. 2002-2003, mackerintel 2008, RehabMan 2012-2013 CFBundleIdentifier - org.rehabman.voodoo.driver.PS2Trackpad + as.acidanthera.voodoo.driver.PS2Trackpad CFBundleInfoDictionaryVersion 6.0 CFBundleName @@ -17,7 +17,7 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.9.2 + 2.1.0 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -25,27 +25,27 @@ MacOSX CFBundleVersion - 1.9.2 + 2.1.0 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 9F2000 + 10E1001 DTPlatformVersion GM DTSDKBuild - 12D75 + 18E219 DTSDKName - macosx10.8 + macosx10.14 DTXcode - 0941 + 1020 DTXcodeBuild - 9F2000 + 10E1001 IOKitPersonalities ALPS GlidePoint CFBundleIdentifier - org.rehabman.voodoo.driver.PS2Trackpad + as.acidanthera.voodoo.driver.PS2Trackpad IOClass ApplePS2ALPSGlidePoint IOProbeScore @@ -105,10 +105,21 @@ + Native Multitouch Engine + + CFBundleIdentifier + as.acidanthera.voodoo.driver.PS2Trackpad + IOClass + VoodooPS2NativeEngine + IOMatchCategory + VoodooPS2NativeEngine + IOProviderClass + VoodooPS2MultitouchInterface + Sentelic FSP CFBundleIdentifier - org.rehabman.voodoo.driver.PS2Trackpad + as.acidanthera.voodoo.driver.PS2Trackpad IOClass ApplePS2SentelicFSP IOProbeScore @@ -171,7 +182,7 @@ Synaptics TouchPad CFBundleIdentifier - org.rehabman.voodoo.driver.PS2Trackpad + as.acidanthera.voodoo.driver.PS2Trackpad HIDPointerAccelerationTable AACAAFVTQioABwAAAAAAAgAEAAAABAAAABAAAAAQAAAAACAAAA0A @@ -238,20 +249,8 @@ Default - BogusDeltaThreshX - 0 - BogusDeltaThreshY - 0 ButtonCount 3 - CenterX - 3000 - CenterY - 3000 - CircularScrollDivisor - 0 - CircularScrollTrigger - 0 ClickPadClickTime 300000000 ClickPadTrackBoth @@ -281,82 +280,20 @@ DisableLEDUpdating - DisableZoneBottom - 4200 - DisableZoneControl - 0 - DisableZoneLeft - 0 - DisableZoneRight - 1700 - DisableZoneTop - 99999 - DivisorX - 5 - DivisorY - 5 - DoubleTapThresholdX - 150 - DoubleTapThresholdY - 150 - DragExitDelayTime - 1000000000 - DragLockTempMask - 1048592 DynamicEWMode - EdgeBottom - 1700 - EdgeLeft - 1700 - EdgeRight - 5200 - EdgeTop - 4200 FakeMiddleButton FingerChangeIgnoreDeltas 3 - FingerZ - 30 - HorizontalScrollDivisor - 0 - ImmediateClick - - MaxDragTime - 180000000 - MaxTapTime - 130000000 + ForceTouchMode + 1 + ForceTouchPressureThreshold + 100 MiddleClickTime 100000000 - MomentumScrollDivisor - 100 - MomentumScrollMultiplier - 98 - MomentumScrollSamplesMin - 3 - MomentumScrollThreshY - 18 - MomentumScrollTimer - 10000000 - MouseCount - 0 MouseMiddleScroll - MouseMultiplierX - 20 - MouseMultiplierY - 20 - MouseScrollMultiplierX - 20 - MouseScrollMultiplierY - 20 - MultiFingerHorizontalDivisor - 13 - MultiFingerVerticalDivisor - 13 - MultiFingerWLimit - 9 ProcessBluetoothMouseStopsTrackpad ProcessUSBMouseStopsTrackpad @@ -365,64 +302,16 @@ 500000000 Resolution 400 - RightClickZoneBottom - 0 - RightClickZoneLeft - 3800 - RightClickZoneRight - 99999 - RightClickZoneTop - 2000 - ScrollDeltaThreshX - 0 - ScrollDeltaThreshY - 0 ScrollResolution 400 SkipPassThrough - SmoothInput - - StickyHorizontalScrolling - - StickyMultiFingerScrolling - - StickyVerticalScrolling - - SwapDoubleTriple - - SwipeDeltaX - 800 - SwipeDeltaY - 800 - TapThresholdX - 75 - TapThresholdY - 75 USBMouseStopsTrackpad 0 - UnitsPerMMX - 50 - UnitsPerMMY - 50 - UnsmoothInput - UseHighRate - VerticalScrollDivisor - 0 WakeDelay 1000 - ZLimit - 115 - ZoneBottom - 0 - ZoneLeft - 1700 - ZoneRight - 5200 - ZoneTop - 99999 HPQOEM @@ -478,14 +367,6 @@ Thinkpad_ClickPad Thinkpad_ClickPad - BogusDeltaThreshX - 100 - BogusDeltaThreshY - 100 - Clicking - - DragLockTempMask - 262148 DynamicEWMode EdgeBottom @@ -510,27 +391,11 @@ ScrollResolution 800 - SmoothInput - Thinkpad - UnsmoothInput - Thinkpad_TrackPad - BogusDeltaThreshX - 800 - BogusDeltaThreshY - 800 - Clicking - - DivisorX - 1 - DivisorY - 1 - DragLockTempMask - 262148 DynamicEWMode FakeMiddleButton @@ -541,28 +406,10 @@ MaxTapTime 100000000 - MomentumScrollThreshY - 16 - MouseMultiplierX - 8 - MouseMultiplierY - 8 - MouseScrollMultiplierX - 2 - MouseScrollMultiplierY - 2 - MultiFingerHorizontalDivisor - 4 - MultiFingerVerticalDivisor - 4 PalmNoAction When Typing Resolution 3200 - ScrollDeltaThreshX - 10 - ScrollDeltaThreshY - 10 ScrollResolution 800 SmoothInput @@ -586,7 +433,9 @@ OSBundleLibraries - com.apple.iokit.IOHIDSystem + as.acidanthera.voodoo.driver.PS2Controller + 2.1.0 + com.apple.iokit.IOHIDFamily 1.0.0b1 com.apple.kpi.iokit 9.0.0 @@ -594,12 +443,8 @@ 9.0.0 com.apple.kpi.mach 9.0.0 - org.rehabman.voodoo.driver.PS2Controller - 1.9.2 OSBundleRequired Console - Source Code - https://github.com/RehabMan/OS-X-Voodoo-PS2-Controller diff --git a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/MacOS/VoodooPS2Trackpad b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/MacOS/VoodooPS2Trackpad index 356c071..990455c 100755 Binary files a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/MacOS/VoodooPS2Trackpad and b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/MacOS/VoodooPS2Trackpad differ diff --git a/EFI-OpenCore/EFI/OC/config.plist b/EFI-OpenCore/EFI/OC/config.plist index e41fd57..91d95a6 100755 --- a/EFI-OpenCore/EFI/OC/config.plist +++ b/EFI-OpenCore/EFI/OC/config.plist @@ -1210,6 +1210,22 @@ PlistPath Contents/Info.plist + + BundlePath + VoodooInput.kext + Comment + + Enabled + + ExecutablePath + Contents/MacOS/VoodooInput + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + BundlePath VoodooPS2Controller.kext/Contents/Plugins/VoodooPS2Mouse.kext @@ -1351,7 +1367,7 @@ Resolution ShowPicker - + Timeout 3 UsePicker @@ -1434,7 +1450,7 @@ UIScale - AQ== + Ag== 7C436110-AB2A-4BBB-A880-FE41995C9F82 @@ -1524,7 +1540,6 @@ ApfsDriverLoader.efi FwRuntimeServices.efi VirtualSmc.efi - UsbKbDxe.efi Input @@ -1533,7 +1548,7 @@ KeyMergeThreshold 2 KeySupport - + KeySupportMode Auto KeySwap @@ -1564,7 +1579,7 @@ DeviceProperties FirmwareVolume - + HashServices UnicodeCollation diff --git a/README.md b/README.md index dcae973..a0a7970 100644 --- a/README.md +++ b/README.md @@ -39,14 +39,13 @@ Xcode works fine, but I prefer [PlistEdit Pro](https://www.fatcatsoftware.com/p > ## WHERE TO START: Explore links included this README, especially those in references and other x1c6-hackintosh repos. -Once you are ready, follow the series of README files included in the repository. +Once you are ready, follow the series of README files included `docs/`. **1_README-HARDWAREandBIOS**: Requirements before starting. **2_README-installMEDIA**: Creating the macOS install drive. -**3_README-POSTinstallation**: Settings and tweaks post installation. +**3_README-POSTinstallation**: Settings and tweaks post installation. **4_README-ACPIpatching**: The hardest and most time consuming part, patching the system ACPI table for battery status, brightness, sleep, thunderbolt, thunderbolt hotplugging, etc... -*You can use my patched ACPI files on your machine ONLY when it has the exact same specifications as mine! -Please dump and patch your own otherwise, for safety and stability purposes. +* While you can plug-and-play most of my hotpatches if you have an x1c6, I still suggest that you dump and disassemble your own DSDT. This is imprortant as your DSDT maybe different from mine. And furthermore, you get to learn more about what's actually going on. > ## MY SPECIFICATIONS: Refer to [x1c6-Platform_Specifications](https://github.com/tylernguyen/x1c6-hackintosh/blob/master/references/x1c6-Platform_Specifications.pdf) for possible stock ThinkPad X1 6th Gen configurations.