Appendix A: PS/2 Keyboard Wedge A-3
Programmables
1. Enable Wedge Communications Interface
Programming Mode + 1 + 0 + E + 2
2.
Country Code Option
United States: Programming Mode + 2 + 8 + A + 0
International: Programming Mode + 2 + 8 + A + 1
3.
Caps Lock Option
Caps Lock Off: Programming Mode + 2 + 8 + B + 0
Caps Lock On: Programming Mode + 2 + 8 + B + 1
4.
Number Lock and Keypad
Keypad Not Used: Programming Mode + 2 + 8 + C + 0
Num Lock On: Programming Mode + 2 + 8 + C + 1
5.
Inter Character Delay
4 ms: Programming Mode + 2 + 8 + D + 0
12 ms: Programming Mode + 2 + 8 + D + 1
24 ms: Programming Mode + 2 + 8 + D + 2
48 ms: Programming Mode + 2 + 8 + D + 3
96 ms: Programming Mode + 2 + 8 + D + 4
0 ms: Programming Mode + 2 + 8 + D + 5
(New for this release, new default value)
6.
PS/2 Keyboard Emulation
Disable: Programming Mode + 2 + 8 + E + 0
Enable: Programming Mode + 2 + 8 + E + 1
7.
Start and Stop Sentinel, maximum of 9 bytes each
Disable: Programming Mode + 2 + 9 + 0
(zeros all start/stop entries)
Start Sentinel:
Programming Mode + 2 + 9 + 1 + DATA + End
Stop Sentinel:
Programming Mode + 2 + 9 + 2 + DATA + End
DATA Input: Enter each byte as 2 nibbles
Example: Start Sentinel = 0x31, 0x21, 0x2D (0x31 will be transmitted first)
DATA Tag Sequence = 3 + 1 + 2 + 1 + 2 + D