Difference between revisions of "Unit USBKEYBOARD"

From Ultibo.org
Jump to: navigation, search
(Created page with "Return to Unit Reference === Description === ---- ''To be documented'' === Constants === ---- ''To be documented'' === Type definitions === ---- ''To...")
 
Line 5: Line 5:
 
----
 
----
  
''To be documented''
+
'''Ultibo USB Keyboard Driver unit'''
 +
 
 +
'''USB Keyboard Devices'''
 +
 
 +
The USB keyboard driver in this unit uses HID Boot Protocol only and has been replaced by the HIDKeyboard unit which provides complete HID Report Protocol support for USB keyboards. It is retained here for legacy uses and backwards compatibility only.
 +
 
 +
To use this driver in place of the default HID Keyboard driver set the following configuration variables in your application during system initialization.
 +
HID_REGISTER_KEYBOARD := False;
 +
USB_KEYBOARD_REGISTER_DRIVER := True;
 +
This driver does not recognize devices that do not report themselves as boot keyboards.
  
 
=== Constants ===
 
=== Constants ===

Revision as of 04:38, 11 November 2022

Return to Unit Reference


Description


Ultibo USB Keyboard Driver unit

USB Keyboard Devices

The USB keyboard driver in this unit uses HID Boot Protocol only and has been replaced by the HIDKeyboard unit which provides complete HID Report Protocol support for USB keyboards. It is retained here for legacy uses and backwards compatibility only.

To use this driver in place of the default HID Keyboard driver set the following configuration variables in your application during system initialization.

HID_REGISTER_KEYBOARD := False;
USB_KEYBOARD_REGISTER_DRIVER := True;

This driver does not recognize devices that do not report themselves as boot keyboards.

Constants


To be documented

Type definitions


To be documented

Public variables


To be documented

Function declarations


To be documented


Return to Unit Reference