Beitrag
von Stargeysir » 03 Okt 2024, 22:20
Irgendwie ist das vermutlich nicht das was du erwartet hast.
Das ist jetzt mit der aktuellen ftc-Version V1.0.5.
Ich starte das Skript und drücke erstmal keine Taste.
Dann kommt Folgendes:
# python3 test_joystick.py
[{'name': 'a', 'value': 0}, {'name': 'b', 'value': 0}, {'name': 'x', 'value': 0}, {'name': 'y', 'value': 0}, {'name': 'tl', 'value': 0}, {'name': 'tr', 'value': 0}, {'name': 'select', 'value': 0}, {'name': 'start', 'value': 0}, {'name': 'mode', 'value': 0}, {'name': 'thumbl', 'value': 0}, {'name': 'thumbr', 'value': 0}]
[{'name': 'a', 'value': 0}, {'name': 'b', 'value': 0}, {'name': 'x', 'value': 0}, {'name': 'y', 'value': 0}, {'name': 'tl', 'value': 0}, {'name': 'tr', 'value': 0}, {'name': 'select', 'value': 0}, {'name': 'start', 'value': 0}, {'name': 'mode', 'value': 0}, {'name': 'thumbl', 'value': 0}, {'name': 'thumbr', 'value': 0}]
[{'name': 'a', 'value': 0}, {'name': 'b', 'value': 0}, {'name': 'x', 'value': 0}, {'name': 'y', 'value': 0}, {'name': 'tl', 'value': 0}, {'name': 'tr', 'value': 0}, {'name': 'select', 'value': 0}, {'name': 'start', 'value': 0}, {'name': 'mode', 'value': 0}, {'name': 'thumbl', 'value': 0}, {'name': 'thumbr', 'value': 0}]
[{'name': 'a', 'value': 0}, {'name': 'b', 'value': 0}, {'name': 'x', 'value': 0}, {'name': 'y', 'value': 0}, {'name': 'tl', 'value': 0}, {'name': 'tr', 'value': 0}, {'name': 'select', 'value': 0}, {'name': 'start', 'value': 0}, {'name': 'mode', 'value': 0}, {'name': 'thumbl', 'value': 0}, {'name': 'thumbr', 'value': 0}]
[{'name': 'a', 'value': 0}, {'name': 'b', 'value': 0}, {'name': 'x', 'value': 0}, {'name': 'y', 'value': 0}, {'name': 'tl', 'value': 0}, {'name': 'tr', 'value': 0}, {'name': 'select', 'value': 0}, {'name': 'start', 'value': 0}, {'name': 'mode', 'value': 0}, {'name': 'thumbl', 'value': 0}, {'name': 'thumbr', 'value': 0}]
[{'name': 'a', 'value': 0}, {'name': 'b', 'value': 0}, {'name': 'x', 'value': 0}, {'name': 'y', 'value': 0}, {'name': 'tl', 'value': 0}, {'name': 'tr', 'value': 0}, {'name': 'select', 'value': 0}, {'name': 'start', 'value': 0}, {'name': 'mode', 'value': 0}, {'name': 'thumbl', 'value': 0}, {'name': 'thumbr', 'value': 0}]
[{'name': 'a', 'value': 0}, {'name': 'b', 'value': 0}, {'name': 'x', 'value': 0}, {'name': 'y', 'value': 0}, {'name': 'tl', 'value': 0}, {'name': 'tr', 'value': 0}, {'name': 'select', 'value': 0}, {'name': 'start', 'value': 0}, {'name': 'mode', 'value': 0}, {'name': 'thumbl', 'value': 0}, {'name': 'thumbr', 'value': 0}]
[{'name': 'a', 'value': 0}, {'name': 'b', 'value': 0}, {'name': 'x', 'value': 0}, {'name': 'y', 'value': 0}, {'name': 'tl', 'value': 0}, {'name': 'tr', 'value': 0}, {'name': 'select', 'value': 0}, {'name': 'start', 'value': 0}, {'name': 'mode', 'value': 0}, {'name': 'thumbl', 'value': 0}, {'name': 'thumbr', 'value': 0}]
[{'name': 'a', 'value': 0}, {'name': 'b', 'value': 0}, {'name': 'x', 'value': 0}, {'name': 'y', 'value': 0}, {'name': 'tl', 'value': 0}, {'name': 'tr', 'value': 0}, {'name': 'select', 'value': 0}, {'name': 'start', 'value': 0}, {'name': 'mode', 'value': 0}, {'name': 'thumbl', 'value': 0}, {'name': 'thumbr', 'value': 0}]
[{'name': 'a', 'value': 0}, {'name': 'b', 'value': 0}, {'name': 'x', 'value': 0}, {'name': 'y', 'value': 0}, {'name': 'tl', 'value': 0}, {'name': 'tr', 'value': 0}, {'name': 'select', 'value': 0}, {'name': 'start', 'value': 0}, {'name': 'mode', 'value': 0}, {'name': 'thumbl', 'value': 0}, {'name': 'thumbr', 'value': 0}]
[{'name': 'a', 'value': 0}, {'name': 'b', 'value': 0}, {'name': 'x', 'value': 0}, {'name': 'y', 'value': 0}, {'name': 'tl', 'value': 0}, {'name': 'tr', 'value': 0}, {'name': 'select', 'value': 0}, {'name': 'start', 'value': 0}, {'name': 'mode', 'value': 0}, {'name': 'thumbl', 'value': 0}, {'name': 'thumbr', 'value': 0}]
Wenn ich dann Tasten drücke passiert nichts weiter.
Wenn ich Tasten drücke während ich das Skript starte, bekomme ich das selbe Ergebnis.
Ich kann es auch nicht mehr mit Strg+C abbrechen.
Mache ich noch etwas falsch?