Jul 09, '08 07:30:02AM • Contributed by: rrwright
To do this, first install fseventer, run it, and turn it on (press the Play button). Then reinstall the program you wish to remove. You'll see the tree diagram in fseventer populated with every file that's been changed. Next, open the program you just installed (since many programs create their preference files upon first launch). Then stop (press the Pause button) fseventer. Now you can follow the paths to the files and delete each of them manually for a complete uninstall. If you need to get to files in folders which Finder hides, you can choose Go » Go to Folder in the Finder.
NOTE: Be smart about choosing which files to remove, because fseventer will record all file activity that occurs while it is recording. So if any other programs or services write to the disk during that time (which is likely), those files will also show up in the fseventer tree. You will only want to remove the files which make sense to be associated with the program you would like to uninstall.
[robg adds: fsevents was added in 10.4 to support Spotlight; I believe it was modified in 10.5 to help Time Machine do its job. fseventer will run on either 10.4 or 10.5, so this hint should work in either of those versions.]
