c++ - लिनक्स पर सी++ का उपयोग कर सोनी प्लेस्टेशन सिक्सएक्सिस नियंत्रक तक पहुंचें




linux bluetooth (2)

मैं लिनक्स पर सी ++ (विशेष रूप से उबंटु 12.04) में कोडिंग हूं और ब्लूटूथ पर आदर्श रूप से एक इनपुट डिवाइस के रूप में प्लेस्टेशन सिक्सएक्सिस नियंत्रक (पीएस 3 के साथ आने वाला प्रकार) का उपयोग करना चाहता हूं।

मेरा आवेदन हेडलेस नहीं चल रहा होगा लक्ष्य प्लेटफॉर्म पर कोई विंडो प्रबंधक नहीं चल रहा है लक्ष्य एक छोटा रोबोट है जो उबंटू सर्वर 12.04 चल रहा है, हालांकि मैं डेस्कटॉप पर विकसित हो रहा हूं।

क्या इसमें कोई लाइब्रेरी या तकनीक है जो मैं इस्तेमाल कर सकता हूं?


कृपया यहां एक नज़र डालें: http://www.pabr.org/sixlinux/sixlinux.en.html आप इसे एक एचआईडी डिवाइस के रूप में उपयोग कर सकते हैं और एक मानक सी + + एचआईडी एपीआई का उपयोग कर सकते हैं।


मेरे मौजूदा हल में उबंटू 12.04 पर इस पीपीए का उपयोग करना शामिल है

sudo apt-add-repository ppa:falk-t-j/qtsixa
sudo apt-get update
sudo apt-get install sixad -y
# plug controller into machine (via wire)
sudo sixpair
# unplug controller
sixad --start
# hold PS button

मुझे तब आपकी सी ++ लाइब्रेरी मिल गई , और यह महान काम करता है अब मेरे पास रोक्सेस नियंत्रित रोबोट है!





input-devices