Perhaps a couple of times a month, I have problems where by Bluetooth devices will work strangely on OSX 10.6.6.
Maybe because I work in an office where there is a lot of Bluetooth from phones and computers, or because I’m using a Bluetooth keyboard, mouse and trackpad I get the occasional hang from the Bluetooth process.
I realised that restarted the Bluetooth daemon will clear the problem. It’s doesn’t seem to affect any other processes in the system. I’ve been using this command for about three months without any problems that I’ve noticed.
The ‘sudo’ command means that you will need the administrator’s password for the system, for most people this is your normal login password.
Last login: Mon Jan 17 16:00:11 on ttys001
gfMacBook:~ gregferro$ sudo killall -HUP blued
Hope this helps you out.