malfunctioning keys in sun 10-key under Perl/Tk

"Troy.A Johnson" <[email protected]>
Newsgroups gmane.comp.lang.perl.tk
Message-ID <[email protected]>
Greetings Perl/Tk People,

My organization has been using Perl 5.002 for 
way too long, and now we are in the midst of a 
changeover to Perl 5.8.5. While most of our 
problems were related to DBD::Sybase, we do 
have one Perl/Tk related show stopper. :-(

The problem we have is that using the 10 key 
pad on our Sun model Type 5c keyboards almost 
works. Everything is normal except:

  pressing '4' translates to 'left arrow'
  pressing '6' translates to 'right arrow'

These are supposed to be their functions when 
the 'caps lock' is off, but it is on, and the other 
keys ('0' - '3', '5', '7' - '9') work as they should.

As I mentioned above, the Perl version is 5.8.5, 
and the Tk module version is 804.027.

Our previous version of Perl (5.002) had the Tk 
module installed with these version numbers:

  $Tk::version     = "4.0";
  $Tk::patchLevel  = "4.0p1";
  $Tk::VERSION     = "b11";

but it needed a patch to work correctly. We have 
two patch files that may have been used, and 
those are attached to this email.

I have tried to find the files these two patched
(they patch two different files), but they no longer 
exist in the code (at least not where I can find them).

I will keep looking in the code and see if I can 
make it work, but I hope one of you nice people 
can help me too. Thanks for reading about my 
problems, and have a good day.

Troy Johnson
MCSS/MN Dept of Health
keypad_fix.keith (application/octet-stream, 3 KB) - not displayed
keypad_fix.nik (application/octet-stream, 3.6 KB) - not displayed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.