我正在尝试检测计算机上是否存在无线鼠标。我希望我的程序在后台运行。我宁愿在Java中这样做,但是如果这超出了Java的能力,我可以使用另一种语言。
有人可以让我开始吗?
(这似乎是一个支持Google的问题,但我找不到任何东西)
答案 0 :(得分:1)
这超出了Java,并且特定于操作系统。您必须查询操作系统的相应设备驱动程序;例如,在Linux上,这意味着在evdev
系统中查找信息。请注意,无线的特定“类型”将非常重要,您可能无法以任何可靠的方式进行分析。例如,蓝牙鼠标始终是无线的,但有些无线设备与USB加密狗连接,可能与有线USB设备无法区分。