Support for Virtual USB Keyboard and Mouse Devices

This enhancement is new in the Solaris Express 6/05 release and in
the Solaris 10 1/06 release.

This feature enables the Solaris OS to support multiple keyboards and
mouse devices simultaneously. The virtualkm feature also
provides an auto-switch function that enables users to obtain separate input
for keyboards and for mouse devices. All these enhancements are compatible
with existing applications.

This feature is particularly useful for the following users:

Users of systems with KVMS support

Laptop users who connect an extra mouse

Users with special keypads or other devices that are declared
as keyboards or mouse devices