SoloCodigo

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: diego.martinez en Martes 8 de Abril de 2014, 13:06

Título: Obtener el Handle de dispositivos
Publicado por: diego.martinez en Martes 8 de Abril de 2014, 13:06
Buenas!

Estoy haciendo una lectura directa de los ficheros de los dispositivos del sistema para leer el teclado y el ratón.
Interpreto los input_event correctamente.

Leo el fichero /proc/bus/input/devices para buscar el numero de evento del teclado y el ratón, y me funciona en Debian y Raspbian (Debian para raspberry), pero tras probar enotro equipo con Ubuntu, me he encontrado que aparecen otros dispositivos con eventos "kbd" (cinco diferentes).

La pregunta es: ¿Como determinar el numero de evento en el que se encuentra el teclado y el ratón?

PD: probando el software en VMWare, me encuentro que la maquina virtual me crea 2 ratones falsos, lo que aumenta el problema a la hora de determinar programaticamente el handle del teclado y el ratón.

Gracias!