diff --git a/README.md b/README.md index 453e4e5..0299c17 100644 --- a/README.md +++ b/README.md @@ -121,7 +121,6 @@ The values below can be edited under Info.plist within the kext itself - these c | `TrackpointScrollMultiplierY` | 20 | Same as the above, except applied to the Y axis | | `TrackpointDeadzone` | 1 | Minimum value at which trackpoint reports will be accepted. This is subtracted from the input of the trackpoint, so setting this extremely high will reduce trackpoint resolution | | `MinYDiffThumbDetection` | 200 | Minimum distance between the second lowest and lowest finger in which Minimum Y logic is used to detect the thumb rather than using the z value from the trackpad. Setting this higher means that the thumb must be farther from the other fingers before the y coordinate is used to detect the thumb, rather than using finger area. Keeping this smaller is preferable as finger area logic seems to only be useful when all 4 fingers are grouped together closely, where the thumb is more likely to be pressing down more | -| `FingerMajorMinorDiffMax` | 10 | Max difference between the width and height of a touch input before it's invalid | | `PalmRejectionWidth` | 10 | Percent (out of 100) width of trackpad which is used for palm rejection on the left and right side of the trackpad | | `PalmRejectionWidth` | 60 | Percent (out of 100) height of trackpad which is used for palm rejection on the left and right side of the trackpad (starting from the top) | | `PalmRejectionTrackpointHeight` | 20 | Percent (out of 100) height of trackpad which is used for palm rejection across the top of the trackpad | diff --git a/VoodooRMI/Configuration/RMIConfiguration.hpp b/VoodooRMI/Configuration/RMIConfiguration.hpp index d6bcfe2..923f218 100644 --- a/VoodooRMI/Configuration/RMIConfiguration.hpp +++ b/VoodooRMI/Configuration/RMIConfiguration.hpp @@ -52,7 +52,6 @@ struct RmiConfiguration { /* RMI2DSensor */ uint32_t forceTouchMinPressure {80}; uint32_t minYDiffGesture {200}; - uint32_t fingerMajorMinorMax {10}; // Time units are in milliseconds uint64_t disableWhileTypingTimeout {2000}; uint64_t disableWhileTrackpointTimeout {2000}; diff --git a/VoodooRMI/Info.plist b/VoodooRMI/Info.plist index f133063..f09b244 100644 --- a/VoodooRMI/Info.plist +++ b/VoodooRMI/Info.plist @@ -30,8 +30,6 @@ 250 DisableWhileTypingTimeout 250 - FingerMajorMinorDiffMax - 10 ForceTouchType 1 ForceTouchMinPressure diff --git a/VoodooRMI/RMIBus.cpp b/VoodooRMI/RMIBus.cpp index 194010d..d890c0c 100644 --- a/VoodooRMI/RMIBus.cpp +++ b/VoodooRMI/RMIBus.cpp @@ -233,7 +233,6 @@ void RMIBus::updateConfiguration(OSDictionary* dictionary) { update |= Configuration::loadUInt32Configuration(dictionary, "ForceTouchMinPressure", &conf.forceTouchMinPressure); update |= Configuration::loadUInt32Configuration(dictionary, "ForceTouchType", reinterpret_cast(&conf.forceTouchType)); update |= Configuration::loadUInt32Configuration(dictionary, "MinYDiffThumbDetection", &conf.minYDiffGesture); - update |= Configuration::loadUInt32Configuration(dictionary, "FingerMajorMinorDiffMax", &conf.fingerMajorMinorMax); update |= Configuration::loadUInt8Configuration(dictionary, "PalmRejectionWidth", &conf.palmRejectionWidth); update |= Configuration::loadUInt8Configuration(dictionary, "PalmRejectionHeight", &conf.palmRejectionHeight); update |= Configuration::loadUInt8Configuration(dictionary, "PalmRejectionTrackpointHeight", &conf.palmRejectionHeightTrackpoint);