Keyboard Keys Work Incorrectly on Certain Solaris Remote Clients

Affected OS

Remote Solaris clients running the Xorg X Server and using Type 6 keyboards.

Problem

Certain keys, such as Num Lock and Caps Lock, work incorrectly in the Remote Console application (JavaRConsole). Those keys also cause other keys, such as the Enter key, Backspace key, and the arrow keys, not to work.

Workaround

Complete these steps prior to launching the web browser from which the Remote Console will be launched:

  1. Ensure that the affected clients are running the Java runtime environment (JRE) 1.5 (Java 5.0) update 3 or greater.

  2. Ensure that the following environment variable is set to false:

    _AWT_USE_TYPE4_PATCH=false

    Note

    _AWT_USE_TYPE4_PATCH must be in the environment of the web browser from which you launch the Remote Console application. This might require setting this environment variable in a shell-specific login script (for example, .profile for sh and .login for csh).