我一直在研究 OpenGL 应用程序的输入处理。我想处理至少两个操纵杆、键盘和鼠标。将其外包给 python 脚本将是一个很大的好处,但不是必需的。
- 我看freeglut,但它只支持一个操纵杆。
- Pygame 说它的“输入队列严重依赖于 pygame 显示模块”,这让我暂停了。
- 我不熟悉 QT 或 GTK 的操纵杆输入处理,也找不到任何简明扼要地描述我的问题的文档。
- SDL 的 python 绑定说它“很好地”处理了这些事情。(我不知道该怎么想的声明。)
当我进入 Pygame 问题时,我对它的关注是否有争议?QT 或 GTK 能否毫无问题地提供此功能?是否有另一种方法可以解决我的问题?
其他一切都失败了我想我可以直接使用 SDL,但我对它的性能知之甚少。