我使用GLUT来处理Bitfighter的键盘输入。我已经构建了一个漂亮的小键盘事件抽象层,它适用于大多数事情,但我遇到了一些令人沮丧的限制。
例如,按下Ctrl键时,数字键,加号,减号和引号键似乎不会触发glutKeyboardFunc()回调。
我意识到GLUT在某些方面非常有限,但我想知道是否有人知道在按下Ctrl时是否可以检测数字键或加/减。
如果它有助于解决这个限制,我会考虑切换到FreeGLUT。
答案 0 :(得分:0)
我对此做了很多研究,并得出结论它根本不起作用。
出于这个原因,以及其他挫折,我们最终将我们的代码从GLUT移植到了SDL。