Ein Autoschlüsselprogrammierer ist ein Gerät, mit dem der Transponder in einem mechanischen Schlüssel oder Schlüsselanhänger umcodiert werden kann. Einige moderne Autos haben speziell codierte Transponder in ihren Schlüsseln und starten oder laufen nicht, wenn das richtige Signal nicht empfangen wird. In einigen Fällen kann ein neuer Schlüssel ohne spezielle Ausrüstung programmiert werden, obwohl viele Fahrzeuge ein Gerät benötigen, das als Schlüsselprogrammierer bezeichnet wird. Ein Schlüsselprogrammierer kann eine eigenständige Einheit sein, obwohl sie manchmal in komplexe Scan-Tools integriert sind. Schlüsselprogrammierer sind in der Regel bidirektional mit dem Anschluss für die On-Board-Diagnose II (OBD-II) verbunden.
Wenn ein Schlüssel für ein modernes Auto ersetzt wird, dreht die neue Einheit oft den mechanischen Schalter, kann aber das System nicht initialisieren oder das Fahrzeug starten. Wenn dies auftritt, liegt es normalerweise daran, dass der Transponder im Schlüssel nicht auf dieses spezielle System codiert wurde. Schlüssel können oft entweder vom Händler oder einem Schlosser bezogen werden, obwohl sie unabhängig von der Quelle codiert werden müssen. Bei einigen Fahrzeugen kann der Besitzer seinen eigenen Schlüssel codieren, was normalerweise das Vorhandensein eines seiner Originalschlüssel erfordert. Dieser Vorgang unterscheidet sich zwischen den Fahrzeugen, obwohl er normalerweise darin besteht, den Originalschlüssel in das Zündschloss zu stecken, eine spezielle Kombination von Brems- und Gaspedal zu betätigen und dann den Originalschlüssel durch den neuen, nicht codierten Schlüssel zu ersetzen.
Wenn ein Fahrzeug keine Selbstprogrammierungsfunktion hat, wird normalerweise ein Schlüsselprogrammierer benötigt, um die Arbeit zu erledigen. Bei diesen Programmiereinheiten handelt es sich normalerweise um bidirektionale OBD-II-Tools, die an denselben Ort wie andere Scan-Tools angeschlossen werden. Viele Fahrzeughersteller verkaufen Einheiten, die speziell Schlüssel für ihre Fahrzeuge programmieren, obwohl auch generische Einheiten gefunden werden können, die eine Vielzahl von Marken und Modellen verarbeiten.
Der Prozess der Verwendung eines Schlüsselprogrammierers beinhaltet normalerweise das Anschließen des Werkzeugs an die OBD-II-Schnittstelle, damit es mit dem Fahrzeug kommunizieren kann. Jedes Programmierwerkzeug hat unterschiedliche Optionen und Verfahren, obwohl sie es dem Bediener normalerweise ermöglichen, die Programmierdaten vom Computer abzurufen und dann den Transponder und den Computer neu zu codieren, um miteinander zu arbeiten. Nachdem der Schlüsselprogrammierer verwendet wurde, sollte der neue Schlüssel genauso funktionieren wie der alte.
Einige Fahrzeuge verwenden Schlüsselanhänger anstelle von herkömmlichen Schloss- und Zuhaltungsschlüsseln. In einigen Fällen muss sich der Schlüsselanhänger nur in unmittelbarer Nähe des Fahrzeugs befinden, um zu funktionieren, während er bei anderen Autos in das Armaturenbrett eingesetzt werden muss. Schlüsselprogrammierer können in vielen Fällen mit diesen Schlüsselanhängern verwendet werden, und der Prozess ist normalerweise ähnlich wie bei normalen Schlüsseln.