Die Steuerung der Eingabegeräte wurde komplett überarbeitet.
Es ist möglich, ganz einfach ein neues Gerät dazu zu implementieren. (Nintendo Wiimote?)
Problem ist dabei vor allem, dass die "normalen" Maus-Events nicht weitergeleitet werden dürfen, sondern im Falle einer Joystick-Steuerung ignoriert werden müssen. Weiters ist auch ein eigener virtueller Cursor erforderlich, der sich um die gesamte Cursor-Steuerung kümmert. Andere Probleme dabei betreffen die Event-Reihenfolge, die gelöst werden mussten. Es wurde außerdem von der normalen Eingabeverarbeitung wieder auf eine Variante mit Threads und einer synchronisierten Queue umgestellt.
Montag, 6. April 2009
Abonnieren
Kommentare zum Post (Atom)
Keine Kommentare:
Kommentar veröffentlichen