diff --git a/MacOS/MacOSKeyManager.mm b/MacOS/MacOSKeyManager.mm index 34149c542..417db5467 100644 --- a/MacOS/MacOSKeyManager.mm +++ b/MacOS/MacOSKeyManager.mm @@ -43,6 +43,10 @@ _disableAllKeys = false; + if(@available(macOS 11.3, *)) { + GCController.shouldMonitorBackgroundEvents = YES; + } + NSEventMask eventMask = NSEventMaskKeyDown | NSEventMaskKeyUp | NSEventMaskFlagsChanged; _eventMonitor = [NSEvent addLocalMonitorForEventsMatchingMask:eventMask handler:^ NSEvent* (NSEvent* event) {