4/14/2016
D014465 CR1400 CR1000 CR2300 CR2600 CR3600 CR44X5 CR8000 CR900FD CR6000 CR5000 T500 Client Version ICD
Page 105 of 106
© 2013-2016 The Code Corporation
12393 South Gateway Park Place Suite 600, Draper, UT 84020
(801) 495-2200
FAX (801) 495-0280
14 Appendix: Custom Keyboard XML File Formatting
Keywords: #KeyboardMap
To support any USB keyboard the following xml file format is implemented.
Header “<?xml version="1.0" encoding="UTF-8"?>”
Tags:
<charatcterMapping>
Attributes:
“id” identifies the default code set used for mapping to scancodes.
“version” (optional) user supplied version of the mapping.
Data: none
Example: <characterMapping id="ascii" version="1">
<Copyright>
Attributes:
“value” (optional) user supplied copyright information.
Data: none
Example: <Copyright value="Copyright (c) 2013 The Code Corporation."/>
<history>
Attributes: none
Data: modified tags
Example: <history><modified version="1" date="2013">message</modified></history>
<modified>
Attributes:
“version”
“date”
Data: string
Example: <modified version="1" date="2013-04-19">message</modified>
<Language>
Attributes:
“name”
“id”
“revision”
“author”
“initials”
Data: Input tags
<Input>
Attributes:
“encoding” (not used)
“value”
“printable” (Optional printable character)
“action” (not used)