I am with Lodo , I dont think that virual key is a key logger , your H may have installed it so that he can access some websites that you cant see ( e mail perhaps ) . For piece of mind you should get a tech in though as I am no expert. This is a very good reason to restrict his access to your house or even get a login password set on your computer so he cant use it ?