Automatically disable the touchpad when you connect a mouse
I recently got a unibody macbook. And everything would be fine, but I was strained by one feature: from time to time I use an external mouse and I think it would be logical to disable the touchpad for this time. Unfortunately, I did not find such a setting, but I learned one very interesting feature. It turns out that in the old versions of Mac OS X there was a setting I described, but then for some reason it was removed. Some people think that the included touchpad does not interfere with the mouse, but those people who think otherwise have found such a way: you just have to put the socket from the old Mac OS into the new one. This is done as follows:
unpack it somewhere, for example in the Downloads folder
open the terminal and execute the following commands
cd / System / Library / PreferencePanes /
sudo mv Trackpad.prefPane Trackpad.prefPane_old
sudo mv ~ / Downloads / Trackpad.prefPane ./
After these actions we will be able to configure the feature we need using standard tools (System Preferences => Trackpad). I note that a side effect of such frauds will be that some newer settings will disappear. If they are very necessary - you can return the new panel as follows (via the terminal):
cd / System / Library / PreferencePanes /
sudo rm -rf Trackpad.prefPane
sudo mv Trackpad.prefPane_old Trackpad.prefPane
UPD: thanks to the viperet user for an alternative, simpler way to enable the options described in the article: in the console, you need to execute the defaults write command 'Apple Global Domain' com.apple.mouse.ignoreTrackpadIfMousePresent 1 to enable this option and accordingly the same with a zero on the end shutdown.