macos - XInput कॉल को मैक ओएस एक्स(पीएस 3 से एम्यूलेट एक्स 360 नियंत्रक) पर डायरेक्ट इनपॉल कॉल में अनुवादित करता है



controller directinput (1)

OSX पर कोई समाधान नहीं है जो प्रत्यक्ष इनपुट पढ़ता है और XInput को emulates करता है

मैंने एक्स 360 सीसी पर एक नज़र लिया यह DirectXput और Xinput एपीआई दोनों पर संचार करने के लिए SharpDX का उपयोग करता है, इसलिए यह इस तरह की ऐप के लिए एक शानदार शुरुआत होगी। समस्या यह सी # में लिखा है। यही कारण है कि ओएसएक्स में कोई समाधान नहीं है - डीआई / इलेवन के साथ इंटरफेसिंग के लिए सबसे अच्छी लाइब्रेरी माइक्रोसॉफ्ट भाषा में (स्वाभाविक रूप से) लिखी गई है।

मुझे लगता है कि हमें मोनो जैसी कुछ चीज़ों की आवश्यकता होगी, मैक पर सीसी चलाने के लिए, मुझे यकीन नहीं है।

एक छोटा सा प्रोजेक्ट या तो डीआई / इलेवन के लिए एक मूल इंटरफ़ेस लिखने या एक मैक पर SharpDX चलाने के लिए नहीं है, लेकिन यह बहुत शैक्षणिक होगा।

एक्स 360 नियंत्रकों के साथ भाप में बहुत सारे गेम हैं, लेकिन एक PS3 DS3 नियंत्रक के साथ ठीक से मैप नहीं किया गया है ...

मोशनइनज यह "360 नियंत्रक का अनुकरण" के साथ साफ करते हैं, लेकिन यह केवल पीसी पर काम करता है। एक और पीसी-केवल परियोजना है: x360 सी: https://code.google.com/p/x360ce/

यहाँ प्रश्न है: क्या मैक ओएस एक्स के लिए कोई समाधान है? यदि नहीं, तो क्यों?





xinput