kirainmoe / tongfang-utility

✨An all-in-one hackintosh toolbox for Tongfang laptops.
171 stars 21 forks source link

Keyboard Problem in Monterey #61

Open sudis opened 2 years ago

sudis commented 2 years ago

Hello, I updated Hackintosh Big Sur, which I started using in March 2021, to Monterey yesterday. There was no problem during the update. After updating it had WiFi and Bluetooth problems. I've enabled Wi-Fi and Bluetooth with BlueToolFixup and a few Kexts. But Laptop's keyboard is not working now. I can't understand why the Touchpad works and the Keyboard doesn't. While we can use external keyboards, we cannot use the embedded (Laptop) keyboard.

Here's what I've tried to fix the problem:

I will give the Kexts and other information I have below. By the way the Touchpad is fully working. Including Gestures.

- OpenCore 0.7.7 | Monterey 12.1 
- Monster Tulpar T7 v19.3 
- Intel Core i7 - 9750H 2.60GHz (12 cpus) 
- Intel UHD Graphics 630 & Nvidia GTX 1660 Ti 
- Intel Wireless-AC 9560 
- 256 GiB SSD & 1 TB HDD & 16 GiB DDR4

Kexts

Kexts

Device Manager

Device Manager

Thank you.

Notes: I was using Tongfang's plugins but I also tested by removing them and it failed. I'm able to wake the Mac with the Laptop Keyboard when the Hackintosh goes to sleep. So the Laptop's non-working Native keyboard is working on wake-up. When I try to change the color of the keyboard from the Tongfang application, the color I choose is selected for 1 second and immediately disappears. Then it loses all its colors. It remains colorless.

kirainmoe commented 2 years ago

Do not update VoodooPS2*, stay at 2.1.5.

sudis commented 2 years ago

At first it gave Kernel Panic. Later, I noticed that the two Kexts were the same, and I deactivated one of them. Thank you so much. It works now.

Extra: There are power adjustment options in Tongfang Utility, but when I press on them, it tells me to install Assistant Kext. What is this Kext? Even with TongFangUtility.Kext & TongFangEnchanted.Kext it was giving an error.

kirainmoe commented 2 years ago

Power mode adjusting feature depends on VoltageShift.kext.

sudis commented 2 years ago

Can I use the features if I add that Kext? I've read a few things on it about the harm it can do. Additionally I am currently using a CPU Kext, could this conflict with it?

Ekran Resmi 2022-01-16 09 49 15

kirainmoe commented 2 years ago

Can I use the features if I add that Kext?

Yes.

Additionally I am currently using a CPU Kext, could this conflict with it?

No.

sudis commented 2 years ago

Ekran Resmi 2022-01-16 09 50 25

Do you know how to download this thing?

kirainmoe commented 2 years ago

You should have TongfangEnhancer.kext loaded.

TongfangKeyboardUtility.kext is deprecated.

sudis commented 2 years ago

is TongfangEnchancerDaemon.Kext = TongfangEnchancer.Kext?

kirainmoe commented 2 years ago

There is no TongfangEnhancerDaemon.kext. Only TongfangEnhancer.kext (a kernel extension loaded by OpenCore) and TongfangEnhancerDaemon (a daemon application run on macOS background).

The latter one should be able to install from Tongfang Utility if TongfangEnhancer.kext loaded.

sudis commented 2 years ago

Ekran Resmi 2022-01-16 09 58 04

Does the Daemon Application you mentioned come with this application?

kirainmoe commented 2 years ago

Not come with, but can be installed manually using Tongfang Utility.

sudis commented 2 years ago

To sum up; Are TongFang Utility and TongFangEnchancer.kext enough for use?

Is there a place where I can find the TongFangEnchancer.kext up-to-date?