keyclone might be the best/easiest solution for you

if you have any problems, drop me a PM and i'll do what i can