-
18.02.2010, 19:54 #1
- Регистрация
- 18.02.2010
- Сообщений
- 3
- Поблагодарили
- 0
- Поблагодарил
- 0
Дистанционное управление мышью
Всем доброго времени суток!
Есть необходимость решить задачу дистанционного управления USB мышью с внешнего компьютера.
Описание задачи:
К компьютеру №1 подсоединена USB мышь. На компьютере №2 работает ПО, формирующее маршрут (траекторию) движения этой мыши. Маршрут представляет собой набор последовательных команд, содержащих данные об относительном перемещении по горизонтали и вертикали, а также данные о нажатии клавиш.
Необходимо встроить в мышь некое управляющее устройство, которое бы принимало от Компьютера №2 управляющие данные о нужной траектории и передавало бы их на вход микросхемы контроллера мыши.
Взаимодействие с Компьютером №2 может быть по любому интерфейсу (чем проще, тем лучше), например, com или usb. В случае, если это будет USB интерфейс, надо предоставить API, через которое ПО на Компьютере №2 передавало бы управляющую информацию.
Дополнительные особенности:
• Модель мыши может быть любая на усмотрение разработчика. Тип мыши также может быть любой (ИК или шариковая).
• Компьютеры работают под управлением ОС MS Windows XP.
• На Компьютер №1 работает стандартный драйвер мыши. Никакого другого программного обеспечения на Компьютер №1 устанавливаться не должно.
• Будет ли мышь после встраивания управляющего устройства реагировать на свои датчики – не важно, на усмотрение разработчика.
• Задачу определения текущих координат мыши решать не надо.
-
21.02.2010, 15:46 #2
Удаленный рабочий стол?
R3XD :: Стремление субъекта к порядку приводит к всеобщему бардаку...
-
21.02.2010, 15:54 #3
- Регистрация
- 30.09.2006
- Адрес
- г. Сокол, Вологодская обл.
- Возраст
- 47
- Сообщений
- 67
- Поблагодарили
- 13
- Поблагодарил
- 1
-
24.02.2010, 18:34 #4
- Регистрация
- 18.02.2010
- Сообщений
- 3
- Поблагодарили
- 0
- Поблагодарил
- 0
Спасибо за ответы, но речь не идет об удаленном рабочем столе, для этой задачи конечно есть много известных способов
Однако в данной задаче никакой другой связи между компьютерами нет, если не считать конечно саму мышь. Плюс к этому есть названные выше ограничения, в том числе то, что на управляемый комп никакого ПО ставить нельзя.
-
24.02.2010, 20:53 #5
- Регистрация
- 17.08.2002
- Адрес
- ko85mo, RDA MO-56
- Возраст
- 59
- Сообщений
- 2,983
- Поблагодарили
- 396
- Поблагодарил
- 158
Самый простой способ - подключаете мышь к первому компу длинным-предлинным проводом и пользуйтесь. Комп №2 не нужен.
Еще есть беспроводные мыши - тут вообще безграничные возможности. Если на компе №1 нужна мышь рядом - ну положите еще одну рядом. Можно даже подключить ее - комп позволяет подключать несколько мышек. И все будут управлять одним курсором.
-
24.02.2010, 21:49 #6
- Регистрация
- 10.08.2006
- Адрес
- г. Ревда Свердловской области
- Сообщений
- 1,046
- Поблагодарили
- 305
- Поблагодарил
- 1252
To Mitrich
Наберите в поисковике - Synergy.
Synergy — управление несколькими ПК с одной клавиатуры ... и мыши.
-
25.02.2010, 08:10 #7
- Регистрация
- 30.12.2007
- Сообщений
- 1,104
- Поблагодарили
- 88
- Поблагодарил
- 26
пРОТОКОЛ РАБОТЫ com МЫШИ описан в литературе , так что в этом сучае Вам понадобится только 0 модемная шлейка ком то ком .
Для мыша с шариком оногр разбираете и крутите микромоторами звезжочки модуляторов .
Для мыша оптического оногр переворачиваети , крепите к столу и перемещаете над ним микромоторами коврик
-
25.02.2010, 11:31 #8
- Регистрация
- 18.02.2010
- Сообщений
- 3
- Поблагодарили
- 0
- Поблагодарил
- 0
To RK3FW
Мысль, что Комп 2 вообще не нужен - действительно оригинальна!
To KulibinV and UA9CID
Судя по ответам, мне кажется, что задача осталась не совсем понятой
Попробую сформулировать еще раз:
- речь не идет об удаленных столах, общем использовании девайсов или каком либо ручном управлении мышью. Речь идет о том, что на компе2 есть мой софт, формирующий траекторию движения мышью. И по этой траектории должна двигаться мышь на Компе1.
- компы никак с собой не связаны (только через мышь). Ни через сеть, ни через USB. Никак.
- Мышь на компе1 - USB, а не сом, не ps/2, не радио и пр.
- На комп1 никакого дополнительного софта ставить возможности нет.
Цель данной темы - найти специалиста, который бы на заказ сделал такой девайс. Естественно не бесплатно.
-
25.02.2010, 11:37 #9
- Регистрация
- 30.12.2007
- Сообщений
- 1,104
- Поблагодарили
- 88
- Поблагодарил
- 26
Ваша задача мне отлично понятна - симулятор мыши для
"белого" тестирования программ , написанных методами ООП . Военные с этим з... короче достали выше крыши .
Ответ Вам изложен в нужном объеме .
Стоимость работ такова , что военные отказываются - ибо "и так сойдет ". А точнее - они хоть и тупые , но все же понимают , что полностью белого
(даже не с программными заглушками , а их аппаратными иммитаторами )
тестирования программ , написанных методами ООП невозможно . Поэтому просто пишут хлам , а денежки на разработку сливают в подставные фирмы , через кои прикарманивают .Последний раз редактировалось KulibinV; 25.02.2010 в 12:12.
-
25.02.2010, 12:33 #10
Вариант - вмонтировать в ведомую мышь усб радиомодуль от беспроводной мыши, а её саму (беспроводную) в соседнюю комнату. Возможно придется усилить радиоканал. Плюс адаптация (через вмонтированный хаб?) Винда может схватить своими драйверами.
Да и по моему без вскрытия/паяльника никак.R3XD :: Стремление субъекта к порядку приводит к всеобщему бардаку...
|
Социальные закладки