Я подключил 2 мыши к ПК, и я хочу, чтобы одна мышь работала как обычная мышь и захватила только вторую мышь.
Сначала я пробовал DirectInput. Он показал 2 устройства со словесной мышью в InstanceName. Но только одно устройство имело DeviceType.Mouse, и это было только реально работающее устройство. Когда я его приобретал, он блокировал обе мыши.
Во-вторых, я решил создать драйвер. Я скачал WinDDK. Есть пример драйвера Mouse Filter. Я смог его скомпилировать. Но я не программист драйверов. Мне сложно это понять, но у него есть некоторый код, связанный с мышью PS/2. Все мои мыши USB.
Он должен быть установлен с файлом .INF. Я предпочитаю, чтобы он загружался динамически.
Я не совсем уверен, что это правильное направление. Я делаю это для моего хобби роботизированного проекта. Я хочу, чтобы ПК брал какую-то информацию от мыши в качестве датчика. Я думаю, что должны существовать подобные проекты или решения.
У меня на столе тоже линукс. Может быть лучше подключить мышь к linux и разобрать
/dev/input/mouse0
/dev/input/mouse1
/dev/input/mouse2
выглядит как sudo cat /dev/input/mouse1 — выдает какие-то данные, но не блокирует устройство от кликов и движений.
Я надеюсь, что простое решение уже существует
Привет Макс