Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 从OSX mac应用程序上的BT遥控器捕获主页按钮事件?_Macos_Cocoa_Bluetooth - Fatal编程技术网

Macos 从OSX mac应用程序上的BT遥控器捕获主页按钮事件?

Macos 从OSX mac应用程序上的BT遥控器捕获主页按钮事件?,macos,cocoa,bluetooth,Macos,Cocoa,Bluetooth,我有一个BT遥控器3.0: 此遥控器可以通过标准媒体事件NX_KEYTYPE_PLAY、NX_KEYTYPE_EJECT等以及此回调设置控制任何OS X应用程序: CGEventTapCreate(kCGSessionEventTap, kCGTailAppendEventTap, kCGEventTapOptionDefault, CGEventMaskBit(NX_SYSDEFINED),

我有一个BT遥控器3.0:

此遥控器可以通过标准媒体事件NX_KEYTYPE_PLAY、NX_KEYTYPE_EJECT等以及此回调设置控制任何OS X应用程序:

CGEventTapCreate(kCGSessionEventTap,
                kCGTailAppendEventTap,
                kCGEventTapOptionDefault,
                CGEventMaskBit(NX_SYSDEFINED),
                tapEventCallback,
                (__bridge void *)(self));
但当我点击HOME按钮时,没有任何事件发送到我的回调

该按钮通常可以控制AppleTV或iOS设备上的主事件,使用我的遥控器在这些设备上工作正常

如何赶上家庭活动? 谢谢你的帮助