trackpoint working
lawm opened this issue · comments
First off, thanks for posting instructions and EFI folder.
I like using the trackpoint, so I spent some time on it. I'm not sure which were the exact things that got it working, but this is what I did:
- Delete EFI/CLOVER/kextx/Other/VoodooPS2Controller.kext
- Download X220_macOS_10.13_Utility_and_Kext_pack_07.09.2018.zip from x220.mcdonnelltech.com -- this uses a modified version of the kext by tluck for T420/T460
- Reduce sensitivity by modifying that version's VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/Info.plist : change all
MouseMultiplierX
andMouseMultiplierY
to2
- Copy that new kext to /Library/Extensions
sudo cp -RH VoodooPS2Controller.kext /Library/Extensions/
sudo kextcache -I /Volumes/<your vol name>
- Copy https://github.com/tluck/Lenovo-T420-Clover/blob/master/EFI/CLOVER/ACPI/patched/SSDT-T420-PS2K.aml to EFI/CLOVER/ACPI/patched/ (this might not do anything)
- Download https://bitbucket.org/RehabMan/os-x-voodoo-ps2-controller/downloads/
and install the daemon
sudo cp org.rehabman.voodoo.driver.Daemon.plist /Library/LaunchDaemons
sudo cp Release/VoodooPS2Daemon /usr/bin
With that, the trackpoint and buttons work. You can also toggle disabling the trackpad by pressing PrtSc.
BTW, I think there's a problem with shutting down with USB devices connected that makes it restart instead, but I haven't played with this much.
For me it was a little bit different, while swapping keyboards and due a damaged trackpad, I discovered the following - just disconnect the cable going to the trackpad, and the trackpoint then works instead.
I disable trackpad in BIOS, and trackpoint work!