Пока что лучшим языком, который я знаю для этого случая, является C#, но мне бы хотелось узнать, могут ли другие языки это сделать. Мне нужно подключить несколько мышей к компьютеру и обрабатывать их события отдельно.Обработка событий от нескольких мышей на том же ПК на Win7 или новее
для пример: Mouse1.MouseDragged() перемещает курсор. Mouse2.MouseDragged() сделает звук или что-то напечатает, а НЕ делает то, что делает Mouse1.MouseDragged().
Я знаю, что есть Microsoft Multipoint SDK, но я не могу заставить его работать. Остальные приложения для Multiple Mouse для WinXP, поэтому я не могу заставить их работать.
Любые предложения? Благодарю.
У вас есть только один указатель мыши на экране. Ввод мыши объединяется до того, как он будет введен во входную очередь событий. Признание ввода от нескольких мышей требует обнаружения их до слияния, как вы можете сделать с сырым вводом (посмотрите GetRawInputData). Многоточечный sdk очень отличается, он создает несколько указателей. –