Hallo und einen schönen Sonntag zusammen,
Vor einigen Monaten hatte ich zusammen mit GMP einen Adapter für einen Freund welcher an den Rollstuhl gefesselt und in seiner Bewegung sehr eingeschänkt ist, gebaut. Dieser Adapter (auf Raspberry PI Zero Basis mit Python Programm) ermöglicht Ihm nun seinen USB Joystick welcher mit dem Mund gesteuert wird ( Quadstick nennt sich das Teil, hier ein kleines Video: QUADSTICK) an einen C64er oder Amiga, Atari 2600 ect. etc anzuschließen. Die Idee kam auf da er in seiner Kindheit immer einen C64er hatte und heute leider nur mit Hilfe des Qaudsticks und einer Virtuellen Tastatur auf dem PC im Emulator spielen kann. Da er aber an unseren Treffen (Kölner Retrotreff) oder auch an anderen Veranstaltungen z.B. DoReCo an echter Hardware spielen möchte, war dieser Adapter notwendig.
So weit zur Vorgeschichte und warum ich diesen Thread eröffnet habe.
Jetzt hat er sich einen richtigen C64er mit Ultimate 1541 zugelegt. Da er ja leider nur eine virtuelle Tastaur am PC mit Hilfe eines Trackballs bedienen kann, habe ich mir folgendes überlegt, brauche aber eure Hilfe:
Ich schreibe ein Programm welches die Tastatureingaben der Virtuellen Tastatur entgegen nimmt auf dem PC. Dieses Programm überträgt die Tastatureingabe per Bluetooth an einen Arduino Nano (Mit dessen programmierung kenne ich mich sehr gut aus), wlecher im C64 an die Tastaturschnittstelle angeschlossen ist. Dann wird eine Tastatureingabe simuliert.
Programm, Übertragung an einen Arduino dürfte für mich nicht das Problem sein, aber wie simuliere ich die Eingaben auf der Tastatur? Es gibt ja so einige Tools die die Tastatureingaben abfangen und Auswerten das habe ich schon öfter gesehen aber gibte es auch Projekte andersrum?
Wer hat evtl. schon mal mit einem Arduino Tastatureingaben simuliert? Da ich in der Vergangenheit schon mehrere CIA's meiner geliebten C64er zerschossen habe, frage ich lieber vorher