一个朋友让我实现一个蓝色和一个红色指针,用来表示两个独立鼠标的输入,以加快实时音频混音的混音台场景。我很愿意帮忙,但是尽管我认为这是个好主意,我完全不知道从哪里开始寻找可能的解决方案。
我应该从哪里开始研究实现双鼠标输入的可行方法?
我应该从哪里开始研究实现双鼠标输入的可行方法?
看看jinput。
我已经使用多个键盘与之配合工作,几乎可以肯定它也支持多个鼠标。
不了解Java,但对于C#/c ++,您可以尝试使用Microsoft Windows MultiPoint软件开发工具包
我已在Windows上尝试过,它可以与两个USB鼠标一起使用。
这取决于您打算使用哪个操作系统。
在Windows上,您可以使用:
您可以使用多个设备,但在Java级别上,所有鼠标事件都被合并成一个流。该事件不包括它来自哪个鼠标。您确实说过想混音,对吧?嗯,这种混音可能很有趣,但肯定不是您想要的。
我建议使用Java支持的MIDI接口,并连接一些简单的MIDI控制器设备,例如多个旋钮或轨迹球。这些将作为MIDI事件输入,您可以检查状态以获取所需的详细信息。