Thank you for your response. I've filed a Feedback Assistant report with ID [17170325] as requested.
https://feedbackassistant.apple.com/feedback/17170325
Our test application demonstrates a clear issue in macOS 15.4 where game controller events are no longer received when an app is in the background, despite using GCController.shouldMonitorBackgroundEvents = true.
Key findings from our testing:
The API reports shouldMonitorBackgroundEvents as false immediately after we set it to true
Controller events work perfectly when the app is in focus
No controller events are received at all when the app is in background
This behavior is new to macOS 15.4 (it worked properly in previous versions)
Console logs show:
Setting GCController.shouldMonitorBackgroundEvents = true
// Value immediately after setting:
Actual background monitoring status: false
// No events appear after app goes to background
Is this an intentional change in behavior or a regression? Our users rely on background controller input functionality, so any guidance would be appreciated.
macOS: 15.4
Controller Type: Xbox Wireless Controller
Topic:
Accessibility & Inclusion
SubTopic:
General
Tags: