hansyao / Hackintosh_M4800

Hackintosh for Dell Precision M4800(Catalina and Bigsur)
28 stars 9 forks source link

Trackpad not working #8

Closed bennals closed 2 years ago

bennals commented 2 years ago

Hi,

I just tried installing Big Sur on an m4800 which appears to have very similar hardware to yours (the processor is only a 4610m though).

Everything seems to be working well apart from the trackpad/pointing stick (integrated bluetooth on the BCM4352 card is also not working, but I'm not too worried about that for now).

I'm wondering if you can help me, and if so, how I can go about providing you with the correct information. I've attached the pci list exported from hackintool.

Thanks,

Bill.

pcidevices.txt

hansyao commented 2 years ago

the known bugs for touchpad/trackpad already shows in Readme.

Bugs:

bennals commented 2 years ago

Thanks for replying. I tried doing that once and it didn’t make any difference, but I’ll try again. So you just hold down win & alt from power on right through until you reach the Mac OS login?

Do you think our hardware is the same as far as the trackpad and mainboard are concerned?

On 4 Apr 2022, at 8:05 pm, hansyao @.***> wrote:

the known bugs for touchpad/trackpad already shows in Readme.

Bugs:

sometimes touchpad broken when reboot - you can hit Win+Alt until login screen show up to solve this issue when boot up. — Reply to this email directly, view it on GitHub https://github.com/hansyao/Hackintosh_M4800/issues/8#issuecomment-1087358972, or unsubscribe https://github.com/notifications/unsubscribe-auth/AB3M5RAH6YJTX2YGD6HXPT3VDK5GHANCNFSM5SOEBG5Q. You are receiving this because you authored the thread.

hansyao commented 2 years ago

Thanks for replying. I tried doing that once and it didn’t make any difference, but I’ll try again. So you just hold down win & alt from power on right through until you reach the Mac OS login? Do you think our hardware is the same as far as the trackpad and mainboard are concerned? On 4 Apr 2022, at 8:05 pm, hansyao @.***> wrote: the known bugs for touchpad/trackpad already shows in Readme. Bugs: sometimes touchpad broken when reboot - you can hit Win+Alt until login screen show up to solve this issue when boot up. — Reply to this email directly, view it on GitHub <#8 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AB3M5RAH6YJTX2YGD6HXPT3VDK5GHANCNFSM5SOEBG5Q. You are receiving this because you authored the thread.

No. i'm sure as I can not see your full hardware list. you can capture hardware list in linux with shell command lspci -nvv but not hackintool in mac, and then compare to my hardware list to see the diff. ps. basically the hackintool can not get the full-completed hardware list as it only shows the hardware after rejection.

bennals commented 2 years ago

Ah ok, thanks for the tip. Here is the output from lspci -nvv in ubuntu. hardware_list.txt

bennals commented 2 years ago

Hmmm, I just tried again with holding win & alt and it worked, but I seem to have to do it everytime. If I don't do it, the trackpad will not work at all. What does holding win & alt do? Is there some way to force the boot process to do the same thing, perhaps with a boot argument?

hansyao commented 2 years ago

Hmmm, I just tried again with holding win & alt and it worked, but I seem to have to do it everytime. If I don't do it, the trackpad will not work at all. What does holding win & alt do? Is there some way to force the boot process to do the same thing, perhaps with a boot argument?

No. it's bug which not attempt to be solved now.

bennals commented 2 years ago

Fair enough - you've been very generous already making your EFI available.

Could you tell me what pressing win + alt does though? I couldn't find any reference to it with a google search. It might help if I decide to investigate it and ask for help on reddit or tonymacx86 etc.

hansyao commented 2 years ago

Fair enough - you've been very generous already making your EFI available.

Could you tell me what pressing win + alt does though? I couldn't find any reference to it with a google search. It might help if I decide to investigate it and ask for help on reddit or tonymacx86 etc.

Basically it's driver issue, and I was not able to fix it because I used to not capture the useful debug info. You can contribute your pull request in ALPS driver if you intend and are about to solve this issue. Frankly, google search can not help anything but have to dig out the runtime debug analysis and fix the source code .

bennals commented 2 years ago

Ok, but it might still help to know some technical details about what pressing alt + win does during the boot process. Does it force a driver or kext to load in a certain way?

hansyao commented 2 years ago

No. not exactly. Alt+Win is intension to solve the driver conflict for keyboard and trackpad. Other keys do work either, e.g. Ctrl+Win.

bennals commented 2 years ago

Hey. I wonder if you've seen this person's EFI for m4800?

https://github.com/valentino97147/hackintosh-Dell-M4800

I just tried it and everything seems to be working great, and no need to hold down win + alt while starting up to make the trackpad work!

They're EFI looks similar to (maybe even based on) yours, but a little bit different and slightly newer. I don't have the skills to analyse the differences, but I thought it might give you some info about how to fix the trackpad issue on your setup?

Good luck,

Bill.

hansyao commented 2 years ago

Hey. I wonder if you've seen this person's EFI for m4800?

https://github.com/valentino97147/hackintosh-Dell-M4800

I just tried it and everything seems to be working great, and no need to hold down win + alt while starting up to make the trackpad work!

They're EFI looks similar to (maybe even based on) yours, but a little bit different and slightly newer. I don't have the skills to analyse the differences, but I thought it might give you some info about how to fix the trackpad issue on your setup?

Good luck,

Bill.

Thanks. Obviously, This repo was mainly copied from mine without any significant modification even Readme. I will look into this.

hansyao commented 2 years ago

@bennals, the issue was fixed. you can try it.

bennals commented 2 years ago

ok, thanks, will do.

On 28 May 2022, at 6:59 pm, hansyao @.***> wrote:

@bennals https://github.com/bennals, the issue was fixed. you can try it.

— Reply to this email directly, view it on GitHub https://github.com/hansyao/Hackintosh_M4800/issues/8#issuecomment-1140216179, or unsubscribe https://github.com/notifications/unsubscribe-auth/AB3M5RBMVOIMTUAQRPYE44TVMHN57ANCNFSM5SOEBG5Q. You are receiving this because you were mentioned.