Hallo Besucher, der Thread wurde 3,6k mal aufgerufen und enthält 6 Antworten

letzter Beitrag von hanker_de am

Arduino Leonardo->A500 Tastatur Problem. Wer kann helfen?

  • Hallo
    Ich arbeite gerade an der kleinen Bastelei eine A500 Tastatur über einen Arduino als HID Keyboard zu benutzen.
    Leider habe ich ein kleines Problem.
    Ich finde einfach den Hex Code nicht für die rechte Windows Taste.
    Es geht eigentlich darum. Ich möchte gerne die Tastatur über den Arduino an einem Emulator laufen lassen.
    Wie ja vielen bekannt ist machen die Emulatoren wie Winuae oder UAE4Arm usw. einen Reset über
    Linke STRG, linke Windowstaste und rechte Windowstaste(Menü)
    Nun genau diese Menütaste geht nicht auf der Amiga Tastatur da mir der passende Hex Code zum ansprechen fehlt.
    Auf der Amiga Tastatur wäre es die rechte Amiga Taste.


    Hier habt ihr mal den Code für den Arduino:

    Ab Zeile 18 werden dann die einzelnen Tasten per Hexzahl der Amiga Tastatur zugewiesen.
    Ansonsten funktioniert alles halt soweit ganz ordentlich.
    Vieleicht kennt sich da jemand gut aus und kann mir helfen.


    Gruß Markus

  • 0x80 ist die rechte Windows Taste, aber nicht rmenu.
    Es bleibt mir wohl keine andere Wahl als alle Hex Nummern durchzumachen.

    schau vorher mal hier
    https://msdn.microsoft.com/pt-…/windows/desktop/dd375731

    Code
    1. VK_MENU 0x12 ALT
    2. VK_LMENU 0xA4 Left MENU key
    3. VK_RMENU 0xA5 Right MENU key

    oder https://www.win.tue.nl/~aeb/linux/kbd/scancodes-1.html


    Code
    1. These escaped scancodes occur only on 101+ key keyboards. The Microsoft keyboard adds
    2. e0 5b (LeftWindow)
    3. e0 5c (RightWindow)
    4. e0 5d (Menu)
  • Blöde Frage vielleicht:
    Gibt es irgendwo eine Anleitung, um den Umbau "Amiga 500 Tastatur als USB-Keyboard" nachzuvollziehen?


    Ich hatte bei meinem geplanten Umbau (Rasp mit Amibian in Amiga 500 Gehäuse) eigentlich mit dem Keyrah V2 die Tastatur vom A500 nutzen wollen.
    Allerdings besitzt Keyrah V2 nur Anschlüsse für eine A600 oder eine A1200 Tastatur.


    Ein Schaltschema oder - noch besser - ein paar Bilder zu dem Anschluss der A500 Tastatur an den Arduino wären super.

  • Blöde Frage vielleicht:
    Gibt es irgendwo eine Anleitung, um den Umbau "Amiga 500 Tastatur als USB-Keyboard" nachzuvollziehen?
    [...]

    Ich weiß, ich belebe hier vielleicht Zombies, aber: https://forum.arduino.cc/index.php?topic=139358.0




    Lieber Gruß


    René


    PS @CypherXG: Fühle mit Dir. Habe mich auch dumm und dämlich gesucht. Und es waren zwei kleine Ungenauigkeiten in Deinem ursprünglichen Code, siehe obiger Link.