Beiträge von Wiesel im Thema „Grabraub, Frevel oder einfach nur ein Bastelprojekt?“

    Ich habe die Schaltung etwas umgestrickt, damit man auch eigene sowie leichter erhältliche Bauteile verwenden kann.


    Ich musste echt ne Weile überlegen um zu verstehen, was Du da vor hast. Leider wird das so nicht klappen, denn mit den zwei analog-Switches kannst Du immer nur "eine Taste drücken". Es gibt aber beim C64 genug Situationen, wo man mehrere Tasten gleichzeitig drücken will.

    Zwei Situationen hast Du schon erkannt: CTRL und Shift, aber da kommt noch die rechte Shift-Taste und die Commodore-Taste hinzu (die ist auch so ein Qualifier). Die Lock-Taste würde ich hingegen nicht in Hardware einbauen - welchen Sinn soll das haben? Das kann der Microcontroller auch durch den Transistor. Es fehlen also noch zwei weitere Transistoren für die rechte Shift und die Commodore-Taste. Dann hast Du aber noch das grundsätzliche Problem, dass ein Transistor den Strom nur in eine Richtung durchlässt. Für viele Programme wird das gehen, aber für bestimmte Programme, bei denen die Scan-Richtung umgedreht ist, wird sich nichts tun. Hier also lieber einen FET einsetzen, dann hast Du auch das Gehampel mit den Basiswiderständen nicht.

    Der Ansatz mit den zwei Analogschaltern könnte durchaus kompatibler sein, als so manch anderes PS2-Tastaturprojekt, denn die Idee ist grundsätzlich unabhängig von der Scan-Richtung. Die Idee gefällt mir, könnte wirklich klappen - mal abgesehen davon, dass Du immer nur eine Taste drücken kannst. Der Tastaturadapter kann beispielsweise niemals den Level-Skip-Cheat in Giana Sisters auslösen (Tasten ARMN gleichzeitig drücken), wird also wohl nicht mehr als ein Bastelprojekt und kaum von Puristen akzeptiert werden.

    Jens