Jump to content
7 posts in this topic

Recommended Posts

I have been able to get my mouse to work with these commands that bugsbunny gave to me. Smart fellow.

 

sudo -s

 

(give password and hit ENTER; if your password is blank then just hit ENTER)

 

chown -R root:wheel /System/Library/Extensions/*.kext

 

rm /System/Library/Extensions.mkext /System/Library/Extensions.kextcache

 

kextcache -a i386 -z -k /System/Library/Extensions

 

diskutil repairpermissions /

 

reboot

 

 

 

Only problem is that my mouse will stop working after I click the keyboard. Does anyone know whats up. Greatly appreciated as always.

  • 2 months later...

Ownership is one part of the problem... perhaps the permissions are wrong?

 

The issue can be fixed by loading up terminal and typing:

 

cd /System/Library/Extensions

sudo find ApplePS2Controller.kext -type d -exec /bin/chmod 0755 {} \;

sudo find ApplePS2Controller.kext -type f -exec /bin/chmod 0644 {} \;

 

Disk Utility will not fix the problem automatically.

  • 1 month later...
Ownership is one part of the problem... perhaps the permissions are wrong?

 

The issue can be fixed by loading up terminal and typing:

 

cd /System/Library/Extensions

sudo find ApplePS2Controller.kext -type d -exec /bin/chmod 0755 {} \;

sudo find ApplePS2Controller.kext -type f -exec /bin/chmod 0644 {} \;

 

Disk Utility will not fix the problem automatically.

 

When i did that and rebooted it came up with a message saying:

The system extension "/System/Library/Extensions/ApplePS2Controller.kext was installed improperly

and cannot be used. please try reinstalling it, or contact the product vendor for a update.

Then a second message says the same with this: /Contents/Plugins/ApplePS2Trackpad.kext added to it.

 

Did i miss doing something? How do i remove the warning msg's from start up now?

Thanx.

This problem was stated on a previous post. In /etc/rc near the end you will see:

 

if [ "${VerboseFlag}" != "-v" ] ; then

/usr/libexec/WaitingForLoginWindow

fi

 

exit 0

 

 

change to this:

 

if [ "${VerboseFlag}" != "-v" ] ; then

/usr/libexec/WaitingForLoginWindow

fi

 

kextunload /System/Library/Extensions/ApplePS2Controller.kext/Contents/PlugIns/ApplePS2Keyboard.kext

kextload /System/Library/Extensions/ApplePS2Controller.kext/Contents/PlugIns/ApplePS2Keyboard.kext

 

exit 0

 

 

I was having the exact same problem as you were, before I did this. Now everything is good.

×
×
  • Create New...