Zwei PS2 Keyboards an einem PC

Gast #161401
Hallo,
ich versuche gerade Controller für Zusatztastatur zu entwickeln.
Dieser Tastatur soll parallel zu normaler PS2 Tastatur angeschlossen
werden.
Zusatztastatur alleine funktioniert (der PC bekommt Daten).
Aber sobald richtige PS2 Tastatur parallel angeschlossen wird geht
nichts mehr.(Normale Tastatur resetet sich mit jedem Zeichen den von
Zusatztastatur)
Ich habe mit dem Oszilloskop  das Signal angeschaut. PS2 Tastatur fängt
CLK -Signal zu geben und ich kriege
Kollision auf dem CLK-Leitung.

Dass sollte aber nur dann passieren, wenn PC Daten senden will und
nicht wenn meine Zusatztastatur sendet.

Laut http://www.computer-engineering.org/ps2protocol/ soll PS2 Tastatur
nur dann  CLK generieren und Daten
von PC erwarten, wenn CLK auf 0 geht und länger als 100 us bleibt.

Meine Zusatztastatur erzeugt dieser Zustand gar nicht.

Wieso glaubt  PS2 Tastatur dass die etwas empfangen muss, wenn etwas
parallel gesendet wird?
Kann ich überhaupt an ein PC zwei Tastaturen parallel anschlissen?
Gast #161402
Wie wärs für die PC-Tastatur mit einer USB-Tastatur?
Gibs für 10€ an jeder Ecke und Du hast den PS/2-Port für Deine
Zusatztastatur frei.

MfG
Andi
Gast #161403
Und wenn Du keine EUR 10,- für eine neue Tastatur investieren möchtest,
kannst Du alternativ auch einen USB<->PS2 Umsetzer verwenden. Die gibt
es beispielsweise bei Reichelt für 6.55.  :-)

Ich habe aber vor längerem mal was ähnliches gemacht. Wenn das
Zusatzgerät Bedarf zum handlen hatte, hat es einfach mit einem 4066 die
Daten-/ Taktleitung auf sich umgelenkt. Nach der Aktion ging es wieder
zurück auf die 'originale' Tastatur. Dadurch hing immer nur ein Gerät
auf dem PS2-Anschluss, das ging prima.
Gast #161404
4066 ist eine gute Idee.
Das mit dem USB<->PS2 Umsetzer ist für mein Fall nicht so gut.
Ok Ich arbeite an einer spionage Schaltung. Das Ding sollte zwischen
Tastatur und PC angeschlossen werden und alles was eingetippt wurde
speichern. Gespeicherte Daten sollen nach einer bestimter
Tastenkombination an PC gesendet werden. Genau das klappt nicht.

Ich versuche Soft für diese schaltung zu Programmieren
http://sprut.de/electronic/pic/projekte/logger/logger.htm
Tastaturlogger

Aber wie es scheint so einfache Schaltung wird das wol nicht sein.

Oder hat jemand andere Ideen.
Gast #161405
Mh musst du denn die Daten unbedingt über die PC2 Schnittstelle senden?
Oder möchtest du das Gerät unauffällig verstecken(In der Tastatur oder
sowas?)?
Gast #161407
Danke Frank,
Das ist eine gute Hilfe.
Schaltplan kann ich übernehmen. Software werde ich aber komplett selbst
schreiben. Weil fremde Assemblerprogramme sind schwirig zu verstehen und
ich will spezielle Funktionen einfügen.

Das ganze wird warschinlich mit PIC16F627 realisiert.
Dazu als umschalter 4053 oder 4066
und 64 KB I2C EEPROM

Danke an alle
mit freundlichen Grüßen
Michael

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 21 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.