Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> Linux

निन्टेंडो Wii कंट्रोलर से लिनक्स गेम कैसे खेलें: पूर्ण सेटअप गाइड

Wii रिमोट को लिनक्स के साथ उपयोग करने के लिए आवश्यक चीजें

Wii कंट्रोलर के अलावा, आपको निम्नलिखित लिनक्स पैकेज इंस्टॉल करने होंगे:

  • lswm
  • wminput
  • libcwiid1

आप इन सभी टूल्स को लिनक्स कमांड टर्मिनल में एक सिंगल sudo कमांड से प्राप्त कर सकते हैं:

sudo apt-get install lswm wminput libcwiid1

नोट: यदि आप RPM-आधारित लिनक्स डिस्ट्रीब्यूशन उपयोग कर रहे हैं, तो इन एप्लिकेशन को प्राप्त करने के लिए YUM या इसी तरह के टूल का उपयोग कर सकते हैं।

यह लेख डेबियन-आधारित लिनक्स डिस्ट्रीब्यूशन (डेबियन, मिंट, उबंटू) पर लागू होता है।

Wii रिमोट को लिनक्स से कैसे कनेक्ट करें

आप कमांड लाइन से Wii रिमोट कॉन्फिगर कर सकते हैं:

  1. टर्मिनल खोलें और Wii कंट्रोलर का ब्लूटूथ एड्रेस पाने के लिए कमांड दर्ज करें:
    lswm
  2. प्रॉम्प्ट आने पर Wii कंट्रोलर पर 1 और 2 बटन एक साथ दबाकर रखें। यदि सही ढंग से किया गया, तो टर्मिनल में संख्याओं और अक्षरों का एक सेट दिखाई देगा जैसे:
    00:1B:7A:4F:61:C4

    सुनिश्चित करें कि आपके कंप्यूटर पर ब्लूटूथ सक्षम है। Wii रिमोट का पता लगाने से पहले आपको कुछ बार कोशिश करनी पड़ सकती है।

  3. नैनो एडिटर खोलकर बटन मैपिंग के लिए कॉन्फिगरेशन फाइल सेटअप करने के लिए कमांड दर्ज करें:
    sudo nano /etc/cwiid/wminput/gamepad
  4. नैनो एडिटर फाइल के नीचे निम्नलिखित कॉपी-पेस्ट करें:
    Wiimote.Down = KEY_RIGHT
    Wiimote.Left = KEY_DOWN
    Wiimote.Right = KEY_UP
    Wiimote.1 = KEY_SPACE
    Wiimote.2 = KEY_LEFTCTRL
    Wiimote.A = KEY_LEFTALT
    Wiimote.B = KEY_RIGHTCTRL
    Wiimote.Plus = KEY_LEFTSHIFT
  5. कॉन्फिगरेशन फाइल सेव करने के लिए कीबोर्ड पर CTRL + O दबाएं।
  6. नैनो बंद करने के लिए CTRL + X दबाएं।
  7. बटन मैपिंग कॉन्फिगर करने के बाद, निम्न कमांड चलाएं:
    sudo wminput -c /etc/cwiid/wminput/gamepad
  8. फिर से प्रॉम्प्ट आने पर Wii कंट्रोलर पर 1 और 2 बटन एक साथ दबाकर रखें। यदि कनेक्शन सफल होता है तो "ready" शब्द दिखाई देगा। कोई भी गेम शुरू करके Wii रिमोट से खेलें।

लाभ: Wii कंट्रोलर का D-पैड पुराने स्कूल के गेम्स के लिए Xbox One थंब स्टिक से कहीं बेहतर काम करता है क्योंकि यह उतना सेंसिटिव नहीं है।

Wii रिमोट को लिनक्स के लिए कॉन्फिगर करना

जब आप अपनी कॉन्फिगरेशन फाइल बनाते हैं, तो इसमें पहले से ही कुछ टेक्स्ट होना चाहिए जैसे:

# gameport
Classic.Dpad.X = ABS_X
Classic.Dpad.Y = ABS_Y
Classic.A = BTN_A

फाइल में प्रत्येक लाइन का फॉर्मेट है: Wii कंट्रोलर बटन = कीबोर्ड बटन। उदाहरण:

Wiimote.Up = KEY_UP

ऊपर दी गई कमांड Wii रिमोट पर ऊपर बटन को कीबोर्ड पर ऊपर तीर पर मैप करती है। हालांकि, चूंकि आपको अधिकांश गेम खेलने के लिए Wii रिमोट को साइड में पकड़ना पड़ता है, आप ऊपर बटन को बाएं तीर की पर मैप करना चाह सकते हैं:

Wiimote.Up = KEY_LEFT

बटन मैपिंग टेबल

Wii रिमोट बटनलिनक्स कीबोर्ड
ऊपरबाएं तीर
नीचेदाएं तीर
बाएंनीचे तीर
दाएंऊपर तीर
1स्पेस
2बाएं Ctrl
Aबाएं Alt
Bदाएं Ctrl
प्लस (+)बाएं Shift

अधिकांश एमुलेटर बटन मैपिंग प्रक्रिया को सुव्यवस्थित करते हैं, इसलिए Wii रिमोट को लिनक्स से कनेक्ट करने के बाद, आप विशिष्ट गेम्स और कंसोल के लिए कंट्रोल्स को और कस्टमाइज कर सकते हैं। कुछ PC गेम्स तो माउस कीज को Wii कंट्रोलर पर मैप करने की अनुमति भी देते हैं।

