我正在构建跨平台的游戏引擎,现在我专注于输入系统. 我写了一个抽象的输入系统来传递消息 并且由平台相关模块提供,在单独的线程中运行. 在Windows中,我创建了“仅消息”窗口,该窗口提供输入系统与RAWINPUT的消息(转换为平台无关). 现在我有麻烦想弄清楚如何在基于unix的系统上做类
目前,我正在制作一个拦截特定键盘击键的程序(使用其HID进行过滤).因此,为了知道特定设备发送了哪些击键,我使用了RawInput技术,受到这个伟大教程的启发: http://www.codeproject.com/Articles/17123/Using-Raw-Input-from-C-to-handle-multiple-keyboard 现在,它工作得很好:我可以获