Перейти к содержимому

Usb keyboard and mouse simulator что это

  • автор:

Keyboard & Mouse Simulator для Windows

Keyboard & Mouse Simulator — небольшая специальная утилита, которая имитирует процессы нажатия кнопок (а также передвижения, задержки, циклы и пр.) на клавиатуре и мыши.

ТОП-сегодня раздела «другое»

Распространяемый компонент Microsoft Visual C++ для Visual Studio 2015, 2017 и 2019, поскольку в VS 2015 и более.

Windows 7 USB/DVD Download Tool — отличный инструмент от компании Microsoft, с помощью которого можно легко.

Бесплатная и простая в использовании утилита, с помощью которой можно буквально за пару.

Приложение для персонализированной настройки периферийных устройств от компании HyperX.

MapKeyboard — небольшая бесплатная утилита с помощью которой можно легко переназначить или.

RegScanner — небольшая бесплатная утилита, которая в соответствии с заданными критериями.

Отзывы о программе Keyboard & Mouse Simulator

Отзывов о программе Keyboard & Mouse Simulator 1.3 пока нет, можете добавить.

Опция BIOS USB Keyboard Support — USB Device Function

Опция Legacy USB Support позволяет разрешить/запретить поддержку USB-устройств на уровне БИОС. Присутствие в названии опции слов Mouse или Keyboard означает поддержку мыши или клавиатуры соответственно.

  • Disabled – отключить поддержку USB- устройств;
  • Enabled (или Keyb+Mouse) – разрешить поддержку USB-клавиатуры и USB-мыши на уровне БИОС;
  • Auto – отключает поддержку стандартных устройств (клавиатура или мышь), если есть подключенные USB-устройства и наоборот;
  • BIOS – поддержка USB-устройств осуществляется BIOS материнской платы;
  • OS – поддержка USB-устройств будет осуществляться операционной системой;
  • Keyboard – разрешить поддержку только USB-клавиатуры на уровне BIOS;
  • All Device (или Legacy USB) – разрешить поддержку любых устройств с интерфейсом USB;
  • No Mice – разрешить поддержку любых устройств с интерфейсом USB, кроме мыши.

Опция также может иметь другие названия:

Примечание 1. USB (Universal Serial Bus, универсальная последовательная шина) – это последовательный интерфейс, с помощью которого можно подключать внешние периферийные устройства к персональному компьютеру.

Более подробно о том, что такое USB-интерфейс, Вы можете прочитать здесь.

Программа Setup BIOS фирмы AWARD Software International Inc на системных платах GIGABYTE TECHNOLOGY

Название данной опции у данного производителя в данной версии BIOS:

USB Keyboard Support значение по умолчанию [Enabled]

When USB keyboard is installed, please set at Enabled

Поддержка USB- клавиатуры

При установке USB-клавиатуры, установите на Enabled

Enabled USB keyboard support

Включена поддержка USB-клавиатуры

Disabled USB keyboard support

Отключено поддержка клавиатуры USB

Аппаратный эмулятор клавиатуры и мыши с интерфейсом USB

Для чего нужен аппаратный эмулятор клавиатуры и мышки? Многим часто приходится выполнять рутинную работу и возникает мысль как-то автоматизировать этот процесс чтобы компьютер сам кликал в окнах и нажимал кнопки клавиатуры в то время как вы не спеша пьете кофе или занимаетесь другими делами. Не всегда для этой цели подходит программная эмуляция и в таких случаях необходим аппаратный эмулятор.

Что же из себя представляет аппаратный эмулятор клавиатуры и мыши? Обычно это небольшое устройство подключаемое к компьютеру через USB порт и которое он определяет как клавиатуру и мышь. Кроме того предусмотрен канал передачи управляющих команд (обычно через тот же USB порт) по которому устройству приходят команды нажать или отпустить кнопку клавиатуры или переместить мышь и покликать ее кнопками. Таким устройством могут быть различные микроконтроллеры имеющие в своем составе модуль связи по USB и прошитые специальной программой эмулятора клавиатуры и мыши.
Для этой цели хорошо подходит отладочная плата Blue Pill.

