Попытка отправить последовательную команду по щелчку мыши, 90% там - PullRequest
0 голосов
/ 26 октября 2018

Я пытаюсь отправить шестнадцатеричную команду с последовательного порта ПК.Пока что я делаю это с помощью пакетного скрипта, использующего модификацию этого кода и функцию «копирования».

@echo off
echo BEEF100500C6FF111101000100>off.txt
echo BEEF030600DCDB690000000000>on.txt

certutil -decodehex off.txt off.bin
certutil -decodehex on.txt on.bin

MODE COM1:19,n,8,1
copy off.bin \\.\com1 /b
copy on.bin \\.\com1 /b

Что я хотел бы сделать, это отправить команду Hex каждый раз, когда колесо мыши прокручиваетсяили отправьте другую команду в любое время, когда колесо мыши прокручивается вниз.

Мне не хватает того, как прочитать вход с оптической мыши USB и объединить это событие с моей желаемой функцией.

Я нашел эту ссылку на странице справки Microsoft, но я не понимаю всего этого, и я не уверен, как включить это как свое решение.https://docs.microsoft.com/en-us/windows/desktop/inputdev/mouse-input

Открыт для любых решений, за исключением того, что я бы хотел избежать использования сторонних программ, таких как AutoHotKey.Любой код с открытым исходным кодом или исполняемый файл в порядке

1 Ответ

0 голосов
/ 26 октября 2018

Я не уверен, почему вы хотите это сделать, но вы можете адаптировать код из этого ответа для ваших нужд.

...