Okay - I've done some more checking and I'm not sure you have a keylogger installed. But again, I don't know that much about them.
For starters, most keyloggers disguise themselves as other processes, so why would they post an item in the installed applications folder?
If a keylogger is installed, it places information in a file and then sends it over a network connection. So what you can do is monitor the network connections and local files that your computer is accessing to try and detect any weird activity.
How to do this? There is a little program called Process Monitor - free download. This might be getting too techy for you, but it'll provide real-time monitoring of file events and let you know what your computer is accessing and what process is accessing it.