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.