gpt4 book ai didi

两个独立键盘的Java独立输入

转载 作者:搜寻专家 更新时间:2023-10-31 19:34:34 24 4
gpt4 key购买 nike

我在同一台机器上插入了两个 USB 键盘。我正在开发 Java 应用程序。有没有办法让 Java 应用程序区分出它来自哪个 USB 键盘? (即是否有类似 http://docs.oracle.com/javase/6/docs/api/java/awt/event/KeyEvent.html 的东西,但带有 USB 参数,以便我可以知道它来自哪个 USB 设备?)

谢谢!

最佳答案

单独使用 Java 是不可能的。

但是有 3rd 方工具可以重新映射键盘的键。 HID macros是一个应用程序。但它只适用于按键,不适用于按键事件。这限制了它的用处,但对于您的用例来说可能已经足够了。

如果您想深入挖掘,您需要使用 RAW Input API在 Windows 上做你想做的事。标题为 Using Raw Input from C# to handle multiple keyboards 的代码项目中已经有一个很好的示例这阐明了正确的 API 用法。

关于两个独立键盘的Java独立输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10508760/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com