Podría ser demasiado tarde para responder aquí ya que esta pregunta es antigua. Pero como he sido dirigido aquí cuando estaba buscando el mismo requisito, mencionaré una solución que encontré en otro hilo para la ayuda de aquellos que serán dirigidos aquí en el futuro, buscando ayuda para el mismo requisito. @nan ha dado una solución para esto usando java-hid-api y puede encontrar su respuesta here. También ha escrito una publicación clara y paso a paso sobre cómo hacerlo in his blog.
Sin embargo, debo decir que lo he intentado pero aun así no he tenido éxito, ya que HIDManager
devuelve nulo al intentar abrir el HID por la ruta o el ID. Es lo mismo cuando se intentó open()
usando HIDDeviceInfo
. Este problema también figura en el java hid api page pero parece que nadie ha podido proporcionar una solución de trabajo hasta el momento. Entonces, si hay alguien que haya podido evitar este problema. Por favor comparte.
Yo votaría esta respuesta, pero me falta la reputación de hacerlo. – user1383359
Jaja, está bien. Gracias por aceptarlo Espero que la solución funcione para ti. – Simon