На ней есть все необходимое — микроконтроллер STM32F103C8T6 с интерфейсом USB который выведен на разъем microUSB и вся необходимая обвязка для микроконтроллера. Нужно только прошить микроконтроллер программой эмулятора. Также для этой цели подойдет другие отладочные платы и устройства с микроконтроллером STM32F103C8T6 например отладчик ST-Link в форм-факторе флешки. Использование готовых компонентов позволяет сделать этот эмулятор почти каждому.

Возможности эмулятора зависят от прошивки и у предлагаемой они таковы:

  • Эмуляция расширенной клавиатуры содержащей 230 кнопок.
  • Одновременное нажатие до 14 кнопок клавиатуры не считая кнопок модификаторов.
  • Эмуляция дополнительной мультимедийной клавиатуры.
  • Эмуляция стандартной мыши с 8 кнопками, колесиком и возможностью позиционирования курсора в пределах координат 0 — 32000.
  • Скорость работы до 500 эмуляций в секунду (2 мс. на каждую эмуляцию).

Инструкцию по прошивке эмулятора, примеры, документацию, прошивку и т. д. можно найти на сайте emulator.ucoz.org

USB Legacy Support

Другие идентичные по назначению опции: USB Legacy, USB Emulation, USB Device Legacy Support.

Параметр - USB Legacy Support

Опция BIOS USB Legacy Support (Традиционный режим поддержки устройств USB) определяет, на каком уровне поддерживаются устройства USB – на уровне BIOS или на уровне операционной системы(ОС). Обычно в опции имеются два варианта значений – Enabled (Включено) и Disabled (Выключено), хотя в некоторых БИОС существуют и другие варианты значений.

Принцип работы

Сейчас практически все персональные компьютеры оснащены шиной USB. Кроме того, часто используются клавиатуры и мыши, подключаемые к этой шине. Однако для того, чтобы это оборудование могло бы работать во время загрузки, требуется поддержка шины со стороны BIOS.

Опция USB Legacy Support позволяет пользователю выбрать, на каком уровне будет осуществляться поддержка устройств ввода-вывода с разъемом USB, таких, как мышь или клавиатура – на уровне БИОС или на уровне операционной системы.

Описываемая функция БИОС может быть полезной пользователю и в том случае, если он использует операционные системы, не поддерживающие USB, такие, как MS-DOS или старые версии Windows, например, Windows NT.

Включение опции включает поддержку со стороны BIOS для устройств USB. Однако следует иметь в виду, что эта поддержка является ограниченной и касается лишь базовых функций устройств. Поддержка USB, реализованная в рамках современных операционных систем семейства Windows, позволяет использовать больший набор функций для устройств.

Иногда в опции есть вариант Auto, позволяющий BIOS автоматически выбрать, стоит ли включать поддержку устройств USB или нет.

Опция может носить и другие названия, например, USB Driver Select, USB Function for DOS, и т.д.

Приведем еще несколько вариантов значений, которые могут встретиться пользователям в опциях, подобных описываемой:

  • Keyboard+Mouse – позволяет включить поддержку со стороны БИОС лишь для мыши и клавиатуры, а для остальных устройств поддержка будет осуществляться лишь на уровне операционной системы.
  • No Mice – поддержка всех устройств, за исключением мыши.
  • All Devices – поддержка всех устройств (аналогично значению Enabled).

Стоит еще отметить, что список оборудования, подпадающего под действие функции, не ограничивается клавиатурой и мышью – это может быть, например, и дисковод гибких дисков.

Стоит ли включать?

Выбор значения зависит исключительно от ваших предпочтений, состава программного обеспечения вашего компьютера и того способа, которым вы собираетесь использовать USB-устройства. Например, если вы хотите реализовать максимальную функциональность ваших устройств ввода-вывода, таких, как мышь и клавиатура, то вы должны выключить опцию. Однако стоит иметь в виду, что мышь и клавиатура в этом случае не будут доступны во время загрузки. Это недостаток может несколько осложнить вам жизнь, например, в том случае, если вам понадобится войти в BIOS Setup.

Если вы используете старые операционные системы, такие, как MS-DOS и Windows NT, то в этом случае активация параметра является обязательной. Иначе вы просто не сможете пользоваться мышью и клавиатурой, поскольку эти ОС не поддерживают работу с шиной USB при помощи собственных средств.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *