Hi, ist vielleicht etwas speziell, aber vielleicht interessierte es jemanden. Ich habe für mein FPGA-Projekt einen Adapter gebastelt, welcher die Daten von einem digitalen Joystick/pad (9-polig DSub) in das PS/2-Protokoll umwandelt (bzw. aus den Joystick/pad Richtungen/Knöpfen Scancodes generiert). Als Mikrocontroller habe ich einen ATtiny48 benutzt (Programm passt auch in einen ATtiny24). Da ich noch alte Sega Mega-Drive Pads rumliegen hatte, werden diese auch unterstützt (mit A, B, C, Start Button und die mit zusätzlich X, Y, Z). Umsetzung ist wie folgt: Left,Right, Up, Down -> Cursor-Tasten A, B, C, Start, X, Y, Z -> Space, Enter, RShift, Esc, RCtrl, RAlt, Backspace Von Host – Seite werden Tokens beantwortet (RESET, RESEND, ECHO, ID, SET_LED, …). Unterstützt wird nur Scancode Set 2. Habe es an meinen PC ausprobiert, wird als Standard PS/2 Tastatur erkannt und funktioniert soweit (habe eine Runde Trackmania damit gespielt). Sourcecode (in C) gibt’s unter https://www.dropbox.com/sh/bo3j07uh7zrfuq0/AABFuW8Mgf_bsGYqfhFZ5KjVa
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.