Cocoa 在Mac上截取功能键笔划

Cocoa 在Mac上截取功能键笔划,cocoa,cgeventtap,Cocoa,Cgeventtap,我想截取MacOS中的功能键笔划,而不是Fx键,但特别是音量增大/减小和静音 显然,这应该在全球范围内进行,而不仅仅是在我的项目处于最前沿的时候 我了解到这可以通过使用来实现,但它需要为应用程序启用根权限或辅助设备访问权限 VLC通过后退/播放/下一步功能键来实现这一点,如果它正在播放,它将完全覆盖iTunes控制。 而且它不需要根用户,甚至不需要启用辅助设备访问 有什么想法吗?搜索“媒体密钥”。另外,VLC是开源的。@Kenthomass是的,我知道,我考虑的一种方法是检查VLC源代码。但在此

我想截取MacOS中的功能键笔划,而不是Fx键,但特别是音量增大/减小和静音

显然,这应该在全球范围内进行,而不仅仅是在我的项目处于最前沿的时候

我了解到这可以通过使用来实现,但它需要为应用程序启用根权限或辅助设备访问权限

VLC通过后退/播放/下一步功能键来实现这一点,如果它正在播放,它将完全覆盖iTunes控制。 而且它不需要根用户,甚至不需要启用辅助设备访问


有什么想法吗?

搜索“媒体密钥”。另外,VLC是开源的。@Kenthomass是的,我知道,我考虑的一种方法是检查VLC源代码。但在此之前,我只想知道是否可以将卷密钥视为媒体密钥,或者它们是否更“系统级”(因此不可重写)。另外,VLC是开源的。@Kenthomass是的,我知道,我考虑的一种方法是检查VLC源代码。但在此之前,我只想知道是否可以将卷键视为媒体键,或者它们是否更“系统级”(因此不可重写)。