Utility for setting user keyboard layout and for visual diagnostics of keyboard.
Sprinter can use two keyboard layouts in same time.
You can switch keyboard (primary/secondary) by +
Usage: KEYBOARD.EXE [-switches] [layout.kbd]
Switches:
-h,? Help page
-v Keyboard visual diagnostic utility
It is a result of usage of -V key.
-s Set keyboard layout from the file
-g Get keyboard layout and write to the file
-0..7 Specify that only part of keyboard layout should be set/get
Parts:
0 - Normal w/o SHIFT layout
1 - Normal with SHIFT layout
2 - CAPS w/o SHIFT layout
3 - CAPS with SHIFT layout
4 - Normal w/o SHIFT layout (secondary)
5 - Normal with SHIFT layout (secondary)
6 - CAPS w/o SHIFT layout (secondary)
7 - CAPS with SHIFT layout (secondary)
-w Show keyboard driver setting
-b Switch on signal of full buffer
-n Switch off signal of full buffer
-c Switch on signal of change layout (primary/secondary)
-x Switch off signal of change layout
You can edit a file with keyboard layout. For example, compare 'keyboard.kbd' and 'test.lay' files from the package. 'Test.lay' file has changed Normal key combinations (primary).
Yes, Sprinter use ASCII table, but (default) some Extended ASCII codes (128-255) are used for Russian characters.