Open tomaculum opened 4 years ago
@tomaculum Kudos to you for letting us know there are alternatives to PS2 device kexts. I know very little of the kext stuff so afraid not be able to help you. I would like to know does the Trackpoint also works smoothly to you? And when you see trackpad hardware buttons I am assuming you mean the button under the trackpad?
Sure absolutely I’ll take care of it for you I actually started using that one not too long ago but I just sold my machine I’m gonna buy a T470 and do the same thing with that now But I’ll keep this one and updated as well, don’t worry about that. The current files I’m using support Catalina as well I’m also dabbling in opencore right now I’m thinking about creating a write up for that sometime in the near future.
Hey! First of all, thanks @jsassu20 for this amazing repo! Just booted MacOS in my T450 this weekend thanks to you!
Second, I was on the same boat as @tomaculum, personally I wanted to make use of the gesture using Acidanthera's fork but I missed the 3 buttons on top, that's why I combined code from RehabMan and Acidanthera forks, to make use of the gestures and the 3 buttons.
if you like to test my fork, you can build it yourself from my repo and tell me if you found any bugs while using it. Don't forget to make a backup!
EDIT: My fork is now merge in the master brach of Acidanthera's fork. Expect a release soon from them!
Hey! First of all, thanks @jsassu20 for this amazing repo! Just booted MacOS in my T450 this weekend thanks to you!
Second, I was on the same boat as @tomaculum, personally I wanted to make use of the gesture using Acidanthera's fork but I missed the 3 buttons on top, that's why I combined code from RehabMan and Acidanthera forks, to make use of the gestures and the 3 buttons.
if you like to test my fork, you can build it yourself from my repo and tell me if you found any bugs while using it. Don't forget to make a backup!
EDIT: My fork is now merge in the master brach of Acidanthera's fork. Expect a release soon from them!
sorry , i am not good at xcode, how can i use your repo, thank you
@tomaculum Amazing! The acidanthera fork works magnitudes better than the original by rehabman. Thank you. @Jpe230 Your fork of the controller kext has been working really, really well for me. I could not find any sort of bug within a week of normal use. I could also build it without any further issues.
@jianzhao0806
@tomaculum Amazing! The acidanthera fork works magnitudes better than the original by rehabman. Thank you. @Jpe230 Your fork of the controller kext has been working really, really well for me. I could not find any sort of bug within a week of normal use. I could also build it without any further issues.
@jianzhao0806
- install xcode
- in terminal type: git clone https://github.com/Jpe230/VoodooPS2.git (alternatively download it)
- find cloned folder in your user directory
- run VoodooPS2Controller.xcodeproj
- click play icon in top left and let xcode build you the kext
- find kext in cloned folder under /build/release/whatever done.
thank you for the reply, but when I play, it shows red error, with '/Users/**/Downloads/VoodooPS2-master/VoodooPS2Trackpad/VoodooPS2SynapticsTouchPad.cpp:48:10: 'IOKit/usb/IOUSBHostFamily.h' file not found'
Oh? Well, I do not know what is the cause of this. try this: https://we.tl/t-8roz2ZTMvb
FYI compiled kext from jpe230's fork https://github.com/acidanthera/bugtracker/issues/418#issuecomment-547674864
Hello, thanks @Jpe230 for your version!!
I have gestures, trackpad, trackpoint, 3 buttons working finally.
I also edited line 402 in ApplePS2ToADBMap.h to remap AltGr -> Right Option because I have UK keyboard but I’m italian and we have to press option to write some characters as ‘@‘or’#’ (on windows I press on uk keyboard ‘AltGr’ + ‘;’ ) hope this can be useful for someone.
Thanks again @jsassu20 got everything working! (Still need to change wifi card, updates soon!)
Consider including @Jpe230 kext, fully worked for me.
Regards
heads up there's now partial support for some intel wifi cards in macOS I have tested it with an Intel 8265 and 7265 and confirm it works
Hello, thanks @Jpe230 for your version!!
I have gestures, trackpad, trackpoint, 3 buttons working finally.
I also edited line 402 in ApplePS2ToADBMap.h to remap AltGr -> Right Option because I have UK keyboard but I’m italian and we have to press option to write some characters as ‘@‘or’#’ (on windows I press on uk keyboard ‘AltGr’ + ‘;’ ) hope this can be useful for someone.
Thanks again @jsassu20 got everything working! (Still need to change wifi card, updates soon!)
Consider including @Jpe230 kext, fully worked for me.
Regards heads up there's now partial support for some intel wifi cards in macOS I have tested it with an Intel 8265 and 7265 and confirm it works
After updating the
lilu.kext
and some other.kexts
files I've accidentally replaced the RehabMan VodooPS2 kext with the acidanthera one. Except the trackpad hardware buttons this seems to work much better for me, since all gestures like all three finger gestures does work and the scrolling behavior is much better.Would you consider replacing the RehabMan
VodooPS2.kext
with the acidanthera one and if not, could you tell me where I need to start to get the hardware buttons to work?