geekytone Posted September 18, 2021 Share Posted September 18, 2021 Hello, I'm trying my first Hackintosh on my old laptop Sony VAIO i5-560m (arrandale). I'm using OpenCore and Big Sur 11.2.1 (11.3+ seems not working as documentation says). At this time, my problem is either my keyboard or mouse doesn't work within the interface. I'm using external generic USB mouse (trackpad is broken and not working anymore), and according to my Windows, I'm using a "Standard PS/2 keyboard". Also I've already tried to plug USB keyboard but same issue. Keyboard seems working at OpenCore level, I can use it to select boot. I'm using VoodooPS2Controller-2.2.5. Should I use another kext or is the problem related to something else, such as my config.plist? My ACPI: SSDT-EC-LAPTOP.aml SSDT-PNLF.aml SSDT-XOSI.aml My current OpenCore drivers: HfsPlusLegacy OpenRuntime Ps2KeyboardDxe UsbMouseDxe My current kexts: AppleALC itlwm Lilu SMCBatteryManager SMCProcessor SMCSuperIO USBInjectAll VirtualSMC VoodoPS2Controller WhateverGreen Thank you in advance for you help. config.plist Quote Link to comment Share on other sites More sharing options...
Baio77 Posted September 18, 2021 Share Posted September 18, 2021 Test this version VoodooPS2RMController.kext.zip Quote Link to comment Share on other sites More sharing options...
1Revenger1 Posted September 18, 2021 Share Posted September 18, 2021 Most older systems (Ivy lake and older) need IRQ patching. I'd try using SSDT-Time to do the IRQ patching, and then try again. I doubt the version above will work because of this, but I guess it is also worth a try. 1 Quote Link to comment Share on other sites More sharing options...
geekytone Posted September 19, 2021 Author Share Posted September 19, 2021 4 hours ago, 1Revenger1 said: Most older systems (Ivy lake and older) need IRQ patching. I'd try using SSDT-Time to do the IRQ patching, and then try again. I doubt the version above will work because of this, but I guess it is also worth a try. Thank you for your suggestion. I seen a bit of this on Dortania's guide but didn't understand it completely. Can you tell me a how-to/tutorial link to achieve this? Quote Link to comment Share on other sites More sharing options...
1Revenger1 Posted September 19, 2021 Share Posted September 19, 2021 You give SSDT-Time your DSDT.aml. You press the FixHPET option. It'll give you an SSDT and a set of patches. The SSDT should be put in the ACPI folder, and in your config.plist. The patches should also be copied over to your config.plist under ACPI->Patch. Quote Link to comment Share on other sites More sharing options...
Baio77 Posted September 19, 2021 Share Posted September 19, 2021 5 hours ago, 1Revenger1 said: You give SSDT-Time your DSDT.aml. You press the FixHPET option. It'll give you an SSDT and a set of patches. The SSDT should be put in the ACPI folder, and in your config.plist. The patches should also be copied over to your config.plist under ACPI->Patch. I have an old HP630 Arrandale, I have never been able to activate the brightness control could you help me ??? https://github.com/Baio1977/HP-630-CPU-Arrandale-Bios-Legacy- Quote Link to comment Share on other sites More sharing options...
geekytone Posted September 19, 2021 Author Share Posted September 19, 2021 5 hours ago, 1Revenger1 said: You give SSDT-Time your DSDT.aml. You press the FixHPET option. It'll give you an SSDT and a set of patches. The SSDT should be put in the ACPI folder, and in your config.plist. The patches should also be copied over to your config.plist under ACPI->Patch. Just tried folowing this tutorial but keyboard and mouse still not working: https://dortania.github.io/Getting-Started-With-ACPI/ssdt-methods/ssdt-easy.html#running-ssdttime Quote Link to comment Share on other sites More sharing options...
Baio77 Posted September 19, 2021 Share Posted September 19, 2021 Post the EFI + ACPI Origin files and see if we can help you Quote Link to comment Share on other sites More sharing options...
geekytone Posted September 19, 2021 Author Share Posted September 19, 2021 Here are files from EFI/OC/ACPI and EFI/OC/Drivers. I also joined my config.plist. SSDT-EC-LAPTOP.aml SSDT-HPET.aml SSDT-PNLF.aml SSDT-XOSI.aml HfsPlusLegacy.efi OpenRuntime.efi Ps2KeyboardDxe.efi UsbMouseDxe.efi config.plist Quote Link to comment Share on other sites More sharing options...
1Revenger1 Posted September 19, 2021 Share Posted September 19, 2021 6 hours ago, geekytone said: Just tried folowing this tutorial but keyboard and mouse still not working: https://dortania.github.io/Getting-Started-With-ACPI/ssdt-methods/ssdt-easy.html#running-ssdttime Can you add `msgbuf=1048576` to your boot-args and then do `sudo dmesg | grep -i "PS2" > ~/Desktop/bootlog.txt` in terminal once you've rebooted? Should give you a log file on the desktop which you can send here. Quote Link to comment Share on other sites More sharing options...
1Revenger1 Posted September 19, 2021 Share Posted September 19, 2021 6 hours ago, Baio77 said: I have an old HP630 Arrandale, I have never been able to activate the brightness control could you help me ??? https://github.com/Baio1977/HP-630-CPU-Arrandale-Bios-Legacy- Hrmm, do you have an IOReg from IORegistryExplorer you could send? Looks like the brightness notifications get sent a weird path, either that or HP has some weird ACPI names. Quote Link to comment Share on other sites More sharing options...
Baio77 Posted September 19, 2021 Share Posted September 19, 2021 https://github.com/Baio1977/HP-630-CPU-Arrandale-Bios-Legacy- find everything in this reposity Quote Link to comment Share on other sites More sharing options...
geekytone Posted September 19, 2021 Author Share Posted September 19, 2021 22 minutes ago, 1Revenger1 said: Can you add `msgbuf=1048576` to your boot-args and then do `sudo dmesg | grep -i "PS2" > ~/Desktop/bootlog.txt` in terminal once you've rebooted? Should give you a log file on the desktop which you can send here. Not sure how to do that. If I understand, I should add it under config.plist > NVRAM > Add > 7C436110-AB2A-4BBB-A880-FE41995C9F82 > boot-args? Then, how can I get into the terminal? Sorry, I'm very new beginner. Quote Link to comment Share on other sites More sharing options...
1Revenger1 Posted September 19, 2021 Share Posted September 19, 2021 3 minutes ago, geekytone said: Not sure how to do that. If I understand, I should add it under config.plist > NVRAM > Add > 7C436110-AB2A-4BBB-A880-FE41995C9F82 > boot-args? Then, how can I get into the terminal? Sorry, I'm very new beginner. Yes, add it in your config.plist. Terminal is just an application in macOS. Quote Link to comment Share on other sites More sharing options...
geekytone Posted September 19, 2021 Author Share Posted September 19, 2021 2 minutes ago, 1Revenger1 said: Yes, add it in your config.plist. Terminal is just an application in macOS. As my hackintosh still not run macOS, how can I achieve that? Quote Link to comment Share on other sites More sharing options...
1Revenger1 Posted September 19, 2021 Share Posted September 19, 2021 Well, terminal is still there. You can't save anything though afaik from there. So you'd have to take a picture of the log or have some other way to get it off. You'd at least want to remove the ">" and anything after in the command ai gave above. The terminal is under one of the drop downs in the menu bar up top. Quote Link to comment Share on other sites More sharing options...
geekytone Posted September 19, 2021 Author Share Posted September 19, 2021 25 minutes ago, 1Revenger1 said: Well, terminal is still there. You can't save anything though afaik from there. So you'd have to take a picture of the log or have some other way to get it off. You'd at least want to remove the ">" and anything after in the command ai gave above. The terminal is under one of the drop downs in the menu bar up top. The problem is that keyboard and mouse are not working, I don't have any input method to access any menu under the Mac recovery interface. I already tried to plug external USB keyboard but this doesn't work, also. Quote Link to comment Share on other sites More sharing options...
geekytone Posted September 19, 2021 Author Share Posted September 19, 2021 1 hour ago, Baio77 said: https://github.com/Baio1977/HP-630-CPU-Arrandale-Bios-Legacy- find everything in this reposity How am I supposed to use this? Tried to import directly config.plist and files in OC/ACPI, the PC keeps restarting after few minutes of boot. Quote Link to comment Share on other sites More sharing options...
geekytone Posted September 19, 2021 Author Share Posted September 19, 2021 3 hours ago, 1Revenger1 said: Well, terminal is still there. You can't save anything though afaik from there. So you'd have to take a picture of the log or have some other way to get it off. You'd at least want to remove the ">" and anything after in the command ai gave above. The terminal is under one of the drop downs in the menu bar up top. Not sure if this helps, the keyboard seems to freeze (numlock goes to off and keyboard become unreactive) starting at XNU/Kernel Handoff. At boot.efi handoff, keyboard seems working (at least I can on/off numlock). Is anything we can conclude following these information? Quote Link to comment Share on other sites More sharing options...
1Revenger1 Posted September 19, 2021 Share Posted September 19, 2021 (edited) 4 hours ago, geekytone said: The problem is that keyboard and mouse are not working, I don't have any input method to access any menu under the Mac recovery interface. I already tried to plug external USB keyboard but this doesn't work, also. probably something screwed up with USB mapping then. Could try using windows to do a USB map possibly using the USBToolBox tool, or USBInjectAll.kext I guess. Edited September 19, 2021 by 1Revenger1 Quote Link to comment Share on other sites More sharing options...
geekytone Posted September 20, 2021 Author Share Posted September 20, 2021 14 hours ago, 1Revenger1 said: probably something screwed up with USB mapping then. Could try using windows to do a USB map possibly using the USBToolBox tool, or USBInjectAll.kext I guess. Then I tried USBToolBox because I already tried to include USBInjectAll.kext without any success. So, within USBToolBox, I did following this: - D. Discover Ports - S. Select Ports and Build Kext > A. Select All > K. Build UTBMap.kext. Then I included this file on OpenCore and within config.plist. Now, I can perform Caps Lock on the keyboard, the light status change. But still can't do anything within the recovery interface. USB Mouse is also not working. I attached my current config.plist in case I did something wrong within. config.plist Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.