Mjoy16 tastaturemulator,soll als Tastatur und nicht als Joystick erkannt werden, Hilf

modellflieger_

Neues Mitglied
21. März 2009
6
0
0
Sprachen
Hallo

Ich habe mir folgendes Interface nachgebaut :

http://www.powernet.pl/~krzysiek/elektronika/mjoy16/mjoy16.htm

Es funktioniert soweit auch alles einwandfrei. Ich möchte aber das Windows XP es nicht weiter als Joystick erkennt sondern als Tastatur ? Weiß zufällig jemand von euch welche Änderungen dafür im Hexcode notwendig sind ?
Ich such scho seit einem Jahr nach einer Möglichkeit, aber bis jetzt bin ich net weitergekommen. Der Prozessor, der verwendet wurde ist ein Atmega16.

Würde mich über eine Antwort freuen.

Gruß

Michael
 
Ich glaub kaum dass das mit einer "Änderung im Hex-Code" so einfach möglich ist. Eine Tastatur ist eine komplett andere Geräteklasse als ein Joystick.
 
Darf man auch erfahren wofür du das brauchst?
Du kannst aber ein kleines Programm schreiben dass im Hintergrund läuft und die Eingaben des Joysticks über DirectX(DirectInput) auswerten und mit Funktionen wie "keybd_event" dann Tastendrücke Simulieren.
 
Ich hab vor in geraumer Zukunft meine CNC Portalfräsmaschine fertigzubauen :) Natürlich möchte ich auch ein "hübsches" Bedienpult. Das Mjoy soll die Sondertasten aufnahmen. Das Problem ist aber, das die Steuerungssoftware Mach3, das Mjoy nicht als Joystick erkennt, sondern nur normale Tastaturen. Deswegen möchte ich auch das Programm des Atmega ändern.

Gruß

Michael
 
USB ein ein ziemlich harter Brocken. Lieber würd ich einen PS/2-Emulator schreiben als existierenden Quellcode von einem USB-Joystick auf eine USB-Tastatur umzuschreiben. Das Protokoll das hinter PS/2 Steckt ist um ettliches leichter als das hinter USB.
Es will dir anscheinend keiner helfen weil sich über USB niemand drübertraut.

Was ist mit meiner Joystick auf Tastatur-Umsetzer Idee? (Das DirectX- Dingens) Das gibts sogar schon Fertig: http://www.pcwelt.de/downloads/tools_utilities/sonstiges/28758/joystick_cursor_tool/index.html
Oder ist PS/2 nicht was für dich?
 
PS/2 wäre ok. Aber ich habe das Interface schon gebaut. Ich möchte es auch betreiben, vielleicht findet sich hier noch ein USB Profi. Ich bräuchte nämlich mindestens 40 - 50 Tasten.

Gruß

Michael
 

Über uns

  • Makerconnect ist ein Forum, welches wir ausschließlich für einen Gedankenaustausch und als Diskussionsplattform für Interessierte bereitstellen, welche sich privat, durch das Studium oder beruflich mit Mikrocontroller- und Kleinstrechnersystemen beschäftigen wollen oder müssen ;-)
  • Dirk
  • Du bist noch kein Mitglied in unserer freundlichen Community? Werde Teil von uns und registriere dich in unserem Forum.
  •  Registriere dich

User Menu

 Kaffeezeit

  • Wir arbeiten hart daran sicherzustellen, dass unser Forum permanent online und schnell erreichbar ist, unsere Forensoftware auf dem aktuellsten Stand ist und der Server regelmäßig gewartet wird. Auch die Themen Datensicherheit und Datenschutz sind uns wichtig und hier sind wir auch ständig aktiv. Alles in allem, sorgen wir uns darum, dass alles Drumherum stimmt :-)

    Dir gefällt das Forum und unsere Arbeit und du möchtest uns unterstützen? Unterstütze uns durch deine Premium-Mitgliedschaft!
    Wir freuen uns auch über eine Spende für unsere Kaffeekasse :-)
    Vielen Dank! :ciao:


     Spende uns! (Paypal)