barrykn / big-sur-micropatcher

A primitive USB patcher for installing macOS Big Sur on unsupported Macs
1.25k stars 174 forks source link

USB Keyboard and Mouse Input not working (Mac Mini Mid 2010, 2.66GHz Intel C2D) #39

Open AdvancedCracker opened 4 years ago

AdvancedCracker commented 4 years ago

Ok, so I was able to use the patcher to create a fully functioning and bootable USB to begin installing Big Sur, but when I boot the USB, I can’t use my keyboard or mouse at all. They glow (gaming mouse and keyboard) like they are working, and they work as normal in the USB selector, and in Catalina, but the Big Sur Install Drive does not recognize them as being there. The animations I see on the screen is prompting me to turn on a Magic Mouse or a Magic Trackpad, and I just can’t escape it. I switched mouses, switched keyboards, and still no luck.

barrykn commented 4 years ago

On basically any older version of macOS (I think anything from Snow Leopard to Catalina will do), open Terminal and run the command sysctl -n hw.model, and let me know what the output is. (I just want to double-check something.)

AdvancedCracker commented 4 years ago

Macmini4,1 is the hardware identifier. Forgot to mention that initially lol. I was helped in the Unsupported Mac Discord with a version of developer Beta 4, and still get the same issue where it tells me to enable a Magic Mouse or Magic Trackpad using your micrpatcher. Here is a few photos of what I see, as well as what is plugged in to the Mac miniimageimageimage

AdvancedCracker commented 4 years ago

So I got it to install using ASentientBot's Hax3 Patcher (installed straight to the Big Sur Partition I had on the mini), and used USBOpenCore to boot first the Install MacOS partition, then after that, the preboot partition at least 3 times. It appears that I can boot the actual OS off preboot, and the recovery is what is shown above with the Magic Mouse/trackpad screen. But the only thing stopping me from finishing setup is USB, as I can't finish my setup because my peripherals aren't detected by Big Sur. image

The peripherals shown above (Razer Cynosa Chroma as one of the keyboards, Razer Mamba Wireless routed through USB mode, and a Logitech Keyboard/trackpad combo) are the same ones I used to get this far from Catalina to opencore to now. Any ideas as to what I could possibly try to see if I can get it going? This is Developer Preview 4, by the way.

barrykn commented 4 years ago

I think jackluke might have somethng that would work for beta 4.

In the short term, I need to fix the README (I think there may be incorrect information in there). There are several more things I need to do with my patcher, in version 0.2.0 and a few 0.2.x releases after that, before I can revisit fixing this for 2009/(some) 2010 Macs.

AdvancedCracker commented 3 years ago

@barrykn so an update on this: I got Big Sur Installed on both the Mini, and my late 2008 MacBook a1278 using JackLukeM's Patcher! I installed Public Release 11.0.1 to both, used all the patches he had available that were meant for Penryn, and the install worked as intended. the mini is more bearable to use than the MacBook with Big Sur, as you can stably watch a YouTube video and more, its just the minimizing of tabs that isn't that great (takes 25-30 seconds). Hopefully something can be figured out to reverse engineer the drivers for both the Nvidia GeForce 320m (Mac mini) and the GeForce 9400m (MacBook), as well as all the other NVidias as an AiO driver. it may seem hard, but we just at least need OpenGL Graphics Acceleration extracted and implemented somehow. If there ever comes up a situation that someone needs to do a graphics kext test or anything, I would like to be on that list, especially for the mini, seeming it may be 10 years old, but it is handling Big Sur 10x better than the MacBook does. This can be closed, unless you would like to keep it open for further options. If you need the steps using JackLukeM's fixes that I used, that might help. his BaseSystem Fix 1 and 2 is what implemented my USB 1.1 to work and allowed me to install. maybe you guys might be able to work up something to streamline this and implement it in your patcher, or it might help with a GUI version of this primitive code line-based patcher. either way, its working for now, until it won't, or we are able to get the graphics going faster than they are. Cheers, Friend. This is still yet a celebration because its a stable public release that is working

~Written on a Mac mini Mid 2010 running macOS Big Sur 11.0.1 patched enough using JackLukeM's Big Sur Fixes

Screen Shot 2020-11-20 at 3 18 10 PM