Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

VodooPS2.kext from acidanthera #26

Open
tomaculum opened this issue Oct 22, 2019 · 12 comments
Open

VodooPS2.kext from acidanthera #26

tomaculum opened this issue Oct 22, 2019 · 12 comments

Comments

@tomaculum
Copy link

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?

@Zardinality
Copy link

@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?

@jsassu20
Copy link
Owner

jsassu20 commented Oct 26, 2019

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.

@Jpe230
Copy link

Jpe230 commented Oct 29, 2019

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!

@findyy99
Copy link

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

@surrogatecode
Copy link

surrogatecode commented Dec 2, 2019

@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.

@findyy99
Copy link

findyy99 commented Dec 3, 2019

@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'

@surrogatecode
Copy link

Oh? Well, I do not know what is the cause of this.
try this: https://we.tl/t-8roz2ZTMvb

@daviwu
Copy link

daviwu commented Feb 13, 2020

FYI compiled kext from jpe230's fork acidanthera/bugtracker#418 (comment)

@gabgabe
Copy link

gabgabe commented Mar 17, 2020

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

@jsassu20
Copy link
Owner

jsassu20 commented Apr 6, 2020

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

@jsassu20
Copy link
Owner

jsassu20 commented Apr 6, 2020

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

@jsassu20
Copy link
Owner

jsassu20 commented Apr 6, 2020

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants