johnnynunez / Xiaomi-Mi-Air

Xiaomi Mi Air 13.3" 2018
394 stars 117 forks source link

Keyboard not working after reboot till MacOs is fully booted #262

Closed Lelo5657 closed 2 years ago

Lelo5657 commented 2 years ago

Keyboard is not working for entering BIOS or selecting in OC-Picker after rebooting from MacOS

SpaHuang commented 2 years ago

Keyboard is not working for entering BIOS or selecting in OC-Picker after rebooting from MacOS + 1

Lelo5657 commented 2 years ago

But its working again when MacOS is booted - with my last EFI (don't know the reason) Bluetooth is also working after Hibernating

johnnynunez commented 2 years ago

If keyboard is not working maybe is VoodooPs2 kext

Lelo5657 commented 2 years ago

Still the same Problem - others have the same Problem with PS2 devices: https://www.insanelymac.com/forum/topic/349154-keyboard-does-not-work-when-shutting-downrestarting-macos12/

johnnynunez commented 2 years ago

Isn't our problem. They should be investigate and update voodoops2controller

Lelo5657 commented 2 years ago

So for me it doesn't work out with the Updated voodoops2 controller - still the same behaviour

knifead commented 2 years ago

Keyboard is not working for entering BIOS or selecting in OC-Picker after rebooting from MacOS + 1 but you can use an external keyboard. There is also an external mouse can be used Wait for updates

johnnynunez commented 2 years ago

https://github.com/acidanthera/VoodooPS2

Lelo5657 commented 2 years ago

Hi Johnny - I'm trying to rebuild the ACPI files - could you explain to me what SSDT-KBDM.aml is and why we have so many * 2.aml in the Folder?

win1010525 commented 2 years ago

Isn't our problem. They should be investigate and update voodoops2controller

No it isn’t. It’s a bug in our BIOS.

johnnynunez commented 2 years ago

Isn't our problem. They should be investigate and update voodoops2controller

No it isn’t. It’s a bug in our BIOS.

No. Because with Big sur keyboard and the previous opencore EFI works fine xd

johnnynunez commented 2 years ago

Hi Johnny - I'm trying to rebuild the ACPI files - could you explain to me what SSDT-KBDM.aml is and why we have so many * 2.aml in the Folder?

it is complicated to do. You have to create .dsl file. If you want to obtain all dsdt file from your computer, i used clover

win1010525 commented 2 years ago

Isn't our problem. They should be investigate and update voodoops2controller

No it isn’t. It’s a bug in our BIOS.

No. Because with Big sur keyboard and the previous opencore EFI works fine xd

Well I know man. I have the 100% same problem too. Vit9696 has claimed that it’s a bug of BIOS for many times. It’s just because Monterey’s brand new way to shutdown makes this bug appear.

win1010525 commented 2 years ago

Isn't our problem. They should be investigate and update voodoops2controller

No it isn’t. It’s a bug in our BIOS.

No. Because with Big sur keyboard and the previous opencore EFI works fine xd

Well I know man. I have the 100% same problem too. Vit9696 has claimed that it’s a bug of BIOS for many times. It’s just because Monterey’s brand new way to shutdown makes this bug appear.

True as it is, @lietxia found that turn off an option in the BIOS made the situation different, but more complicated as well.

Turn off ps2 support in the bios, the keyboard works in oc and BIOS. But doesn’t work in the system.

Lelo5657 commented 2 years ago

Isn't our problem. They should be investigate and update voodoops2controller

No it isn’t. It’s a bug in our BIOS.

No. Because with Big sur keyboard and the previous opencore EFI works fine xd

Well I know man. I have the 100% same problem too. Vit9696 has claimed that it’s a bug of BIOS for many times. It’s just because Monterey’s brand new way to shutdown makes this bug appear.

True as it is, @lietxia found that turn off an option in the BIOS made the situation different, but more complicated as well.

Turn off ps2 support in the bios, the keyboard works in oc and BIOS. But doesn’t work in the system.

This is super strange ....

Lelo5657 commented 2 years ago

Isn't our problem. They should be investigate and update voodoops2controller

No it isn’t. It’s a bug in our BIOS.

Did you try different BIOS versions? maybe that will do the trick - I'll try to update mine and see what happens ...

win1010525 commented 2 years ago

Isn't our problem. They should be investigate and update voodoops2controller

No it isn’t. It’s a bug in our BIOS.

Did you try different BIOS versions? maybe that will do the trick - I'll try to update mine and see what happens ...

Still nothing happens. Monterey is using such a strange way to turn off the computer that no any other system is the same as Monterey, therefore, I think OEM would never find this bug. (And this bug is a universal bug on all notebooks with InsydeH2O Bios)

Lelo5657 commented 2 years ago

good to know - so you don't think changes to the ACPI will help at all?

Lelo5657 commented 2 years ago

I would love to have an open InsydeH20 BIOS - not this restricted one we have ....

johnnynunez commented 2 years ago

talk with @daliansky and @stevezhengshiqi to comment this

win1010525 commented 2 years ago

good to know - so you don't think changes to the ACPI will help at all?

Maybe it works. But I’m too busy with my study and I don’t have any time to investigate it.

win1010525 commented 2 years ago

I would love to have an open InsydeH20 BIOS - not this restricted one we have ....

You can try the way provided in @lietxia ‘s repo. We have a method to enter the hidden bios.(Only tested on Lenovo notebooks)

stevezhengshiqi commented 2 years ago

It's a known issue in https://github.com/acidanthera/bugtracker/issues/1838. No clue how to solve it.

win1010525 commented 2 years ago

It's a known issue in acidanthera/bugtracker#1838. No clue how to solve it.

vit9696说的的确是对的,键盘失灵这个bug别的办法也能触发出来