Seite 1 von 1

PS4 Controller über WIN10 in Python einbinden

Verfasst: Samstag 10. September 2022, 19:26
von JollyJumper83
Halli Hallo,

ich habe jetzt viele Stunden versucht herauszufinden, wie man einen PS4 Controller über den Windows 10 in Python einbindet.
Ich konnte bis auf die Einbindung von DS4Windows aber keine nützlichen Infos finden.

Kennt einer von euch ein How To, Tutorial oder einen hilfreichen Tip?

Ich komme an dieser Stelle einfach nicht weiter. Ich habe jetzt fast alles hinbekommen über eine WLAN Verbindung meinen Roboter (über die Tastatur) zu steuern. Ich würde das aber unheimlich gern über den Controller hinbekommen. Über den Raspberry direkt, ist das wirklich einfach.

Freue mich über jeden Tipp. Brauch keine fertige Lösung zu sein. Fuchse mich da immer gerne rein.

Re: PS4 Controller über WIN10 in Python einbinden

Verfasst: Montag 12. September 2022, 07:52
von __deets__
Unter Windows sollte einfach pygame reichen. Das spricht die Systemschnittstellen für Eingabegeräte an, darunter auch Joysticks (unter die das Pad fallen sollte).

Re: PS4 Controller über WIN10 in Python einbinden

Verfasst: Montag 12. September 2022, 22:01
von JollyJumper83
__deets__ hat geschrieben: Montag 12. September 2022, 07:52 Unter Windows sollte einfach pygame reichen. Das spricht die Systemschnittstellen für Eingabegeräte an, darunter auch Joysticks (unter die das Pad fallen sollte).
Ja stimmt - da bin ich gar nicht drauf gekommen. Das werde ich am kommenden Wochenende mal ausprobieren. Werde berichten. Danke für den tollen Tip.

Re: PS4 Controller über WIN10 in Python einbinden

Verfasst: Montag 12. September 2022, 22:29
von JollyJumper83
So es hat mich nun genau 35min gekostet den Controller einzubinden und die ersten vor und rückwärts Fahrten testweise einzugeben.
Also für alle die schnell und einfach den PS4 Controller einbinden wollen, sollten zwei Videos schauen:

DS4 installieren und einrichten
https://www.youtube.com/watch?v=yEmSezntUIw&t=144s

PyGame Controller einbinden (muss aus dem Kontext gezogen werden)
https://www.youtube.com/watch?v=Hp0M8iExfDc&t=199s

Vielen Dank an die super Hilfe!