Enabling a Keyboard
To enable all of the keyboard–related features, the driver needs to create the following registry entry:
1 indicates the device has a hardware keyboard installed. For modular keyboards, the driver is responsible for resetting this registry to zero anytime it is unplugged or disabled.
For information about keyboard drivers development, see Keyboard Driver Development Concepts.