On Saturday 21 May 2011, Fabian Hänsel wrote:
> Just als Anregung, falls die Umsetzung in "eigener HW" zu kompliziert
> wird (beides ungetestet auf Basis wilder Vermutungen):

Eigene HW will ich ja gar nicht nehmen. Nur programmierbare HW.

Selber löten erzeugt bei mir nur kaputte Hardware und Brandblasen an den 
Fingern. Mit ganz viel Glück schaffe ich es vielleicht die Platine in ein 
Gehäuse zu schrauben ohne mir selbst ernsthafte Verletzungen zuzufügen...
;-)

> (1) modifizierter Kernel-Input-Device-Treiber. Möglicherweise einfacher
> umzusetzen? (Dann kannst du ganz auf HW verzichten)

Leider keine Option, erstens kann ich nicht überall den Kernel beeinflussen 
und zweitens soll die Lösung portabel sein.

Die Variante ohne HW ist schon geplant - sie funkioniert aber nur unter X11 
(spätere Varianten auch unter Win32 und MacOS/X). Mir ging es darum eine 
Lösung zu haben wenn Software nicht geht.

> (2) Serielle Tastatur. /dev/ttyS0 fühlt sich als Tastatur, ist jedoch
> direkt mit /dev/ttyS1 verbunden (letzteres ggf. USB-Seriell-Adapter).
> echo "a" > /dev/ttyS1 lässt die "Tastatur" /dev/ttyS0 ein gedrücktes "a"
> vermelden.

Was zum Gyps Fulvus ist eine serielle Tastatur(*)? Mir wäre nicht bekannt 
dass man einem Kernel ein serielles Device als Tastatur unterschieben kann. 
Man darf das nicht mit seriellen Terminals verwechseln, dass die Daten da 
drauf entfernt mit Tastatur zusammenhängen ist eher Zufall.

(*)Ja, mir ist bekannt, dass strenggenommen PS/2 ein serielles Protokoll 
ist. Ich habe aber noch nie ein PS/2-Device als TTY wiedergefunden.



        Konrad

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
Lug-dd maillist  -  [email protected]
https://ssl.schlittermann.de/mailman/listinfo/lug-dd

Antwort per Email an