Einen schönen guten Tag zusammen!
Ich arbeite mich grade in Python bzw. Pygame ein und habe nun ein kleines Problem.
Bei der Abfrage der Joysticks erscheint jedes mal eine Debugmessage im Terminal:
Dies ist mir beim Starten mit IDLE nie aufgefallen, erst als ich einen Testlauf über das Terminal gestartet habe.
Da der Joystick ständig abgefragt wird, spammt das mein komplettes Terminal voll.
Eigene Debug-Nachrichten sind daher kaum noch zu finden.
Nach kurzer Suche bin ich sehr schnell auf die Information gestoßen, dass das wohl ein bereits bekannter Bug sein soll.
Lösungsansätze sind wohl auch dort beschrieben, allerdings fehlt es mir an Erfahrung, diese umzusetzen.
Hier mal ein Beispiel, um den Bug zu produzieren (Joystick angeschlossen)
import pygame as PG
print "Pygame version",PG.ver
PG.init()
Js = PG.joystick.Joystick(0)
Js.init()
for i in range(10):
Dummy = Js.get_axis(0)
Jetzt habe ich diese Lösung gefunden.
Es brauchen also eigentlich wohl nur wenige Zeilen geändert werden, um diese Debug Info abzuschalten.
Nur.... Wie stelle ich das an???
Oder habe ich vllt. sogar etwas übersehen???
Ich nutze Python 2.7.3 mit Pygame 1.9.1
Ein Update bringt keine Änderungen.
Unter dem Suchbegriff "SDL_JoystickGetButton value:0:" lässt sich das Problem zwar oft finden,
eine Lösung erschließt sich mir aber noch nicht.
Vielen Dank schonmal für Eure Zeit!