我正在MacOSX上用C++编写GLFW应用程序。

它以GLFW_FULLSCREEN模式运行

现在,当我按下“昏暗屏幕/ f1”按钮时,我的Mac会使屏幕变暗。

我不希望那样发生。相反,我希望GLFW接收“按键F1”事件(或“按键等等”)事件。有没有办法告诉MacOSX不要解释“暗屏”并将其发送给我的全屏GLFW应用程式?

谢谢!

PS:我在Mac上拥有管理员权限,并愿意对系统进行更改,以在必要时进行此操作。

最佳答案

如果使用glfwDisable (GLFW_SYSTEM_KEYS);,则键盘事件应发送到您的应用程序。

10-08 07:33