Форум: "WinAPI";
Текущий архив: 2007.09.30;
Скачать: [xml.tar.bz2];
ВнизМышки Найти похожие ветки
← →
Gilbert © (2007-02-28 20:05) [0]Ситуация такая: к компьютеру подключено несколько мышек (4) надо отлавливать события с этих мышек, при чем надо уметь определить от какой мышки пришло событие.
Можно ли как-нибудь обойтись силами делфи или все таки надо заморачиваться драйвером?
← →
tesseract © (2007-02-28 21:41) [1]
> Можно ли как-нибудь обойтись силами делфи или все таки надо
> заморачиваться драйвером?
И драйвер тоже не поможет. Сообщения от HID- посылаються от всех устройств разом одни и теже. Весьма извращённая ситуация с 4 мышками - ногами двигать будешь?
← →
Gilbert © (2007-02-28 21:43) [2]нет
двигать будут несколько человек
точнее говоря только кнопками щелкать
← →
Gilbert © (2007-02-28 21:54) [3]я не очень силен в дровах, но разве недьзя писать например не непосредствено для hid, а сразу для usb если мышки usb-шные?
← →
tesseract © (2007-02-28 23:16) [4]
> а сразу для usb если мышки usb-шные?
Можно, только придёться материться с родными дровами. Одновременно попасть в несколько кнопок несколькими мышками - это новый вид спорта?
← →
Gilbert © (2007-02-28 23:17) [5]ну спорт не спорт, а так сделать надо
← →
tesseract © (2007-02-28 23:19) [6]
> ну спорт не спорт, а так сделать надо
Зачем? Операционные системы не дураки пишут, ни в одной больше одного HID не подключаеться, рекомендую задуматься над этим вопросом. Если нужно много рабочих мест - существуют терминальный сервер.
← →
Gilbert © (2007-02-28 23:26) [7]не понял зачем тут терминальный сервер, ну да все равно нужно одно рабочее место с кучей мышек.
← →
Anatoly Podgoretsky © (2007-02-28 23:29) [8]> Gilbert (28.02.2007 21:54:03) [3]
Можно, пиши.
← →
tesseract © (2007-02-28 23:31) [9]
> не понял зачем тут терминальный сервер, ну да все равно
> нужно одно рабочее место с кучей мышек.
А куча мониторов и клавиатур? Просто интересно, как этот выводок мышей должен работать.
← →
Gilbert © (2007-02-28 23:33) [10]не монитор и клавиатура должны присутствовать в единственном числе
← →
tesseract © (2007-02-28 23:34) [11]
> не монитор и клавиатура должны присутствовать в единственном
> числе
Тогда зачем столько мышек?????????
← →
Gilbert © (2007-02-28 23:36) [12]человекам которые будут щелкать по мышкам монитор с клавиатурой не нужен
← →
tesseract © (2007-02-28 23:39) [13]
> человекам которые будут щелкать по мышкам монитор с клавиатурой
> не нужен
А программируемую клаву слабо для этих целей купить? Проще выйдет.
← →
Gilbert © (2007-02-28 23:42) [14]да кстати - тема
но это должен быть более бюджетный вариант
может есть еще какие-нибудь подобные устройства ввода?
← →
tesseract © (2007-02-28 23:48) [15]
> но это должен быть более бюджетный вариантможет есть еще
> какие-нибудь подобные устройства ввода?
да, берёшь распайку lpt-порта, туда привариваешь выводы от кнопок, пишешь через WinIo софт и всё ок.
Можно на ком порте, с учётом DTR/DSR, CTS/RTS по две кнопки на порт.
← →
RusMonk © (2007-04-03 10:57) [16]К вопросу о выводке мышей.
Я, как пользователь, имею право подключать столько устройств, сколько мне необходимо. А НОРМАЛЬНАЯ система ДОЛЖНА предоставлять интерфейс с каждым устройством в отдельности. А несколько мышей очень даже вместо нескольких джойстиков удобно бы было.
← →
tesseract © (2007-04-03 11:08) [17]
> А НОРМАЛЬНАЯ система ДОЛЖНА предоставлять интерфейс с каждым
> устройством в отдельности.
Ну создай свою ОС, где будет много мышей. Или купи ту которая их поддерживает. На Мак-ах вон одной кнопкой обходяться и ничего.
← →
Woolen © (2007-04-03 12:05) [18]На ум пришли 2 варианта.
1. Если я не ошибаюсь, винда умеет работать с огромным количеством мышек, хотя сам не пробовал. Тебе, вероятно, сможет помочь IDirectInput8::EnumDevices. Дерни его с параметром DI8DEVCLASS_POINTER и получишь все свои мышки. Потом подрубаешься к каждой при помощи IDirectInput8::CreateDevice и т.д. Короче, читай, MSDN.
2. Можно попытаться поработать с USB. Был букварь в продаже по USB, в т.ч. с примерами дров и работы из приложений. Дома лежит, но я сейчас на работе - не могу посмотреть ни название, ни контент. Так что тебе за ним на rambler, ну или куда там тебе больше нравится.
← →
tesseract © (2007-04-03 12:35) [19]
> Можно попытаться поработать с USB. Был букварь в продаже
> по USB,
Сиситему уронить можно, ветка давно в архиве - ребята читайте предидущие посты.
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2007.09.30;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.095 c