我正在MacOSX上用C++编写GLFW应用程序。
它以GLFW_FULLSCREEN模式运行
现在,当我按下“昏暗屏幕/ f1”按钮时,我的Mac会使屏幕变暗。
我不希望那样发生。相反,我希望GLFW接收“按键F1”事件(或“按键等等”)事件。有没有办法告诉MacOSX不要解释“暗屏”并将其发送给我的全屏GLFW应用程式?
谢谢!
PS:我在Mac上拥有管理员权限,并愿意对系统进行更改,以在必要时进行此操作。
最佳答案
如果使用glfwDisable (GLFW_SYSTEM_KEYS);
,则键盘事件应发送到您的应用程序。