KeyScrambler is a software that encrypts all keywords typed by you, so the keyloggers will not be able to too the exact text that you typed.
This software doesn't detect the keylogger, but will encrypt all keystrokes, so even if someone will receive the log recorded by the keylogger or virus, it will not be able to see exactly what you typed.
KeyScrambler comes in multiple versions, the advanced and paid ones offer encryption for a larger list of common used applications.
The program is good as a prevention method, rather than an anti-keylogger. If you have a stealth keylogger installed on your computer, this malicious program (the keylogger) will be able to make screen captures, record audio etc.