Erwägungen:
1. Mit Urteil vom 9. Juli 2009 ist das Bundesgericht auf eine von X._ betreffend Führerausweisentzug der Sache nach erhobene Beschwerde in öffentlich-rechtlichen Angelegenheiten nicht eingetreten (Verfahren 1C_294/2009).
Mit Revisionsgesuch vom 23./24. Juli bzw. 7. August 2009 beantragt X._ sinngemäss, das Urteil sei aufzuheben.
2. Die Aufhebung oder Abänderung eines wie hier nach <ref-law> in Rechtskraft erwachsenen Bundesgerichtsurteils ist nur bei Vorliegen eines Revisionsgrundes gemäss <ref-law> möglich.
Der Gesuchsteller kritisiert das am 9. Juli 2009 ergangene Urteil und dabei auch den zugrunde liegenden Führerausweisentzug ganz allgemein. Er unterlässt es allerdings dabei, sich auf einen der gesetzlichen Revisionsgründe (Art. 121 ff.) zu berufen, auf die er gemäss Schreiben vom 5. August 2009 hingewiesen worden ist. Was er in seinem Revisionsgesuch vorbringt, beschränkt sich im Wesentlichen auf eine Kritik an der dem beanstandeten Urteil zugrunde liegenden rechtlichen Würdigung. Solche Kritik ist jedoch im Revisionsverfahren nicht zu hören. Der Gesuchsteller wäre gehalten gewesen, in seiner Eingabe einen Revisionsgrund darzulegen, was er indes unterlassen hat. Auf sein Gesuch ist daher ohne Schriftenwechsel (<ref-law>) nicht einzutreten. Weitere Eingaben in dieser Sache, insbesondere weitere Revisionsgesuche, werden in Zukunft ohne Antwort abgelegt.
3. Dem Ausgang des Verfahrens entsprechend sind die bundesgerichtlichen Kosten dem Gesuchsteller aufzuerlegen (<ref-law>).

Demnach wird erkannt:
1. Auf das Revisionsgesuch wird nicht eingetreten.
2. Die Gerichtskosten von Fr. 500.-- werden dem Gesuchsteller auferlegt.
3. Dieses Urteil wird dem Gesuchsteller, dem Strassenverkehrs- und Schifffahrtsamt sowie der Verwaltungsrekurskommission des Kantons St. Gallen, Abteilung IV, und dem Bundesamt für Strassen, Sekretariat Administrativmassnahmen, schriftlich mitgeteilt.
Lausanne, 12. August 2009
Im Namen der I. öffentlich-rechtlichen Abteilung
des Schweizerischen Bundesgerichts
Der Präsident: Der Gerichtsschreiber:
Féraud Bopp