[comp.sys.ibm.pc] NUM/CAPS/SCROLL LOCK Question on BTC Keyboard

limey@tc.fluke.COM (Paul Baldock) (05/22/87)

Thanks for all the help on how to set the  bits at 417 to set the status
of the LOCK feature. However, the real problem is that on my clone and BTC
keyboard, modifying these bits does not automatically change the indicator
lights on the keyboard, so the computer thinks they have changed, but the
keyboard does not.

I can turn ALL the lights on the keyboard off by sending it a reset, but I have
not discovered how I can selectively modify the states of the lights.

By the way toggling the status bits on a real IBM with a real IBM keyboard
automatically changes the lights on the keyboard, so the keyboard and computer
are always in sync. I presume there is something in BIOS that detects the
change in the status bits and sends commands to the keyboard.

One example of how the problem manifests itself is if you call up SIDEKICK
Calculator. This always correctly comes up in NUMLOCK (whether the computer
was previously in that state or not). On a real IBM the NUMLOCK light will
come on on the keyboard, but on my BTC it will stay out (the effect of
pressing NUMLOCK on the BTC is now reversed).

Any ideas on how to selectively program the lights on the BTC Keyboard, so
that I could make some patch in to the BIOS and cure this out of phase problem.


Please reply direct


Paul Baldock