I'll try to explain...
We have a package which is responsible of ps2 devices : ApplePS2Controller.kext, this package contains three kextfile : ApplePS2keyboard, ApplePS2trackpad and ApplePS2mouse.
the problem we have, we have to reload the good version of package with goods permissions.
The package i have is attached here
so now, we have many solutions:
- change the /etc/rc file which will be executed at every boot.
- unload and reload the kext file.
i don't garantee this solutions works fine, but you must try many times for working
the first solutions (under windows):
Download MacDrive
open the file rc in your osx HD and edit it with texteditor (add
"kextunload /System/Library/Extensions/ApplePS2Controller.kext/Contents/Plugins/ApplePS2Keyboard.kext
kextload /System/Library/Extensions/ApplePS2Controller.kext/Contents/Plugins/ApplePS2Keyboard.kext"
at the end of rc file just before "exit 0")
Save and close.
Reboot and tell me
the second solution (under osx):
delete files .mkext .kextcache (2 files normally) in /System/Library/
copy the package .kext i attached into /System/Library/Extensions (you'll need to authenticate so don't forget to load the virtual keybord;))
load this command in terminal (copy it into a textfile and "copy&paste") YOU WILL NEED A ROOT ACCESS!!!
sudo diskutil repairPermissions /
sudo chmod -R 755 /System/Library/Extensions/ApplePS2Controller.kext
sudo chown -R root:wheel /System/Library/Extensions/ApplePS2Controller.kext
kextload /System/Library/Extensions/ApplePS2Controller.kext
kextcache -k /System/Library/Extensions/
ok, let's try it
and if someone comes here and have a better solution WHICH works ...tell us!!
i don't its the best.



Sign In
Create Account










