Ich schreibe ständig "t eh" statt "the", was natürlich ärgerlich ist, weil ich so viel Zeit brauche, um mich zu korrigieren.
Die offensichtliche Antwort lautet: "Lerne tippen, Noob!" oder zumindest langsamer und/oder korrekter zu tippen. Dieser Fehler tritt erschreckend häufig auf, so dass es scheint, als hätte ich mein Muskelgedächtnis für dieses Muster bereits trainiert.
Aber Ich frage mich, ob es möglich ist, ein kleines, auf Windows portierbares Skript oder eine Anwendung zu schreiben, die, wenn sie die falsche Sequenz erkennt, die Leerzeichen zurücksetzt und sie automatisch auf einer Ebene korrigiert, auf der sie für jede Tastatureingabe gelten würde.
- Hat C# Zugriff auf die Schicht des Betriebssystems, die Tastendrucke systemweit abfängt?
- Werde ich unter Vista Probleme mit der UAC bekommen?
- Muss ich das Rad neu erfinden (d. h. gibt es Open-Source-Tools, die ich modifizieren oder direkt verwenden kann)?
Unter DOS war dies recht einfach, und man konnte TSR-Programme (Terminate and Stay Resident) erstellen, die z. B. auf Tastendruck einen Taschenrechner auf dem Bildschirm erscheinen ließen. Ganz zu schweigen von den vielen, vielen praktischen Scherzprogrammen, die auf diesem Konzept basierten (wähle "M" für Monster!)...
Das würde ich natürlich tun, niemals vorschlagen, dass ein solches Dienstprogramm auf diese Weise für Mitarbeiter verwendet werden könnte...
-Adam