Controlsend bei deSmuME

  • Heyho liebe Autoitler.

    Ich habe ein kleines Problem mit dem Befehl Controlsend und zwar möchte ich an den Nintendo DS Emulator deSmuME, vielleicht kennen den hier ja ein paar, einen Buchstaben senden.
    Ich hab gegoogelt und habe rausgefunden, dass es eigentlich ganz normal, also so:

    [autoit]

    ControlSend("[CLASS:DeSmuME]", "", "", "{x}")

    [/autoit]


    funktionieren sollte.
    Das tut es allerdings nicht, also wollte ich einfach auf

    [autoit]


    Func _SEND_KEY($KEY)
    WinActivate("[CLASS:DeSmuME]")
    Send("{"&$KEY&"}")
    EndFunc

    [/autoit]

    zurückgreifen, was allerdings extrem unzuverlässig funktioniert und nur ungefähr jedes fünfte mal klappt.

    Hoffe jemand weiß, wie ich das Problem lösen kann =/.
    Danke im Vorraus.
    MFG

  • Habs auch schon ohne Klammern probiert, die geschwungenen Klammern hab ich erst nach dem googeln hinzugefügt, da ich die in einem Beispiel gesehen hatte.