How to Programming a BMW Key Fob It is essential that locksmiths and mechanics stay up-to-date with the latest technology in automotive. This includes key duplication and programming. This will allow them to deal with complex issues, such as BMW key fob programing. Start by inserting your working key in