USB и настройки клавиатуры#
Хост-интерфейс USB#
Тип устройства USB#
Используется для выбора типа USB, в котором устройство нумеруется на хосте. После переключения типа устройства USB устройство автоматически перезагрузится и издаст стандартный звуковой сигнал при включении.
В настоящее время подтверждены типы устройств:
SNAPI with Imaging Interface, значение по умолчаниюSNAPI without Imaging InterfaceHID Keyboard EmulationIBM Table Top USBIBM Hand-Held USBUSB OPOS Hand-HeldSimple COM Port EmulationUSB CDC HostSSI over USB CDC
* SNAPI с интерфейсом изображения#
SNAPI не имеет графического интерфейса.#
Эмуляция клавиатуры HID#
IBM Desktop USB#
Карманный компьютер IBM USB#
USB Портативный компьютер OPOS#
Простая эмуляция COM-порта#
Хост USB CDC#
SSI на USB CDC#
Примечание
Прежде чем выбрать USB CDC Host, хост должен сначала установить файл CDC INF, иначе устройство может зависнуть во время нумерации при включении питания. SSI over USB CDC предоставляет только подмножество протокола SSI и не включает функцию аппаратного подтверждения связи.
USB Static CDC#
Используется для управления методом выделения портов COM при подключении нескольких устройств.
Enable USB Static CDC, значение по умолчаниюDisable USB Static CDC
* Включить USB Статический CDC#
Отключить USB Статический CDC#
После включения несколько устройств могут повторно использовать один и тот же порт COM; после отключения каждое подключенное устройство будет занимать новый номер порта COM.
USB интервал опроса#
Используется для настройки интервала опроса устройства хостом в режиме USB HID клавиатуры. Чем меньше значение, тем выше скорость передачи данных.
Подтвержденные на данный момент значения включают в себя:
1 msec2 msec3 msec4 msec5 msec6 msec7 msec8 msec, значение по умолчанию9 msec
1 msec#
2 msec#
3 msec#
4 msec#
5 msec#
6 msec#
7 msec#
* 8 мс#
9 msec#
Предупреждение
Устройство выполнит повторную инициализацию после изменения интервала опроса. Если хост не может обрабатывать слишком высокие скорости передачи данных, это может привести к потере данных.
Значение по умолчанию интерфейса USB#
Первые значения по умолчанию для интерфейса USB следующие:
параметр |
значение по умолчанию |
|---|---|
USB Device Type |
|
SNAPI Status Handshaking |
|
Типы национальной USB-клавиатуры |
|
USB Keystroke Delay |
|
Simulated Caps Lock |
|
USB CAPS Lock Override |
|
USB Ignore Unknown Characters |
|
USB Convert Unknown to Code 39 |
|
USB Ignore Beep Directive |
|
USB Ignore Type Directive |
|
Emulate Keypad |
|
Emulate Keypad with Leading Zero |
|
USB FN1 Substitution |
|
Function Key Mapping |
|
Convert Case |
|
USB Static CDC |
|
USB Polling Interval |
|
Quick Keypad Emulation |
|
USB вывод на клавиатуру#
Используется для описания базового поведения и сопутствующих параметров в режиме USB HID Keyboard Emulation. Настройки национальной раскладки клавиатуры, совместимости Caps Lock и таблицы ASCII префикса/суффикса действуют только в этом режиме.
USB клавиатура FN1 замена#
Применяется только к USB HID Keyboard Emulation. Если этот параметр включен, символы FN1 в штрих-коде EAN 128 можно заменить определяемыми пользователем ключевыми категориями и значениями.
EnableDisable, значение по умолчанию
Включить замену клавиатуры USB FN1#
* Отключение клавиатуры USB Замена FN1#
USB ASCII набор символов#
Используется для иллюстрации сопоставления кодировки префикса, суффикса и управляющих символов в режиме USB.
Подтверждены следующие ключевые моменты:
Этот раздел соответствует
Table 8-2 USB Prefix/Suffix Values.Сопоставление охватывает
1000с1126В таблице также указаны
Full ASCII,Code 39 Encode CharacterиKeystroke.Когда
Function Key Mappingвключен, клавиши, выделенные в таблице жирным шрифтом, заменяют стандартное сопоставление.
USB Неизвестные символы преобразованы в Code 39#
Применяется только к устройствам IBM hand-held, IBM tabletop и OPOS.
Disable Convert Unknown to Code 39, значение по умолчаниюEnable Convert Unknown to Code 39
* Отключить преобразование неизвестных символов Code 39#
Включить преобразование неизвестных символов Code 39#
Используется для управления преобразованием данных неизвестного типа штрих-кода в выходные данные Code 39 при их обнаружении.
USB игнорировать неизвестные символы#
Применимо к устройствам HID Keyboard Emulation и IBM.
Send Bar Codes with Unknown Characters (Transmit), значение по умолчаниюDo Not Send Bar Codes with Unknown Characters (Disable)
* Отправка данных, содержащих неизвестные символы#
Не отправлять данные, содержащие неизвестные символы#
Если отправка включена, устройство будет игнорировать неизвестные символы, но продолжит отправлять другие данные; Если этот параметр отключен, устройство IBM предотвратит отправку всего штрих-кода, а устройство HID Keyboard будет отправлять неизвестные символы и издавать звуковой сигнал ошибки.
USB игнорировать команду зуммера#
Применяется только к устройствам IBM hand-held, IBM tabletop и OPOS.
Honor USB Beep Directive, значение по умолчаниюIgnore USB Beep Directive
* Следуйте звуковой команде USB.#
Игнорировать команду зуммера USB#
USB игнорирует команды символики штрихкода#
Применяется только к устройствам IBM hand-held, IBM tabletop и OPOS.
Honor USB Ignore Type Directive, значение по умолчаниюIgnore USB Ignore Type Directive
* Следовать командам символики штрихкода USB#
Игнорировать команды символики штрихкода USB#
Раскладка клавиатуры и набор символов#
Национальная раскладка клавиатуры и коды настроек#
Используется для выбора раскладки клавиатуры USB для другой страны/региона, доступно только для USB HID Keyboard Emulation. После переключения национальной раскладки клавиатуры устройство автоматически перезагрузится и издаст стандартный звуковой сигнал при включении.
К наиболее часто используемым макетам, которые в настоящее время отсортированы, относятся:
North American Standard USB Keyboard, значение по умолчаниюGerman WindowsFrench WindowsFrench Canadian Windows 95/98French Canadian Windows 2000/XPFrench Belgian WindowsSpanish WindowsItalian WindowsSwedish WindowsUK English WindowsJapanese Windows (ASCII)Portuguese-Brazilian Windows
раскладка клавиатуры |
Настроечный код |
|---|---|
* Североамериканская стандартная клавиатура USB |
|
German Windows |
|
French Windows |
|
French Canadian Windows 95/98 |
|
French Canadian Windows 2000/XP |
|
French Belgian Windows |
|
Spanish Windows |
|
Italian Windows |
|
Swedish Windows |
|
UK English Windows |
|
Japanese Windows (ASCII) |
|
Portuguese-Brazilian Windows |
|
* Североамериканская стандартная клавиатура USB#
German Windows#
French Windows#
French Canadian Windows 95/98#
French Canadian Windows 2000/XP#
French Belgian Windows#
Spanish Windows#
Italian Windows#
Swedish Windows#
UK English Windows#
Japanese Windows (ASCII)#
Portuguese-Brazilian Windows#
Набор символов ASCII#
Используется для описания таблицы сопоставления ASCII при выводе клавиатуры USB. Этот раздел соответствует Table 8-2 USB Prefix/Suffix Values и может использоваться для установки префикса, суффикса и управляющих символов.
поведение клавиатуры#
Сопоставление функциональных клавиш#
Используется для управления отправкой значения ASCII < 32 в соответствии с таблицей сопоставления функциональных клавиш, а не в соответствии со стандартной последовательностью управляющих клавиш.
Disable Function Key Mapping, значение по умолчаниюEnable Function Key Mapping
* Отключить сопоставление функциональных клавиш.#
Включить сопоставление функциональных клавиш#
Имитировать клавиатуру#
Используется для отправки символов через последовательность ASCII цифровой клавиатуры.
Disable Keypad Emulation, значение по умолчаниюEnable Keypad Emulation
* Отключить эмуляцию клавиатуры#
Включить эмуляцию клавиатуры#
Эмуляция цифровой клавиатуры с ведущими нулями#
Используется для добавления ведущих нулей при имитации вывода с маленькой клавиатуры и отправки его в символьном режиме ISO.
Disable Keypad Emulation with Leading Zero, значение по умолчаниюEnable Keypad Emulation with Leading Zero
* Отключить эмуляцию клавиатуры с ведущим нулем.#
Включить эмуляцию клавиатуры с ведущим нулем#
Быстрая эмуляция клавиатуры#
Действует только при включении Emulate Keypad для более быстрой эмуляции клавиатуры.
EnableDisable, значение по умолчанию
Совместимое поведение, связанное со статусом хоста Caps Lock во время вывода, в основном включает два типа настроек: Simulated Caps Lock и USB CAPS Lock Override.
Имитировать CAPS LOCK#
Используется для инвертирования символов верхнего и нижнего регистра штрих-кода при выводе. Эффект эквивалентен включению клавиатуры Caps Lock и не имеет ничего общего с текущим состоянием хоста Caps Lock.
Disable Simulated Caps Lock, значение по умолчаниюEnable Simulated Caps Lock
* Отключить эмуляцию CAPS LOCK#
Включить имитацию CAPS LOCK#
USB Охват CAPS LOCK#
Применяется только к HID Keyboard Emulation. После включения вы можете игнорировать статус хоста Caps Lock и выводить штрих-код в исходном виде.
Override Caps Lock Key (Enable)Do Not Override Caps Lock Key (Disable), значение по умолчанию
Переопределить статус Caps Lock#
* Не перезаписывает статус Caps Lock.#
Примечание
Если Simulated Caps Lock и Caps Lock Override включены одновременно, последний имеет приоритет. При типе клавиатуры Japanese Windows (ASCII) этот элемент всегда включен и не может быть отключен.
Ключевая задержка#
Используется для установки интервала времени между каждым нажатием клавиши при имитации вывода с клавиатуры.
No Delay, значение по умолчаниюMedium Delay (20 msec)Long Delay (40 msec)
* Без задержки#
Средняя задержка (20 мс)#
Длительная задержка (40 мс)#
Подтверждение статуса SNAPI#
После того, как тип устройства USB выбран как SNAPI, он используется для управления возможностью включения подтверждения состояния.
Enable SNAPI Status Handshaking, значение по умолчаниюDisable SNAPI Status Handshaking
* Включить подтверждение статуса SNAPI#
Отключить подтверждение статуса SNAPI#
Преобразование регистра#
Используется для равномерной настройки формата вывода штрих-кода.
No Case Conversion, значение по умолчаниюConvert All to Upper CaseConvert All to Lower Case
* Не конвертировать регистр#
Преобразовать все в верхний регистр#
Преобразовать все в нижний регистр#