Document Version 1.00
Last revised on
Page 64 of 87
2020-04-10
Reference Manual for uTrust 3720F and uTrust 3721F Readers
6.3.5. Specific for Keyboard Interface
6.3.5.1.
READER_CONTROL_KEYBOARD_SLOT
To enable or disable status of keyboard interface in SRAM, or to get current status of keyboard
interface.
Command APDU:
Byte0
CLA
Byte1
INS
Byte2
P1
Byte3
P2
Byte4
Lc
Byte5
opcode
Byte6
Byte7
Le
0xFF
0x70 0x04 0xE6 0x03 0x11
0x01
0x00 – enable
0x00
0xFF
0x70 0x04 0xE6 0x03 0x11
0x01
0x01 – disable
0x00
0xFF
0x70 0x04 0xE6 0x02 0x11
0x00 – get current status
0x00
Response:
If the command is successful, 5 bytes are returned indicating the status of keyboard slot.
Byte Offset
Keyboard Description
Byte 0
0x01: Disabled in SRAM
0x00: Enabled in SRAM
Byte 1
0x01: Reader does not include keyboard interface
0x00: Reader includes keyboard interface
Byte 2
0x01: Enabled in OS-Configuration
0x00: Disabled in OS-Configuration
Byte 3
RFU
Byte 4
RFU
Byte 1 would be 0x01 for readers that do not include keyboard interface, like, uTrust 3720 F.
In this case the HID/keyboard interface shall not be enumerated.
If the HID/keyboard interface is enumerated but disabled in OS-Configuration or SRAM, then
keyboard output shall not be emitted until configuration is changed using suitable tool.