Can you copy my VoodooPS2Controller.kext in S/L/E, clear cache and reboot.
I tried that: I've copied your kext into S/L/E and executed
sudo kextcache -i /
This is the output I obtained, after reboot I had no keyboard nor mouse functionality:
/ locked; waiting for lock.
Lock acquired; proceeding.
Kext rejected due to improper filesystem permissions: <OSKext 0x7fc7d5d15480 [0x7fff9c5948e0]> { URL = "file:///System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/", ID = "as.acidanthera.voodoo.driver.PS2Mouse" }
/System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext does not authenticate; omitting.
Kext rejected due to improper filesystem permissions: <OSKext 0x7fc7d5c1d610 [0x7fff9c5948e0]> { URL = "file:///System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/", ID = "as.acidanthera.voodoo.driver.PS2Keyboard" }
/System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext does not authenticate; omitting.
Kext rejected due to improper filesystem permissions: <OSKext 0x7fc7d37d97e0 [0x7fff9c5948e0]> { URL = "file:///System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/", ID = "as.acidanthera.voodoo.driver.PS2Trackpad" }
/System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext does not authenticate; omitting.
Kext rejected due to improper filesystem permissions: <OSKext 0x7fc7d36a2b50 [0x7fff9c5948e0]> { URL = "file:///System/Library/Extensions/VoodooPS2Controller.kext/", ID = "as.acidanthera.voodoo.driver.PS2Controller" }
/System/Library/Extensions/VoodooPS2Controller.kext does not authenticate; omitting.
KernelCache ID: 5F6C8D2B69B3056FB4314AF937E804C4
Kext rejected due to improper filesystem permissions: <OSKext 0x7f829bea6dd0 [0x7fff9c5948e0]> { URL = "file:///System/Library/Extensions/VoodooPS2Controller.kext/", ID = "as.acidanthera.voodoo.driver.PS2Controller" }
Kext rejected due to improper filesystem permissions: <OSKext 0x7f829bead130 [0x7fff9c5948e0]> { URL = "file:///System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/", ID = "as.acidanthera.voodoo.driver.PS2Trackpad" }
Kext rejected due to improper filesystem permissions: <OSKext 0x7f829beb0940 [0x7fff9c5948e0]> { URL = "file:///System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/", ID = "as.acidanthera.voodoo.driver.PS2Keyboard" }
Kext rejected due to improper filesystem permissions: <OSKext 0x7f829beb9d30 [0x7fff9c5948e0]> { URL = "file:///System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/", ID = "as.acidanthera.voodoo.driver.PS2Mouse" }