सुझाव: रेट्रो गेम्स के लिए अनुशंसित कंट्रोलर सेटिंग्स इंटरनेट आर्केड आर्काइव वेबसाइट पर देख सकते हैं।

Wii रिमोट बटन्स (कॉन्फिगरेबल)

Wii रिमोट

  • Wiimote.Up, Wiimote.Down, Wiimote.Left, Wiimote.Right
  • Wiimote.A, Wiimote.B, Wiimote.1, Wiimote.2
  • Wiimote.Plus, Wiimote.Minus, Wiimote.Home
  • Wiimote.Dpad.X, Wiimote.Dpad.Y

Wii ननचक

  • Nunchuk.C, Nunchuk.Z
  • Nunchuk.Stick.X, Nunchuk.Stick.Y

Wii क्लासिक कंट्रोलर

  • Classic.Up, Classic.Down, Classic.Left, Classic.Right
  • Classic.Minus, Classic.Plus, Classic.Home
  • Classic.A, Classic.B, Classic.X, Classic.Y
  • Classic.ZL, Classic.ZR, Classic.L, Classic.R
  • Classic.Dpad.X, Classic.Dpad.Y
  • Classic.LStick.X, Classic.LStick.Y
  • Classic.RStick.X, Classic.RStick.Y
  • Classic.LAnalog, Classic.RAnalog

नोट: दुर्भाग्य से, लिनक्स के साथ Wii रिमोट के मोशन कंट्रोल्स को कॉन्फिगर करना संभव नहीं है, लेकिन आप उन Wii गेम्स के ROM खेल सकते हैं जिन्हें मोशन कंट्रोल्स की आवश्यकता नहीं है।

लिनक्स कीबोर्ड मैपिंग रेफरेंस

अपनी कॉन्फिगरेशन फाइल सेटअप करने में मदद के लिए लिनक्स कीबोर्ड कोड्स की गाइड:

कीकोड
EscapeKEY_ESC
0-9KEY_0 - KEY_9
- (माइनस)KEY_MINUS
= (इक्वल्स)KEY_EQUAL
BackSpaceKEY_BACKSPACE
TabKEY_TAB
A-ZKEY_A - KEY_Z
[ ]KEY_LEFTBRACE, KEY_RIGHTBRACE
EnterKEY_ENTER
Ctrl (बाएं)KEY_LEFTCTRL
; (सेमीकोलन)KEY_SEMICOLON
' (एपोस्ट्रोफी)KEY_APOSTROPHE
Shift (बाएं)KEY_LEFTSHIFT
\ (बैकस्लैश)KEY_BACKSLASH
Space barKEY_SPACE
Caps LockKEY_CAPSLOCK
F1-F12KEY_F1 - KEY_F12
Num LockKEY_NUMLOCK
कीपैड 0-9KEY_KP0 - KEY_KP9
कीपैड . + -KEY_KPDOT, KEY_KPPLUS, KEY_KPMINUS
तीर कुंजियाँKEY_LEFT, KEY_RIGHT, KEY_UP, KEY_DOWN
Home, Insert, DeleteKEY_HOME, KEY_INSERT, KEY_DELETE
Page Up, Page DownKEY_PAGEUP, KEY_PAGEDOWN

आप लिनक्स के साथ Wii क्लासिक कंट्रोलर और Wii ननचक सहित कई Wii एक्सेसरीज का उपयोग कर सकते हैं।

  1. PCSX2 से Linux पर Playstation 2 गेम कैसे खेलें PCSX2 से Linux पर Playstation 2 गेम कैसे खेलें

    Playstation 2 यकीनन अब तक का सबसे अच्छा गेम कंसोल है। इसका जीवनकाल प्रसिद्ध था, और इसने अब तक के कुछ सर्वश्रेष्ठ गेम की मेजबानी की। संक्षेप में, PS2 ने गेमिंग में क्रांति ला दी। अब PS2 गेमिंग के अतीत का एक ऐतिहासिक अवशेष है। इसका मतलब यह नहीं है कि कंसोल के लिए सैकड़ों शानदार गेम भुला दिए जाने चाहिए

  1. विंडोज 10 में विंडोज 7 गेम्स कैसे खेलें विंडोज 10 में विंडोज 7 गेम्स कैसे खेलें

    चाहे आप पहले से इंस्टॉल विंडोज 10 ऑपरेटिंग सिस्टम वाला कंप्यूटर खरीदें या अपने सिस्टम को विंडोज 10 में अपग्रेड करें, आप पाएंगे कि विंडोज में उपयोग किए जाने वाले मुफ्त और विज्ञापन-मुक्त गेम अब उपलब्ध नहीं हैं। हालांकि चिंता करने की कोई बात नहीं; आप अभी भी विंडोज 10 प्लेटफॉर्म पर अपने पसंदीदा गेम्स का

  1. विंडोज़ पर MAME से क्लासिक आर्केड गेम्स खेलें – पूर्ण चरण-दर-चरण गाइड विंडोज़ पर MAME से क्लासिक आर्केड गेम्स खेलें – पूर्ण चरण-दर-चरण गाइड

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