Ola egyware gracias por el dato y espero que no se enojen los moderadores

Checo el dato de MoseInfo. El programa que tengo estoy utilizando la clase Robot para hacer las capturas y los eventos del Mouse, eso ya lo tengo y creo que no me he dado a entender, quisiera hacer algo parecido a una función de team viewer la cual es la de ver el puntero remoto.
En cuanto al teclado si lo he tratado con la clase robot, más específicamente Robot.keypress(keycode) es solo que presiono la tecla y parece como si la dejara presionada y el programa sigue así hasta que ocurre otro evento, bien haga click o minimice la pantalla

.
muchas gracias por los consejos investigaré al respecto y cuando logré resolver el problema haré un post con los resultados

.