KBSPEED.NLM → Online documentation
KBSPEED.NLM
Online documentation
Usage:
Usage: Load KBSpeed.NLM <Repeat> <Delay>
- Repeat (0 ... 31)
- Keystroke repeat speed. The fastest rate is 30 cps (0), and the slowest is 2 cps (31).
- Delay (0 ... 3)
- Delay after initial keystroke before repeating. Shortest delay is 250 ms (0), and longest delay is 1000 ms (3).
How it works:
The AT keyboard is generally known as an output-only device (e.g., it sends keystrokes). It can also accept input, thus software can control various aspects of how the keyboard operates including setting the overall repeat and delay speed.
To change the repeat and delay speeds, a special command with the combined values is sent to the keyboard, and then the NLM is terminated immediately after. Unlike many older DOS TSRs that intercept the keyboard handler to achieve the same result, this is the simplist, cleanest, and most compatible method of accomplishing this task.
Repeat and Delay are set separately, and NetWare Administrators can automatically adjust the keyboard speed according to their preference by including the required command in SYS:SYSTEM/AUTOEXEC.NCF.
Known issues:
- The Java GUI on NetWare (normally started with StartX.NCF) resets the keyboard to defaults when its screen becomes active.
- Disconnecting the keyboard while the server is powered on (not recommended) will also reset the keyboard.