2010-10-28 27 views
3

D'accord, je ne suis pas sûr que cela soit possible avec Java spécifiquement, mais je travaille sur un petit programme très similaire à la synergie et je dois pouvoir désactiver complètement l'entrée à partir de la souris et du clavier sur l'ordinateur hôte, mais toujours enregistrer l'entrée dans le programme. Je ne peux pas penser à des moyens propres et robustes pour faire cela avec Java. Est-ce possible?Java: comment désactiver le système de la souris et du clavier

+1

Vous pouvez utiliser C++ pour appliquer un crochet au niveau du système pour le clavier et la souris, et faire ce que vous voulez. Ensuite, appelez ces fonctions dans le code Java via JNI. –

Répondre

1

De toute façon, vous devrez utiliser JNI dans un tel but. Jetez un oeil à ce blog, il vous donnera une idée.