shrieken213 Posted September 13, 2015 Share Posted September 13, 2015 So I got a new keyboard last week and one of its main features is n-key rollover. It's only enabled through PS/2 input, so I want to make that work, but most of the information regarding PS/2 refers to laptop keyboards and trackpads. I have the Gigabyte Z97MX-Gaming 5 with an i7-4790K and GTX 770, both overclocked. It runs the latest version of vanilla Yosemite and Clover. The keyboard works perfectly within Clover and Windows 10. So far I tried the two main PS/2 kexts: RehabMan's VoodooPS2 and ApplePS2Controller (whose source I cannot find). VoodooPS2 and its daemon were installed properly with permissions fixed and kernel cache rebuilt. On reboot, the computer instantly kernel panics upon loading the kext. While ApplePS2Controller loads, it is unable to recognize the PS/2 controller properly and fails to connect the keyboard. It does not KP, though. And it's not an issue with the keyboard for sure. It works via USB (without NKRO, which is what I want), and PS/2 plug-and-play in Windows. It's just making the board's PS/2 controller play nice with OS X. Any idea on how to achieve this? I'll post a screenshot of the KP when I get a chance. Link to comment Share on other sites More sharing options...
Shaneee Posted September 13, 2015 Share Posted September 13, 2015 Try these two kexts, PS2.zip Link to comment Share on other sites More sharing options...
shrieken213 Posted October 6, 2015 Author Share Posted October 6, 2015 Try these two kexts, PS2.zip Nope, didn't work. I switched to the Maximus VII Gene, and PS/2 doesn't work with it either. I'm installing the kexts into Clover so I can use the keyboard in single-user mode when necessary, but it doesn't work even when I stick them in SLE or manually load them with kextload. Link to comment Share on other sites More sharing options...
shrieken213 Posted October 14, 2015 Author Share Posted October 14, 2015 So far I made a little progress in getting the kext to recognize the PS/2 controllers. The CID for the devices PS2K and PS2M did not match those found in both PS2 kexts. They were changed to PNP0303 and PNP030B respectively. Now the ApplePS2Controller.kext that you linked recognizes the controller properly and creases a PS/2 keyboard device tree in IOJones when the keyboard is plugged in. However, I can't type anything at all. I'll try VoodoPS2Controller in a bit to see if that changes anything. Link to comment Share on other sites More sharing options...
shrieken213 Posted October 28, 2015 Author Share Posted October 28, 2015 VoodooPS2 also does not work. I think I'll just call it quits for now... Link to comment Share on other sites More sharing options...
Recommended Posts