Gamecontroller mit USBKEY

OP #1952408
Lesenswert?
• ▲
▼
Hallo Forum,

Vielleicht gibt es hier schon einen Hinweis und ich bin nur zu blöd ihn 
zu finden.
Ich möchte mit meiner AVM USBKEY Karte für den MS Flugsimulator meinen 
Joystick erweitern. Später dann neues Board mit dem AT90USB1287. Die 
Demos der Karte erwarten einen eigenen USB-Treiber der von MS nicht 
erkannt wird.

Ich habe mir schon einen "Wolf gegoogelt" aber die meisten Hinweise 
füren zu USB.org oder irgendwelche Fertigteile MJoy8/16 BU0836. Bei den 
Teilen geht aber der Programmierspaß und die Flexibilität verloren. Ich 
möchte eigentlich beides:
1. Den Aufbau eines Cockpits mit COM- und NAV- Stack, möglicherweise 
separate Anzeigeinstrumente usw also alles was das Herz eines 
Flusipiloten höher schlagen lässt.

2. Die Programmiererei mit uCs

Wenn man für den Einstieg ein Beispiel hätte wie das USB-Interface so 
aufgesetzt wird, das es vom Flusi erkannt wird wie ein stinknormaler 
Joystick wäre das schon mal hilfreich. Die 500 Seiten von USB.org sind 
da eher verwirrend als hilfreich.

Vielleicht hat ja schon jemand von euch etwas auf dem Acker gemacht oder 
was entsprechendes gefunden


Gruß
 hubipet
#1952491
Lesenswert?
• ▲
▼
Peter Jänsch schrieb:
> Wenn man für den Einstieg ein Beispiel hätte wie das USB-Interface so
> aufgesetzt wird, das es vom Flusi erkannt wird wie ein stinknormaler
> Joystick wäre das schon mal hilfreich. Die 500 Seiten von USB.org sind
> da eher verwirrend als hilfreich.

Herzlich Willkommen bei Mikrocontoleer.net.

Es gibt zum Beispiel die LUFA [1]. Damit wird dem Programmierer eine 
leicht zu verwendende API zur Benutzung des USB-Controllers in USB-AVR 
zur Verfügung gestellt. Damit lassen sich relativ einfach HID-Devices 
implementieren. Es gibt auch Beispielcode für einen Joystick.
V-USB [2] kömnnte auch etwas für dich sein. Da gibt es unzählige 
Beispielprojekte, die als Basis für dein Vorhaben dienen können. Du 
brauchst dann nicht einmal mehr einen USB-AVR. Nen Tiny2313 reicht aus.

[1] http://www.fourwalledcubicle.com/LUFA.php
[2] http://www.obdev.at/products/vusb/prjhid.html

Gruß Skriptkiddy

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.