Now we're all confused. The original issue you describe does not exist in WoW if both clients use different logins. There would be no disconnect for "already logged in".
But in any case if its just at home I would use the logitech/razor keyboard software to record a macro. Not sure how to go about that if you're releasing it with your software.
Connect With Us