क्या एक ही समय में दो अलग-अलग चूहों का पता लगाना संभव है, और क्या उनके आंदोलनों को अलग-अलग दर्ज किया गया है? [बन्द है]


12

Im एक ऐसा खेल बनाने की सोच रहा है जिसमें खेलने के लिए दो चूहों की आवश्यकता हो। इसे एक दूसरे से अलग से आंदोलन को पंजीकृत करने की आवश्यकता है। क्या यह संभव है? या विंडोज आर्किटेक्चर ऐसी चीजों के लिए अनुमति नहीं देता है?

धन्यवाद।


मुझे लगता है कि यह संभव नहीं है, जब आप एक माउस को लैपटॉप पर रखते हैं तो आपके पास केवल एक माउस पॉइंटर होता है।
इफाइ

मुझे पूरा यकीन है कि मैंने दो चूहों का उपयोग करके डेमो देखा है।
3

लोगों के पास आमतौर पर एक से अधिक माउस अपने पीसी पर प्लग नहीं होते हैं, लेकिन अच्छा सवाल है।
गुस्तावो मैकियल

मुझे पता है कि यह संभव है क्योंकि मैंने एक एपीआई का उपयोग किया है, जो दुख की बात है कि यह कई साल पहले था और मुझे लिंक नहीं मिला। इसने 4 चूहों और कीबोर्ड को एक ही मशीन में प्लग इन करने की अनुमति दी और जब आपके एप्लिकेशन को इनपुट का पता चला, तो यह इंगित करेगा कि किस माउस या कीबोर्ड ने कार्रवाई की, और इसने स्क्रीन पर कई कर्सर भी खींचे।
जॉन मैकडोनाल्ड

जवाबों:


4

पता चला कि तुम भाग्य में हो, तरह। /superuser/29432/using-two-mice-in-windows-7-dual-mouse-dual-cursor क्योंकि चूहे सिर्फ दूसरे प्रकार के (मानव इंटरफ़ेस डिवाइस) हैं जिन्हें आप कई तरीकों से प्लग कर सकते हैं जैसा आप चाहते हैं, लेकिन वास्तव में उनके साथ कुछ भी करने के लिए कस्टम सॉफ़्टवेयर की आवश्यकता होती है। उस लिंक से परे Microsoft के शोध का एक पृष्ठ है जिसे मल्टीपॉइंट कहा जाता है और इसका उपयोग कैसे किया जाता है इसके उदाहरण हैं।


1
उस प्रश्न का शीर्ष उत्तर 2004 से वाष्पवेयर, फैंटमवेयर और एर्गोनॉमिक्स पर एक अकादमिक लेख से जुड़ा हुआ है। यहाँ कोई समाधान नहीं हैं।
शेजमिस्टर

4

हाँ। एकाधिक माउस इनपुट संभव है। यहाँ कुछ उदाहरण खेल हैं

त्वरित स्पष्टीकरण :

माउस पार्टी का उपयोग करने के लिए आपको किसी विशेष एपीआई या कोड की आवश्यकता नहीं है। आप मानक विंडोज एपीआई का उपयोग करके इसे स्वयं लागू कर सकते हैं। रिफ्लेक्टिव गेम्स रॉ इनपुट का उपयोग करते हैं जो विंडोज एक्सपी में निर्मित एक मानक एपीआई है।

साथ नमूना कोड (फ़ाइल को ज़िप)।


1

मुझे वह लाइब्रेरी मिली जिसे मैंने दिन में वापस इस्तेमाल किया था। वाह!

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

इसे .Net और XP के साथ उपयोग के लिए डिज़ाइन किया गया है, लेकिन DLL मेरे Win7 64-बिट मशीन पर काम करता है। DLL में कुछ विचित्रताएँ हैं, लेकिन कम से कम, यह अवधारणा का प्रमाण है, और यह प्रलेखित है।

संपादित करें: निश्चित नहीं है कि मैं इन दिनों इस पुस्तकालय का उपयोग करने की सलाह दूंगा, अन्य उत्तर कुछ और हाल ही में प्रदान करने वाले प्रतीत होते हैं, और शायद क्लीनर परिणाम।


1

हाल ही में पूछताछ के लिए कुछ, यह अभी भी बीटा में है और बहुत अच्छी तरह से काम करता है। मुफ्त बीटा डाउनलोड यहाँ प्राप्त करें: http://pluralinput.com/


क्यों होता है पतन? मैंने जो भी साझा किया उसके बारे में कुछ नहीं कहना है? मैं इस बहुत क्षमता पर शोध करते हुए यहां पहुंचा और पाया कि उपरोक्त समाधान या तो महंगा था या अब सेवा में नहीं है। मैंने जो विकल्प प्रदान किया वह कई इनपुट के लिए और मुफ्त में काम करता है। बस मदद करने की कोशिश कर रहा है,
नीचे उतरने
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.