区分来自多个键盘的关键事件

时间:2016-08-12 12:49:57

标签: java keyboard glfw

我有GLFW设置来使用

接收关键事件
glfwSetKeyCallback(window, (long window, int key, int scancode, int action, int mods) -> {
  // do something
});

这一切都很棒,但我希望将多个(2+)键盘连接到一个系统,并且需要知道哪个键盘事件来自哪个键盘。这将用于本地合作游戏。

我可以区分多个连接键盘的事件吗?如果是这样,怎么样? GLFW可以处理这个,还是我需要任何其他库(我使用LWJGL for Java)?

1 个答案:

答案 0 :(得分:0)

基于4天前开放的GLFW的GitHub issue,似乎还没有支持多个键盘。所有搜索都指向此article。库通过其Java实现使用HID API。