Как сделать так чтобы один ноут имитировал мышь на другом через USB?

Тема в разделе "WASM.WIN32", создана пользователем Naruto, 19 ноя 2011.

  1. Naruto

    Naruto New Member

    Публикаций:
    0
    Регистрация:
    29 дек 2010
    Сообщения:
    28
    Два ноутбука соеденены одним проводом через USB порт.

    Как сделать так чтобы один ноут имитировал мышь,а другой определял его как мышь через USB порт?

    И как реализовать програмно эту имитацию???

    Помогите пожалуйста, вот возникла такая потребность, а с чего начать не могу определиться !!!

    Необходимо именно управление через USB, т.е. первый компьютер воспринимал второй как реальное устройство - мышь, потому как дедектирует любое програмное нажатие(событие).
     
  2. Y_Mur

    Y_Mur Active Member

    Публикаций:
    0
    Регистрация:
    6 сен 2006
    Сообщения:
    2.494
    У USB есть одно пакостное свойство - порт может быть либо ведущим (комп) или ведомым (устройство - мышь, флешь и т.п.) В ноуте все порты ведущие и определяться как "устройство" ноут не способен аппаратно. Поэтому программные ухищрения тут не помогут.
    Существуют программы USB мостов (USB bridge) которые в теории как то ухитряются обеспечить обмен данными (но не имитацию устроства) между компами по usb шнуру, но лично мне несколько лет назад так и не удалось добиться чтобы они заработали.

    Как вариант можно поместить в разрыв шнура микроконтроллер, который будет для обоих ноутов определяться как устройство и принимая команды от одного ноута пересылать их в мышином формате другому.
     
  3. shchetinin

    shchetinin Member

    Публикаций:
    0
    Регистрация:
    27 май 2011
    Сообщения:
    715
    Устройство которое дает подключения к двум компам от одного пересылает данные другому ... в чем вообще проблема?
    К компьютеру А поключаем устройво и ждем команд
    К компьютеру B поключаем устройво и говорим что это якобы mouse и переправляем поток информации от А к В . Главное vip pid и действовать по протоколу ...
     
  4. cresta

    cresta Active Member

    Публикаций:
    0
    Регистрация:
    13 июн 2004
    Сообщения:
    2.257
    а)можно доработать мышь, встроив в неё аппаратную часть (реле, генераторы импульсов для позиционирования и т.д.) и управлять этой аппаратной частью с внешнего компа.

    б)можно управление мышью (точнее курсором и кликами) переложить на специально написанную для этого программу, а программа чтобы управлялась опять же с другого компа.
     
  5. Naruto

    Naruto New Member

    Публикаций:
    0
    Регистрация:
    29 дек 2010
    Сообщения:
    28
    Устройство, драва под него и какой нить компонент на язык высокого уровня. Тогда можно обойтись вообще одним ноутом с двуми USB портами!
    И думаю это было бы востребовано!

    Может есть какое нить готовое решение?
     
  6. valterg

    valterg Active Member

    Публикаций:
    0
    Регистрация:
    19 авг 2004
    Сообщения:
    2.105
    Naruto
    Вам надо именно аппаратную мышь или имитатор? Вы кого "обманывать" собираетесь: драйвер или систему?
     
  7. cresta

    cresta Active Member

    Публикаций:
    0
    Регистрация:
    13 июн 2004
    Сообщения:
    2.257
    valterg
    ему нужно, чтобы программа имитировала действия человека: позиционировать и нажимать мышь. Покерный бот.
    Почему с другого компа нужно управлять? Покерные клиенты отслеживают, какие программы запущены, скриншоты потихоньку делают и т.д., а другой комп вне их пределов досягаемости.
     
  8. 100gold

    100gold New Member

    Публикаций:
    0
    Регистрация:
    26 фев 2010
    Сообщения:
    165
    http://www.thingiverse.com/thing:2433
    Может будет проще собирать эмулятор человека сразу? там кстати необязательно же трёхмерный вариант собирать, можно чтонить простое, которое только мышью двигать будет )))
     
  9. valterg

    valterg Active Member

    Публикаций:
    0
    Регистрация:
    19 авг 2004
    Сообщения:
    2.105
    Не склеивается. Как другой комп узнает, что творится в покере :) По тому же USB-шнурку? :-( Проще все-таки обойти проверки или через драйвера делать.
     
  10. Naruto

    Naruto New Member

    Публикаций:
    0
    Регистрация:
    29 дек 2010
    Сообщения:
    28
    cresta прав!

    Второй комп должен был бы имитировать мышь как устройство!
    Возможно придется отложить эту затею на время