Communicating non-keyboard related data via a keyboard connection is
disclosed. A keyboard protocol format is added to the non-keyboard
related data. The non-keyboard related data is then transmitted within
the keyboard protocol format through the keyboard connection. Once the
keyboard protocol format has been received through the keyboard
connection, it is parsed to retrieve the non-keyboard related data from
the keyboard protocol format. The non-keyboard related data is then
processed accordingly. The non-keyboard related data may include mouse
coordinates, a command to disable a display of a mouse cursor, a test
signal, or mouse function commands transmitted from a remote computer to
a local computer over a network via an interaction device and through the
keyboard connection of the local computer. The keyboard connection may be
a PS/2 connection or an USB connection.