Thanks for being a part of WWDC25!

How did we do? We’d love to know your thoughts on this year’s conference. Take the survey here

Is it possible to stop game controllers from interacting with OS?

I have an app that uses GameController to read the inputs of a connected JoyCon. However, the controller also interacts with the OS.

For example, when I press the Home button on the controller, it brings me to the home of my Vision Pro.

Is it possible to disable this interaction while still being able to read the controller inputs inside my app?

Hello,

Does the Game Controller framework provide access to the Home button on your JoyCon?

If so, it seems like remapping the Home button in your app's control scheme to another action would suffice i.e. override the default value/action in your app.

This way your app responds as expected even when the Home button is pressed.

Is it possible to stop game controllers from interacting with OS?
 
 
Q