Something simple to try: remove lirc and associated libs.

Why?

My MacBook Pro 4,1 USB hub has keyboard, touchpad and IR device on it.

Maybe lirc is messing up other devices on this bus?

It seems to have worked for me, but it is still early minutes.