EKK8011E ELAN Microelectronics Corp, EKK8011E Datasheet - Page 27

no-image

EKK8011E

Manufacturer Part Number
EKK8011E
Description
Usb And Ps/2 Keyboard Encoder
Manufacturer
ELAN Microelectronics Corp
Datasheet
Product Specification (V1.2) 07.09.2009
(This specification is subject to change without further notice)
6.2.2 LED Report for USB Keyboard
When one of the LED buttons (Num, Caps, Scroll) is pressed, the host issues a Setup
package with a Set_Report request to Endpoint 0 and an Out package with 1 byte data,
which indicates the LED status. The format of the 1-byte data is:
6.2.3 USB Keyboard Scan Code
When the keys of HID Using Page 07 are pressed, the scan codes will be sent using
Endpoint 1. If the keys of HID Using Page 01 and 0C are pressed, the scan codes will
be sent using Endpoint 2.
When the host issues an IN packet to Endpoint 1 to receive data from the device and
the keys of HID Usage Page 07 are pressed, the device returns an 8 bytes to the host.
The 8 bytes are as follows:
The modifier bytes are as follows:
Right GUI
Constant
Byte 7
Key 6
Bit 7
Bit 7
Report count (1): 0×95 0×01
Report size (10): 0×75 0×10
Input (data, array, absolute): 0×81 0×00
End collection: 0×c0
Using page (generic desktop): 0×05 0×01
Using (system control): 0×09 0×80
Collection (application): 0×a1 0×01
Report id (2): 0×85 0×02
Using minimum (81): 0×19 0×81
Using maximum (83): 0×29 0×83
Logical minimum (0): 0×15 0×00
Logic maximum (1): 0×25 0×01
Report size (1): 0×75 0×01
Report count (3): 0×95 0×03
Input (data, variable, absolute): 0×81 0×02
Report count (5): 0×95 0×05
Input (constant): 0×81 0×01
End collection: 0×c0
Constant
Right Alt
Byte 6
Key 5
Bit 6
Bit 6
Right Shift Right Ctrl
Constant
Byte 5
Key 4
Bit 5
Bit 5
Byte 4
Key 3
Kana
Bit 4
Bit 4
Compose Scroll Lock Caps Lock Num Lock
Left GUI
Byte 3
Key 2
Bit 3
Bit 3
USB & PS/2 Keyboard Encoder
Left Alt
Byte 2
Key 1
Bit 2
Bit 2
Reserved
Left Shift
Byte 1
Bit 1
Bit 1
eKK8011E
Modifier
Left Ctrl
Byte 0
Bit 0
Bit 0
• 23

Related parts for EKK8011E