我正在 MacOSX 上用 C++ 编写 GLFW 应用程序。
它以 GLFW_FULLSCREEN 模式运行
现在,当我按下“调暗屏幕/f1”按钮时,我的 Mac 会调暗我的屏幕。
我不希望这样的事情发生。相反,我希望 GLFW 接收“按键 F1”事件(或“按键等等等等”事件。有没有办法告诉 MacOSX 不要解释“暗屏”并将其发送到我的全屏 GLFW应用程序?
谢谢!
PS:我在 Mac 上拥有管理员权限,并且愿意在必要时更改系统以实现此目的。
最佳答案
如果您使用 glfwDisable (GLFW_SYSTEM_KEYS);
,那么键盘事件应该发送到您的应用程序。
关于C++ glfw macosx dim screen vs f1 收藏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2383790/