Paul schrieb:
>>Ansosnsten musst du einen PC-Interrupt auslösen, bspws. mit einer
>>Parallelport Karte.
>
> Kannst das bitte genauer erklären?
Boh, ist schon lange her, das ich das gemacht habe, aber ich kanns
probieren. Am Parallelport (LPT) eines Druckers liegt direkt eine
Interruptleitung (oft INT7) und eine Software kann diesen Interrupt
abfangen und ausnutzen.
In den Zeiten von MSDOS ging das recht easy mit Turbo Pascal und ich hab
das damals ausgenutzt, um von einem Patientenkartenleser aus seinem
Parallelausgang die Daten auf den 286er zu übertragen und damit
Scriborstreifen zu machen.
Heute ist die Hardware abstrahiert und du braucht einen Kernelmode
Treiber, um den Interrupt zu verarbeiten. Da wir nicht wissen, welches
Betriebssystem und welche Anwendung du benutzt, kann ich dir da nicht
mehr sagen. Treiber für Linux sind einfach, Treiber für Windows
eigentlich nur mit dem Developer Kit von MS zu machen. Aber Vllt. hat ja
deine Programmierumgebung was parat.
Sebastian schrieb:
> Gibt's schon als USB-Lösung:
> http://www.obdev.at/products/vusb/hidkeys.html
> Tastatursimulatoren mit PS/2 wurden allerdings auch schon öfter
> entwickelt. Kanne nur gerade kein nachbaufreundliches Projekt.
Jo, damit kannst du dir eine Spezialtastaur bauen. Allerdings sind
Verzögerungen im Mikrosekundenbereich damit nicht machbar.