Документация для версии Интеллект 4.10.4. Документация на другие версии также доступна.

Предыдущая страница Следующая страница


You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Current »

При использовании устройства Специализированная клавиатура необходимо каждому нажатию определенной клавиши поставить в соответствие запуск той или иной функции в ПК Интеллект.

Для этого необходимо выполнить следующие действия:

  1. Создать и настроить объект Специализированная клавиатура. Данный объект следует создавать на базе того компьютера, к которому подключена клавиатура: например, если клавиатура подключена к УРММ, то объект создается на базе компьютера УРММ.
  2. Задать значение "1" параметру реестра ProcessAll, который подробно описан в Справочнике ключей реестра. Данный ключ задается на том компьютере, к которому подключена клавиатура: например, если клавиатура подключена к УРММ, то ключ задается на УРММ, при этом на Сервере ключ создавать не обязательно.
  3. Запустить УРММ от имени администратора Windows.

    Примечание.

    Для того чтобы исключить запуск от имени администратора, следует задавать ключ ProcessAll в разделе реестра Компьютер\HKEY_CURRENT_USER\Software\ITV\Intellect\Keyb\ProcessAll=1

  4. В результате при нажатии клавиши на клавиатуре в ПК Интеллект будут поступать события вида:
    Event : KEYB|1|NEW_KEY_PRESSED|slave_id<A-BELYAEV>,fraction<43>,owner<A-BELYAEV>,module<keyb.run>,date<01-02-19>,guid_pk<{CEF89AAD-FB25-E911-ACF1-A0F3C1007840}>,core_global<1>,wparam<55>,time<11:30:56>
    где wparam<55> – идентификатор нажатой клавиши.
  5. Эти идентификаторы можно использовать в скриптах или макрокомандах для связи клавиш и действий (см. Создание и использование макрокоманд и Руководство по программированию (JScript)).


  • No labels