How to Programming a Subaru Key Fob at Home The key fob to be programmed by an automotive locksmith or a Subaru dealer, based on the age of your Subaru is. This is done by connecting a computer-based programming machine to your car. To program your Subaru unlock the door