Mungkinkah mendeteksi dua tikus yang berbeda secara bersamaan, dan apakah gerakan mereka direkam secara terpisah? [Tutup]


12

Saya sedang berpikir untuk membuat game yang membutuhkan dua tikus untuk bermain. Perlu mendaftarkan gerakan secara terpisah dari satu sama lain. Apakah ini mungkin? Atau apakah arsitektur Windows tidak memungkinkan untuk hal-hal seperti itu?

Terima kasih.


Saya tidak berpikir itu mungkin, ketika Anda mencolokkan mouse ke laptop Anda hanya memiliki satu pointer mouse.
eiefai

Saya cukup yakin saya pernah melihat demo menggunakan dua tikus.
jhocking

Orang biasanya tidak memiliki lebih dari satu mouse yang terpasang pada PC mereka, tetapi pertanyaan yang bagus.
Gustavo Maciel

Saya tahu ini mungkin karena saya telah menggunakan API yang melakukan ini, sayangnya ini bertahun-tahun yang lalu dan saya tidak dapat menemukan tautan. Ini memungkinkan hingga 4 mouse dan keyboard terhubung ke mesin yang sama dan ketika aplikasi Anda mendeteksi input, itu akan menunjukkan mouse atau keyboard mana yang melakukan tindakan, dan itu juga menarik banyak kursor pada layar.
John McDonald

Jawaban:


4

Ternyata Anda beruntung, semacam. /superuser/29432/using-two-mice-in-windows-7-dual-mouse-dual-cursor Karena tikus hanyalah jenis lain dari HID (perangkat antarmuka manusia) yang dapat Anda pasang sebanyak seperti yang Anda inginkan, tetapi perangkat lunak khusus diperlukan untuk benar-benar melakukan apa pun dengan mereka. Di luar tautan itu adalah halaman untuk penelitian Microsoft yang disebut Multipoint dan contoh bagaimana itu digunakan.


1
Jawaban teratas dalam pertanyaan itu adalah tautan ke vaporware, phantomware, dan artikel akademis tentang ergonomi sejak 2004. Tidak ada solusi nyata di sini.
Cheezmeister

4

Iya. Beberapa input mouse dimungkinkan. Berikut ini beberapa contoh game .

Penjelasan cepat :

Anda tidak memerlukan API atau kode khusus untuk menggunakan Mouse Party. Anda dapat menerapkannya sendiri menggunakan API Windows standar. Game refleksif menggunakan Input Mentah yang merupakan API standar yang dibangun ke dalam Windows XP.

Dengan kode sampel (file zip).


1

Saya menemukan perpustakaan yang saya gunakan kembali pada hari itu. Yay!

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

Ini dirancang untuk digunakan dengan .Net dan XP, tetapi DLL bekerja pada mesin Win7 64-bit saya. DLL memiliki beberapa keanehan, tetapi setidaknya, ini adalah bukti konsep, dan didokumentasikan.

Sunting: Tidak yakin saya akan merekomendasikan menggunakan perpustakaan ini hari ini, jawaban lain tampaknya memberikan beberapa hasil yang lebih baru, dan mungkin lebih bersih.


1

Sesuatu untuk penyelidikan baru-baru ini, ini masih dalam versi beta dan berfungsi cukup baik. Dapatkan unduhan beta gratis di sini: http://pluralinput.com/


Mengapa downvote? Tidak ada yang bisa dikatakan tentang apa yang saya bagikan? Saya mendarat di sini sambil meneliti kemampuan ini dan menemukan bahwa solusi di atas mahal atau tidak ada dalam pelayanan. Opsi yang saya berikan berfungsi untuk beberapa input dan gratis. Hanya berusaha membantu, tidak perlu downvote dan lari ...
StaticVoid
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.