2009-12-29 80 views
2

我使用GLUT來處理Bitfighter的鍵盤輸入。我已經構建了一個不錯的小鍵盤事件抽象層,它對大多數事情都非常有用,但是我遇到了一些令人沮喪的侷限性。在GLUT中檢測Ctrl- <Number>

例如,按下Ctrl時,數字鍵,加號,減號和引號鍵似乎不會觸發glutKeyboardFunc()回調。

我意識到GLUT在某些方面是非常有限的,但我想知道是否有人知道是否有可能檢測到數字鍵或按Ctrl時加/減。

我會考慮切換到FreeGLUT,如果它幫助解決這個限制。

+0

請當你發現它時發佈答案... – 2009-12-29 21:35:38

+0

我也遇到過這個問題,在Ubuntu 9.10(GNOME)上。我得到了ctrl-1的關鍵事件,但不是ctrl-2,ctrl-3等。會發生什麼? – SuperElectric 2010-09-22 17:35:58

回答

0

我對此做了大量的研究,並得出結論,它根本不起作用。

由於這個原因和其他挫折,我們最終將我們的代碼從GLUT移植到SDL。