Ich versuche einen über Bluetooth mit dem Mac verbundenen PS4 Controller über das Game Controller Framework zu nutzen.
Ich habe schon den Game Controller Programming Guide gelesen und bin dabei schon verwundert, dass der Controller erst nach einem startWirelessControllerDiscoveryWithCompletionHandler: in dem controllers Array auftaucht. Laut Guide sollte der Controller eigentlich schon vorher in dem Array aufgeführt werden. (Finding Connected Controllers)
Irritierender ist jedoch die Tatsache, dass der PS4 Controller nur ein microGamepad Profil und kein extendedGamepad Profil hat. Laut Session Video von der WWDC sollte ein PS4 Controller eigentlich ein extendedGamepad Profil haben.
Sehr irritierend ist jedoch die Tatsache, dass der PS4 Controller nur Buttons und keine directional pad or a thumbstick Daten liefert.
Hat Apple vergessen da etwas zu implementieren?
Der PS4 Controller am Mac funktioniert wie gewünscht, da ich diesen mit anderen Apps komplett nutzen kann. Allerdings scheinen diese Apps das SDL Framework und nicht das Game Controller Framework zu verwenden.
Ich habe schon den Game Controller Programming Guide gelesen und bin dabei schon verwundert, dass der Controller erst nach einem startWirelessControllerDiscoveryWithCompletionHandler: in dem controllers Array auftaucht. Laut Guide sollte der Controller eigentlich schon vorher in dem Array aufgeführt werden. (Finding Connected Controllers)
Irritierender ist jedoch die Tatsache, dass der PS4 Controller nur ein microGamepad Profil und kein extendedGamepad Profil hat. Laut Session Video von der WWDC sollte ein PS4 Controller eigentlich ein extendedGamepad Profil haben.
Sehr irritierend ist jedoch die Tatsache, dass der PS4 Controller nur Buttons und keine directional pad or a thumbstick Daten liefert.
Hat Apple vergessen da etwas zu implementieren?
Der PS4 Controller am Mac funktioniert wie gewünscht, da ich diesen mit anderen Apps komplett nutzen kann. Allerdings scheinen diese Apps das SDL Framework und nicht das Game Controller Framework zu verwenden.