Looking for Java information

Doug Pritchard (dougp@numbat.cs.rmit.edu.au)
Mon, 09 Feb 1998 19:00:24 +1100

Date: Mon, 09 Feb 1998 19:00:24 +1100
From: Doug Pritchard <dougp@numbat.cs.rmit.edu.au>
To: java-io@web1.javasoft.com
Subject: Looking for Java information

Hello,

We are performing some research into using Java to improve the
users learning rate at the X-terminal. We are writing Java programs
for training purposes, to capture the X-terminal input from users.
This is to monitor the users actions then determine any errors they
have made with their keyboard or mouse actions.

The environment we are working with is JDK 1.02 (however, we are
very willing to bring this up to current version). The platform is
Solaris
Unix with user work stations running X-windows.

We would like to know if a Java program running from one Unix process
can be monitored from another Java process, either from the same Unix
process, or even from different window.

For example. We know that a Java program can determine the mouse
button events status (click, drag, etc) within the same Java process.
However, can another different program and process also "see" these
events?

The mouse and keyboard activity is being passed from the X-terminal
to the Java process. So, there must be a way to install some program,
in between the X-terminal and the Java program, to read the keyboard
and mouse events. This information could then be stored in a log for
later analysis with respect to the user input activity expected from a
skilled user. The feedback would be invaluable as a learning aid.

Looking forward to recieving your reply to our enquiry.

Thanking you, regards.

Doug

-- 
Doug Pritchard           dougp@numbat.cs.rmit.edu.au