JDK-6459370 : Backspace, Enter and more keys do not work when numlock is on
  • Type: Bug
  • Component: client-libs
  • Sub-Component: java.awt
  • Affected Version: solaris_11
  • Priority: P4
  • Status: Open
  • Resolution: Unresolved
  • OS: solaris_nevada
  • CPU: x86
  • Submitted: 2006-08-11
  • Updated: 2014-02-27
Related Reports
Relates :  
Description
When NUMLOCK is on, then some keys are not functional. For example ENTER, BACKSPACE, ARROW KEYS and more.


bash-3.00$ java -version
java version "1.5.0_07"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_07-b03)
Java HotSpot(TM) Server VM (build 1.5.0_07-b03, mixed mode)
This problem occures in the java version "1.5.0_08" on Solaris Nevada build 45. The same problem ocurres on Solaris 10u1 with all patches as well. Java6 is OK. Java 1.5 is OK on sparc platform too.  I use following version of X server:

--------------------------------------------------------------
bash-3.00$ /usr/X11/bin/Xorg -version

X Window System Version 6.9.0 (Sun Xorg Release 1.2 for Solaris 11)
Release Date: 21 December 2005
X Protocol Version 11, Revision 0, Release 6.9
Build Operating System: SunOS 5.11 snv_41 i86pc
Current Operating System: SunOS hlipa 5.11 snv_45 i86pc

SUNWxorg-server package version: 6.9.0.5.11.4500,REV=0.2006.07.18
SUNWxorg-graphics-ddx package version: 6.9.0.5.11.4500,REV=0.2006.07.18
        Before reporting problems, check http://sunsolve.sun.com/
        to make sure that you have the latest version.
Module Loader present
--------------------------------------------------------------

Usage JDS or CDE does not have any effect - problem is avaliable on both window manager.

Comments
EVALUATION The enviroment variable has effect only on simple test, but bugster has still same problem.
21-08-2006

EVALUATION To enable fix in 1.5.0, please set _AWT_USE_TYPE4_PATCH=false environment variable. With jdk6, it is not necessary.
15-08-2006

EVALUATION Open bugster on solaris nevada 45 and try to use backspace in the login dialog. Javalab tool has same problem as well.
14-08-2006

EVALUATION Please provide a reproducible test case so the problem can be investigated.
11-08-2006

WORK AROUND Switch off NUMLOCK.
11-08-2006