【问题标题】:Detecting Ctrl-<Number> in GLUT在 GLUT 中检测 Ctrl-<Number>
【发布时间】:2009-12-29 21:13:19
【问题描述】:

我使用 GLUT 处理 Bitfighter 的键盘输入。我已经构建了一个不错的小型键盘事件抽象层,它对大多数事情都很有效,但我遇到了一些令人沮丧的限制。

例如,当按下 Ctrl 时,数字键、加号、减号和引号键似乎不会触发 glutKeyboardFunc() 回调。

我意识到 GLUT 在某些方面非常有限,但我想知道是否有人知道在按下 Ctrl 时是否可以检测数字键或加号/减号。

如果它有助于解决这个限制,我会考虑改用 FreeGLUT。

【问题讨论】:

  • 请在找到答案后发布...
  • 我在 Ubuntu 9.10 (GNOME) 上也遇到过这个问题。我得到了 ctrl-1 的关键事件,但没有 ctrl-2、ctrl-3 等。会发生什么?

标签: glut


【解决方案1】:

我对此进行了大量研究,并得出结论认为它根本行不通。

出于这个原因以及其他一些挫折,我们最终将我们的代码从 GLUT 移植到了 SDL。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-12-08
    • 2020-08-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-27
    • 2021-03-17
    • 1970-01-01
    相关资源
    最近更新 更多