hackintosh-DellLatitude5400 icon indicating copy to clipboard operation
hackintosh-DellLatitude5400 copied to clipboard

TrackPad not working

Open WhitemanE0 opened this issue 4 years ago • 14 comments

In System Settings I enable Tap to Click and then disable it and enable again. Than I disable force Click and haptic feedback at the bottom. And after all trackpad buttons works fine together with trackpoint buttons

WhitemanE0 avatar Jan 16 '21 23:01 WhitemanE0

Thanks for the info! :) I found it strange, but tried it without luck. The problem is that VoodooInput does not contain wrappers for mouse buttons, and there is no button on the Magic Trackpad2 (which is emulated). Maybe your trackpad is a different one, I'm glad that yours working perfectly!

More context: https://github.com/acidanthera/bugtracker/issues/932#issuecomment-644352452

msbence avatar Jan 17 '21 06:01 msbence

msbence, can you create a custom EFI without IC2 Trackpad?

cvega48 avatar Jan 20 '21 02:01 cvega48

Hi @cvega48 , well, you just have to edit the OC config.plist. Remove/Disable all kexts related to voodooi2c (i2c, hid, gpio, input), and enable voodoops2 mouse (which is in the config, you just have to enable it.). If all works, you'll have a pretty dumb touchpad with buttons and trackstick.

msbence avatar Jan 20 '21 13:01 msbence

Awesome! Thanks for the guide. I will do just that. Thing is that with my current 5400 setup (Your EFI by the way), I dont have touchpad at all... I have to carry around my BT mouse around or a wired one. I hope I can get at least a dumb touchpad working. I will let you know how it went. Thanks.

cvega48 avatar Jan 20 '21 23:01 cvega48

@msbence Is there a chance you can give me a hand with the EFI without the kexts and a modified config.plist? I did it my self and cant boot off it. I must be doing something wrong. Let me know if you can give me a hand please. Thanks.

cvega48 avatar Feb 01 '21 19:02 cvega48

You can download it here. There is only the config.plist and the relevant things. Merge it with your EFI folder.

msbence avatar Feb 02 '21 06:02 msbence

I get an error when booting up macOS. I overwrote your last files on my EFI OC folder on a bootable USB to test. Do I need to delete any kexts? image

cvega48 avatar Feb 02 '21 22:02 cvega48

Well, you should enable verbose logging with -v in boot-args. That should tell something useful.

msbence avatar Feb 02 '21 22:02 msbence

This is the last thing I see upon boot: image

Then it hangs and nothing else happens.

cvega48 avatar Feb 04 '21 14:02 cvega48

not an issue just wanted to leave this here, disable force touch in system preferences and tpd buttons works fine at least on my specific trackpad revision

echow2001 avatar Apr 04 '21 02:04 echow2001

for me it's now working for dragging only. It is a major improvement, but it could be better. Hopefully it will, in time... :)

msbence avatar Apr 15 '21 21:04 msbence

In System Settings I enable Tap to Click and then disable it and enable again. Than I disable force Click and haptic feedback at the bottom. And after all trackpad buttons works fine together with trackpoint buttons

Thanks bro that works for me

jaywhojaycee avatar Jun 12 '21 21:06 jaywhojaycee

I fix it with different version of VoodooPS2 kext. and I removed all kext we don't need in this PR https://github.com/msbence/hackintosh-DellLatitude5400/pull/13

enrico9034 avatar Jan 31 '22 21:01 enrico9034

everything working in polling mode with voodooI2c.kext + AlpsHID.kext + VoodooI2CHID.kext link https://github.com/blankmac/AlpsHID/releases remember use aplshid.kext with VoodooI2CHID.kext under release zip file put boot arg -vi2c-force-polling

ameenjuz avatar Nov 08 '22 02:11 ameenjuz