If your sync name has a space in it (Eg. Happy Birthday) and OmniRemote doesn't accept the keygen code, try it without a space. (eg. HappyBirthday)