Doees not run on Apple Silicon or build under Monterey :(
Tried running this per the readme on my M1 Pro, Monterey 12.3.1. Failed to run as-is due to being build for Intel (understandable).
Opened the project in Xcode, and it failed to build with clang: error: no such file or directory: '/System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport'
I'm not familiar enough with how frameworks/libraries work in Xcode to figure this out for myself. Might there be any chance of you picking this project back up for an updated build that supports Apple Silicon?
My MBP and its enormous trackpad would thank you...!
Hi, bctiemann
This project does not support M1 macs because M1 equipped something called "Kernel Integrity Protection" prevents kernel code from been modifying, you can not disable that, it's a lower level stuff than SIP. Injecting code into the multitouch driver is critical for this project to function properly.
One possible solution is to rebuild the entire multitouch driver, and load this custom driver instead of the OEM one. but that's a hell of work to do cuz I don't have the multi touch driver source code.
Aw, that's a shame. Sorry to hear that!
Karabiner-Element have a function that is similar but not even that one work? Is it because of m1/m2/m3 silicon cpu? So sad.
https://karabiner-elements.pqrs.org/