Que tipo de dispositivos son, podría hacerse en java?, lo que se me ocurre es que esos datos estén en una base de datos, así todo lo que quisieras mostrar en el equipo remoto lo mostrará el equipo huesped, cada uno diferente, así podrás desligarte del mouse.
Aclaro también se puede hacer vía web con ajax, en php en vez de java, se comunicaría haber si existe algún cambió en la base de datos y si no hay nada sigue el conteo. si existe algo ya se cambiaría, las máquinas se identificarían por vía IP en ambos casos.
Me gustaría hablar más acerca del mismo, y estoy a tus ordenes.