두 개의 서로 다른 마우스를 동시에 감지 할 수 있습니까? 그리고 움직임을 별도로 기록 할 수 있습니까? [닫은]


12

두 마리의 마우스를 사용해야하는 게임을 생각하고 있습니다. 움직임을 서로 별도로 등록해야합니다. 이것이 가능한가? 아니면 Windows 아키텍처가 그러한 것들을 허용하지 않습니까?

감사합니다.


마우스를 랩톱에 꽂을 때 마우스 포인터가 하나만 있다고 가능하다고 생각하지 않습니다.
eiefai 2019

나는 두 마리의 마우스를 사용하여 데모를 보았습니다.
jhocking 2012

사람들은 일반적으로 PC에 하나 이상의 마우스가 연결되어 있지 않지만 좋은 질문입니다.
구스타보 메이 엘

이 작업을 수행 한 API를 사용했기 때문에 가능하다는 것을 알고 있습니다. 슬프게도 몇 년 전이었고 링크를 찾을 수 없습니다. 동일한 컴퓨터에 최대 4 개의 마우스와 키보드를 꽂을 수 있었고 응용 프로그램에서 입력을 감지하면 어떤 마우스 나 키보드가 작업을 수행했는지를 나타내며 화면에 여러 개의 커서를 그렸습니다.
존 맥도날드

답변:


4

운이 좋았다는 것이 밝혀졌습니다. /superuser/29432/using-two-mice-in-windows-7-dual-mouse-dual-cursor 마우스는 단지 다른 종류의 HID (휴먼 인터페이스 장치)이기 때문에 많은 수의 플러그를 연결할 수 있습니다 그러나 원하는대로 실제로 작업하려면 사용자 지정 소프트웨어가 필요합니다. 그 외에는 Multipoint라는 Microsoft의 연구 페이지와 그 사용 방법에 대한 예가 있습니다.


1
이 질문에 대한 답은 2004 년부터 증기 공학, 팬텀웨어 및 인체 공학에 관한 학술 기사와 관련이 있습니다. 여기에는 실제 해결책이 없습니다.
Cheezmeister

4

예. 여러 개의 마우스 입력이 가능합니다. 다음은 예시 게임 입니다.

빠른 설명 :

마우스 파티를 사용하기 위해 특별한 API 또는 코드가 필요하지 않습니다. 표준 Windows API를 사용하여 직접 구현할 수 있습니다. 리플 렉 티브 게임은 Windows XP에 내장 된 표준 API 인 Raw Input을 사용합니다.

함께 샘플 코드 (zip 파일).


1

나는 그날 다시 사용한 도서관을 찾았습니다. 예이!

http://grouplab.cpsc.ucalgary.ca/software/SDGT/

.Net 및 XP와 함께 사용하도록 설계되었지만 DLL은 내 Win7 64 비트 컴퓨터에서 작동합니다. DLL에는 몇 가지 단점이 있지만 최소한 개념 증명이며 문서화되어 있습니다.

편집 : 요즘이 라이브러리를 사용하는 것이 좋습니다. 다른 답변은 더 최근의 결과를 제공하는 것으로 보입니다.


1

최근 조사에 대한 내용은 아직 베타 버전이며 꽤 잘 작동합니다. 여기에서 무료 베타 다운로드를 받으십시오 : http://pluralinput.com/


왜 공감해야합니까? 내가 공유 한 것에 대해 할 말이 없습니까? 이 기능을 연구하는 동안 여기에 착륙했으며 위의 솔루션이 비용이 많이 들거나 더 이상 서비스를 제공하지 않는 것으로 나타났습니다. 내가 제공 한 옵션은 여러 입력에 무료로 작동합니다. 그냥 도와 주려고 노력하고
공감할
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.