Uninstalling Inquisitor

For those of you who are into browser plugins, you may have run across a plugin called Inquisitor.  According to the website, Inquisitor:

speeds up your searches like no other

While this may be true after several searches I determined that I wanted to go back to using the default Safari search plugin features instead.  Unlike the XMarks plugin, the Inquisitor plugin doesn’t come with an uninstallation script.  The Inquisitor FAQ lists the following instructions on removing the plugin for Safari on Mac OS X:

  • Navigate to your hard drive device
  • Select the “Library” folder
  • Select “InputManager” folder
  • Delete the “Inquisitor” folder
  • Restart Safari

My experience with this was not quite as nice as the FAQ would lead you to believe.  The main issue was that I had to actually logout of my user session before the bundle was released and could be emptied from the trash.

The second issue I had with the instructions was that they are incomplete.

Like many software developers on the Mac, David Watanabe, did not provide a complete uninstaller for the plugin, he just told you to go delete a few files.  I find this a very poor practice when writing software.  If you installer writes files and preferences to particular locations, then you should provide an uninstallation routine that removes those files.

After some searching, here is a list of the files that you need to remove in order to completely expunge Inquisitor from your system:

  • /Library/InputManagers/Inquisitor/
  • /Users/username/Library/Application Support/Inquisitor/
  • /Library/Recipts/inquisitor.pkg
  • /Library/Recipts/inquisitorPreflight.pkg

However, since this is a plugin for Safari that gives you options to configure, you should also take the time to remove the entries added to the Safari plist file.  The plist is named com.apple.Safari.plist and is stored in the /Users/username/Library/Preferences/ directory.

Here are the entries to remove from the plist file:

  • kInquisitorAutocomplete
  • kInquisitorBeaconEnabled
  • kInquisitorNumberOfResults
  • kInquisitorNumberOfSuggestions
  • kInquisitorOrdering
  • kInquisitorRepairDefaultShortcuts
  • kInquisitorSearchHistory
  • kInquisitorSearchSitesA
  • kInquisitorSearchSource
  • kInquisitorShowSearchViewA
  • kInquisitorVersionCheck

Related posts

This entry was posted in geeky and tagged , . Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

One Comment

  1. woonch
    Posted November 27, 2009 at 4:56 pm | Permalink

    Hey thanks for your post on this! :) I am currently trying to uninstall this app but I am not sure about the last part where you remove entries from the plist file. Exactly how do you remove those entries? I am at my wits end and I am *this* close to doing something drastic. Your reply will be very much appreciated! :) Thanks.

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">