Skip to content

Commit

Permalink
Merge pull request #85 from prizraksarvar/master
Browse files Browse the repository at this point in the history
Submodule VoodooI2CFTE for FTE1001 device
  • Loading branch information
alexandred committed Sep 17, 2018
2 parents 2e36a8e + 1dee438 commit 12c68cb
Show file tree
Hide file tree
Showing 6 changed files with 61 additions and 2 deletions.
4 changes: 4 additions & 0 deletions .gitmodules
Expand Up @@ -13,3 +13,7 @@
[submodule "VoodooI2C Satellites/VoodooI2CSynaptics"]
path = VoodooI2C Satellites/VoodooI2CSynaptics
url = https://github.com/alexandred/VoodooI2CSynaptics.git

[submodule "VoodooI2C Satellites/VoodooI2CFTE"]
path = VoodooI2C Satellites/VoodooI2CFTE
url = https://github.com/prizraksarvar/VoodooI2CFTE.git
7 changes: 6 additions & 1 deletion Documentation/Satellites.md
Expand Up @@ -16,4 +16,9 @@ Be aware that some Elan devices (such as the ELAN1200) use a newer protocol whic

## VoodooI2CUPDDEngine

VoodooI2CUPDDEngine acts as a middleman between VoodoI2C and the Touch Base UPDD drivers. For more information, read the instructions in the [VoodooI2CUPDDEngine Repo](https://github.com/blankmac/VoodooI2CUPDDEngine).
VoodooI2CUPDDEngine acts as a middleman between VoodoI2C and the Touch Base UPDD drivers. For more information, read the instructions in the [VoodooI2CUPDDEngine Repo](https://github.com/blankmac/VoodooI2CUPDDEngine).

## [VoodooI2CFTE](https://github.com/prizraksarvar/VoodooI2CFTE)

VoodooI2CFTE implements support for the propriety FTE protocol found on FTE1001 trackpad. Your FTE device may have better support with this kext than with VoodooI2CHID.

1 change: 1 addition & 0 deletions VoodooI2C Satellites/VoodooI2CFTE
Submodule VoodooI2CFTE added at 6f63c5
8 changes: 8 additions & 0 deletions VoodooI2C.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>IDEDidComputeMac32BitWarning</key>
<true/>
</dict>
</plist>
41 changes: 41 additions & 0 deletions VoodooI2C/VoodooI2C.xcodeproj/project.pbxproj
Expand Up @@ -45,6 +45,20 @@
/* End PBXBuildFile section */

/* Begin PBXContainerItemProxy section */
121132292129565400E4D720 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 121132252129565400E4D720 /* VoodooI2CFTE.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = 7B30D6871F910BAB00190488;
remoteInfo = VoodooI2CFTE;
};
1211322B2129671C00E4D720 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 121132252129565400E4D720 /* VoodooI2CFTE.xcodeproj */;
proxyType = 1;
remoteGlobalIDString = 7B30D6861F910BAB00190488;
remoteInfo = VoodooI2CFTE;
};
7B30D69B1F91141300190488 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 7B30D6971F91141300190488 /* VoodooI2CELAN.xcodeproj */;
Expand Down Expand Up @@ -118,6 +132,7 @@
/* End PBXContainerItemProxy section */

/* Begin PBXFileReference section */
121132252129565400E4D720 /* VoodooI2CFTE.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = VoodooI2CFTE.xcodeproj; path = "../../VoodooI2C Satellites/VoodooI2CFTE/VoodooI2CFTE.xcodeproj"; sourceTree = "<group>"; };
7B30D6971F91141300190488 /* VoodooI2CELAN.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = VoodooI2CELAN.xcodeproj; path = "../../VoodooI2C Satellites/VoodooI2CELAN/VoodooI2CELAN.xcodeproj"; sourceTree = "<group>"; };
AC015C451F32345500516383 /* VoodooI2CACPIController.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = VoodooI2CACPIController.cpp; path = VoodooI2CController/VoodooI2CACPIController.cpp; sourceTree = "<group>"; };
AC015C461F32345500516383 /* VoodooI2CACPIController.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = VoodooI2CACPIController.hpp; path = VoodooI2CController/VoodooI2CACPIController.hpp; sourceTree = "<group>"; };
Expand Down Expand Up @@ -175,6 +190,14 @@
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
121132262129565400E4D720 /* Products */ = {
isa = PBXGroup;
children = (
1211322A2129565400E4D720 /* VoodooI2CFTE.kext */,
);
name = Products;
sourceTree = "<group>";
};
7B30D6981F91141300190488 /* Products */ = {
isa = PBXGroup;
children = (
Expand All @@ -186,6 +209,7 @@
AC0387531F54182100ECEDF9 /* VoodooI2C Satellites */ = {
isa = PBXGroup;
children = (
121132252129565400E4D720 /* VoodooI2CFTE.xcodeproj */,
ACBE3FF01FEDF4FA0027F52E /* VoodooI2CUPDDEngine.xcodeproj */,
AC0387541F5422FB00ECEDF9 /* VoodooI2CHID.xcodeproj */,
7B30D6971F91141300190488 /* VoodooI2CELAN.xcodeproj */,
Expand Down Expand Up @@ -400,6 +424,7 @@
buildRules = (
);
dependencies = (
1211322C2129671C00E4D720 /* PBXTargetDependency */,
AC2DC7381F7F0E670071CDCA /* PBXTargetDependency */,
7B30D69E1F91166900190488 /* PBXTargetDependency */,
ACBE3FEE1FEDF49B0027F52E /* PBXTargetDependency */,
Expand Down Expand Up @@ -445,6 +470,10 @@
ProductGroup = 7B30D6981F91141300190488 /* Products */;
ProjectRef = 7B30D6971F91141300190488 /* VoodooI2CELAN.xcodeproj */;
},
{
ProductGroup = 121132262129565400E4D720 /* Products */;
ProjectRef = 121132252129565400E4D720 /* VoodooI2CFTE.xcodeproj */;
},
{
ProductGroup = AC0387551F5422FB00ECEDF9 /* Products */;
ProjectRef = AC0387541F5422FB00ECEDF9 /* VoodooI2CHID.xcodeproj */;
Expand All @@ -466,6 +495,13 @@
/* End PBXProject section */

/* Begin PBXReferenceProxy section */
1211322A2129565400E4D720 /* VoodooI2CFTE.kext */ = {
isa = PBXReferenceProxy;
fileType = wrapper.cfbundle;
path = VoodooI2CFTE.kext;
remoteRef = 121132292129565400E4D720 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
7B30D69C1F91141300190488 /* VoodooI2CELAN.kext */ = {
isa = PBXReferenceProxy;
fileType = wrapper.cfbundle;
Expand Down Expand Up @@ -603,6 +639,11 @@
/* End PBXSourcesBuildPhase section */

/* Begin PBXTargetDependency section */
1211322C2129671C00E4D720 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = VoodooI2CFTE;
targetProxy = 1211322B2129671C00E4D720 /* PBXContainerItemProxy */;
};
7B30D69E1F91166900190488 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = VoodooI2CELAN;
Expand Down
2 changes: 1 addition & 1 deletion version.txt
@@ -1 +1 @@
v2.0.2
v2.0.3

0 comments on commit 12c68cb

Please sign in to comment.