Sachverhalt: A. Am 22. November 2013 entzog das kantonale Verkehrsamt Schwyz A._ den Führerausweis für die Dauer von 24 Monaten (Art. 16b Abs. 2 lit. e SVG). Diese Verfügung ist rechtskräftig. B. Am 13. Mai 2014 lenkte A._ dennoch einen Personenwagen. Mit rechtskräftigem Strafbefehl wurde er daraufhin von der Staatsanwaltschaft Limmattal/Albis am 17. Juni 2014 des Fahrens ohne Berechtigung schuldig gesprochen (Art. 95 Abs. 1 lit. b SVG) und mit einer Geldstrafe von 45 Tagessätzen zu je Fr. 90.-- bestraft. Zudem wurde die mit Urteil der Staatsanwaltschaft See/Oberland vom 24. Juli 2013 bedingt ausgesprochene Geldstrafe von 25 Tagessätzen zu je Fr. 260.-- widerrufen und für vollziehbar erklärt. Am 11. September 2014 verfügte das Verkehrsamt gegenüber A._ den dauernden Entzug des Führerausweises. Es setzte die Wartefrist auf fünf Jahre fest (gerechnet ab dem 13. Mai 2014) und machte die Aufhebung des Entzugs von der Erfüllung von verschiedenen Auflagen abhängig (klagloses Verhalten während mindestens fünf Jahren; verkehrspsychologische Untersuchung mit positivem Ergebnis; Lernfahrausweis, theoretische und praktische Führerprüfung). Mit Entscheid vom 29. Oktober 2014 wies das Verwaltungsgericht des Kantons Schwyz die Beschwerde von A._ ab. C. A._ erhebt Verfassungsbeschwerde nach Art. 113 ff. BGG. Er beantragt die Aufhebung des Entscheids des Verwaltungsgerichts. A._ und das Verwaltungsgericht haben auf Vernehmlassung verzichtet. Mit Schreiben vom 23. Februar 2015 schliesst das Bundesamt für Strassen (ASTRA) auf Abweisung der Beschwerde.