GCDualSenseGamepad
Asked on 2026-03-27
1 search
The GCDualSenseGamepad is part of Apple's support for modern game controllers, including the PlayStation DualSense controller, across various Apple platforms such as iOS, macOS, and visionOS. This support is facilitated through the Game Controller Framework, which provides a unified and flexible API for handling input from game controllers, keyboards, and other input devices.
For more details on how Apple integrates game controllers like the DualSense, you can refer to the session Explore game input in visionOS, which discusses the support for physical controllers in visionOS. Additionally, the session Level up your games covers how the Game Controller Framework supports various input methods, including the DualSense controller, across Apple platforms.

Platforms State of the Union
Discover the newest advancements on Apple platforms.

Level up your games
Learn how to make your games shine on the unified gaming platform. We’ll give you a map of the technologies you can use to level up your game and further improve your player experience. Get an overview of the fundamental tools essential to build, debug, and profile your game.

Explore game input in visionOS
Discover how to design and implement great input for your game in visionOS. Learn how system gestures let you provide frictionless ways for players to interact with your games. And explore best practices for supporting custom gestures and game controllers.
