Skip to content
This repository has been archived by the owner on Aug 25, 2022. It is now read-only.

Commit

Permalink
TrackPad driver update
Browse files Browse the repository at this point in the history
  • Loading branch information
EETagent committed Jun 11, 2020
1 parent 52a310a commit 95b0416
Show file tree
Hide file tree
Showing 14 changed files with 54 additions and 234 deletions.
Binary file removed OC/ACPI/SSDT-SBUS.aml
Binary file not shown.
17 changes: 14 additions & 3 deletions OC/Kexts/VoodooRMI.kext/Contents/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,13 @@
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>1.0</string>
<string>0.2</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>1</string>
<string>0.2</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
Expand All @@ -44,10 +44,21 @@
<dict>
<key>CFBundleIdentifier</key>
<string>com.1Revenger1.VoodooRMI</string>
<key>Configuration</key>
<dict>
<key>DisableWhileTypingTimeout</key>
<integer>500</integer>
<key>TrackstickMultiplier</key>
<integer>1</integer>
<key>TrackstickScrollMultiplierX</key>
<integer>1</integer>
<key>TrackstickScrollMultiplierY</key>
<integer>1</integer>
</dict>
<key>IOClass</key>
<string>RMIBus</string>
<key>IOProbeScore</key>
<integer>500</integer>
<integer>2910</integer>
<key>IOProviderClass</key>
<string>RMISMBus</string>
</dict>
Expand Down
Binary file modified OC/Kexts/VoodooRMI.kext/Contents/MacOS/VoodooRMI
Binary file not shown.
Binary file not shown.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -3,71 +3,9 @@
<plist version="1.0">
<dict>
<key>files</key>
<dict>
<key>Resources/VoodooInputMultitouch/MultitouchHelpers.h</key>
<data>
2Dn/wSPXmisHoAia4HckRfPF9VY=
</data>
<key>Resources/VoodooInputMultitouch/VoodooInputEvent.h</key>
<data>
4GTEuNGgjRofbAtGSyWz6Nbsnos=
</data>
<key>Resources/VoodooInputMultitouch/VoodooInputMessages.h</key>
<data>
ITveLScF2AAkztNSTyiWkOCYc8U=
</data>
<key>Resources/VoodooInputMultitouch/VoodooInputTransducer.h</key>
<data>
gkk9BaVsQ4gUmaqO8llP7dOHjhE=
</data>
</dict>
<dict/>
<key>files2</key>
<dict>
<key>Resources/VoodooInputMultitouch/MultitouchHelpers.h</key>
<dict>
<key>hash</key>
<data>
2Dn/wSPXmisHoAia4HckRfPF9VY=
</data>
<key>hash2</key>
<data>
Sfb8D4oD0U3eU/uN3tJWzilbqnn/x967cYacLl0mbZc=
</data>
</dict>
<key>Resources/VoodooInputMultitouch/VoodooInputEvent.h</key>
<dict>
<key>hash</key>
<data>
4GTEuNGgjRofbAtGSyWz6Nbsnos=
</data>
<key>hash2</key>
<data>
pU3r7vNH4yll7M033lo4m86PdykPsGcQ05X2FBUJqxA=
</data>
</dict>
<key>Resources/VoodooInputMultitouch/VoodooInputMessages.h</key>
<dict>
<key>hash</key>
<data>
ITveLScF2AAkztNSTyiWkOCYc8U=
</data>
<key>hash2</key>
<data>
6cZnFcLcCIBCR9exzPhAM5inJryl67pW37DSZJP2nI8=
</data>
</dict>
<key>Resources/VoodooInputMultitouch/VoodooInputTransducer.h</key>
<dict>
<key>hash</key>
<data>
gkk9BaVsQ4gUmaqO8llP7dOHjhE=
</data>
<key>hash2</key>
<data>
K17G+d04Tw396K/qurHzQZc/0cTgWwEESFtu6sfMd0w=
</data>
</dict>
</dict>
<dict/>
<key>rules</key>
<dict>
<key>^Resources/</key>
Expand Down
4 changes: 2 additions & 2 deletions OC/Kexts/VoodooRMI.kext/Contents/_CodeSignature/CodeResources
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,10 @@
<dict>
<key>cdhash</key>
<data>
z/bqi3jHjuDwp8awimjIRz+PF1o=
gBdThkR8m9/gtvD9Z2KxYBK6oro=
</data>
<key>requirement</key>
<string>cdhash H"a25f20cc1295927aa6b1e76d9f8b488040cad6c6" or cdhash H"cff6ea8b78c78ee0f0a7c6b08a68c8473f8f175a"</string>
<string>cdhash H"881d29fc8cf0eb6fcd23679deb0d7837fdce9a85" or cdhash H"80175386447c9bdfe0b6f0fd6762b16012baa2ba"</string>
</dict>
</dict>
<key>rules</key>
Expand Down
43 changes: 35 additions & 8 deletions OC/Kexts/VoodooSMBus.kext/Contents/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<plist version="1.0">
<dict>
<key>BuildMachineOSBuild</key>
<string>19F101</string>
<string>17G13035</string>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
Expand All @@ -27,17 +27,17 @@
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
<string>11E146</string>
<string>9F2000</string>
<key>DTPlatformVersion</key>
<string>GM</string>
<key>DTSDKBuild</key>
<string>19E258</string>
<string>17E189</string>
<key>DTSDKName</key>
<string>macosx10.15</string>
<string>macosx10.13</string>
<key>DTXcode</key>
<string>1140</string>
<string>0941</string>
<key>DTXcodeBuild</key>
<string>11E146</string>
<string>9F2000</string>
<key>IOKitPersonalities</key>
<dict>
<key>Custom MT2 Personality</key>
Expand Down Expand Up @@ -482,6 +482,30 @@
<key>VendorID</key>
<integer>1452</integer>
</dict>
<key>ELANTouchpadDriver</key>
<dict>
<key>CFBundleIdentifier</key>
<string>de.leo-labs.VoodooSMBus</string>
<key>Configuration</key>
<dict>
<key>DisableWhileTrackpoint</key>
<true/>
<key>DisableWhileTrackpointTimeoutMs</key>
<integer>500</integer>
<key>DisableWhileTypingTimeoutMs</key>
<integer>400</integer>
<key>IgnoreSetTouchpadStatus</key>
<false/>
</dict>
<key>IOClass</key>
<string>ELANTouchpadDriver</string>
<key>IOProbeScore</key>
<integer>400</integer>
<key>IOProviderClass</key>
<string>VoodooSMBusDeviceNub</string>
<key>RM,deliverNotifications</key>
<true/>
</dict>
<key>Native Multitouch Engine</key>
<dict>
<key>CFBundleIdentifier</key>
Expand All @@ -495,6 +519,11 @@
</dict>
<key>VoodooSMBusControllerDriver</key>
<dict>
<key>Addresses</key>
<array>
<integer>44</integer>
<integer>21</integer>
</array>
<key>CFBundleIdentifier</key>
<string>de.leo-labs.VoodooSMBus</string>
<key>IOClass</key>
Expand Down Expand Up @@ -524,8 +553,6 @@
<string>IOPCIDevice</string>
</dict>
</dict>
<key>LSMinimumSystemVersion</key>
<string>10.14</string>
<key>NSHumanReadableCopyright</key>
<string>Copyright © 2019 leo-labs. All rights reserved.</string>
<key>OSBundleCompatibleVersion</key>
Expand Down
Binary file modified OC/Kexts/VoodooSMBus.kext/Contents/MacOS/VoodooSMBus
Binary file not shown.
8 changes: 0 additions & 8 deletions OC/config.plist
Original file line number Diff line number Diff line change
Expand Up @@ -30,14 +30,6 @@
<key>Path</key>
<string>SSDT-PNLF-SKL_KBL.aml</string>
</dict>
<dict>
<key>Enabled</key>
<true/>
<key>Comment</key>
<string>SSDT-SBUS.aml</string>
<key>Path</key>
<string>SSDT-SBUS.aml</string>
</dict>
<dict>
<key>Enabled</key>
<true/>
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@
| USBInjectAll | 0.7.1 |
| VirtualSMC | 1.1.4 |
| VoodooPS2Controller | 2.1.5 |
| VoodooRMI | 1.0.0 |
| VoodooRMI | 0.2.0 |
| VoodooSMBus | 2.1.0 |
| WhateverGreen | 1.4.0 |

Expand Down

0 comments on commit 95b0416

Please sign in to comment.