ဂိမ်းကစားခြင်း၏အဓိကအစိတ်အပိုင်းတစ်ခုသိသာဇာတ်ကောင်, သင်္ဘောများ, လင်းနို့, တင့်ကား, ကားများသို့မဟုတ်အခြား sprite များနမူနာကိုထိန်းချုပ်နိုင်ဖြစ်ခြင်းဖြစ်ပါတယ်။
အဆိုပါ ကို Nintendo Wii controller ကို အဟောင်းကျောင်းကို emulator နဲ့ Internet မော်ကွန်းအင်တာနက်ကို Arcade ဂိမ်းကိုအသုံးပြုပြီးအထူးသဖြင့်အခါ, ဂိမ်းကစားခြင်းအဘို့ကြီးသောဖြစ်ပါတယ်။ အဆိုပါ ကို Nintendo Wii ကပထမဦးဆုံးဖြန့်ချိခြင်းနှင့်များစွာသောလူတို့အဘို့, ကအခုဒီဗီဒီဘေးတွင်ဖုန်မှုန့်စုဆောင်းထိုင်သောအခါတစ်ကယ့်ကိုလူကြိုက်များဂိမ်း console ကိုဖြစ်ခဲ့သည်။
အဲဒီအစားထက် တစ်ဦးဆက်ကပ်အပ်နှံဂိမ်း Controller ကိုဝယ်လို့ ကစားဘို့အ သင့်ရဲ့ Linux ကိုစက်ပေါ်ဂိမ်းများကို အဘယ်ကြောင့်ရုံ Wii remote ကိုမသုံး,
၏သင်တန်း, Wii controller ကိုသင်တို့ပတ်လည်ဆွဲထားဖို့ရှိသည်ဖို့များပါတယ်တစ်ခုတည်းသော controller ကိုမဖြစ်နဲ့ကျွန်မ Xbox နဲ့ controller နှင့်ပင်များအတွက်လမ်းညွှန်ရေးသားပါလိမ့်မည် Ouya မကြာမီ controller ကို။
အဆိုပါ Wii controller ကိုတစ်ခုမှာအားသာချက်ကတော့ dpad ဖြစ်ပါတယ်။ ဒါဟာအတော်လေးဒီတော့အထိခိုက်မခံမဟုတ်ပါဘူးဘာဖြစ်လို့လဲဆိုတော့ဒါဟာ Xbox Controller ကိုထက်အဟောင်းကျောင်းကိုဂိမ်းအများကြီးပိုကောင်းအလုပ်လုပ်ပါတယ်။
ကံမကောင်းစွာက command line ကိုကြောက်သငျသညျမြားအဘို့အဖျော်ဖြေခံရဖို့ပေမယ့်ကြောက်ရွံ့သောသဘောသည်သင်တို့အားငါ Wii controller ကိုအလုပ်လုပ်ရဖို့လုပ်ဖို့လိုအပ်သမျှရှင်းပြဖို့ကျွန်မရဲ့အကောင်းဆုံးပြုကြလိမ့်မည်မဟုတ်သလောက် terminal ကိုအလုပ်ရှိသေး၏။
တစ်ဦးက Wii Controller ကိုအသုံးပြုအဆိုပါ Linux ကို Software များလိုအပ်ပါသည် Install
အောက်ပါအတိုင်းသကဲ့သို့သင်တို့ကို install လုပ်ဖို့လို applications များနေသောခေါင်းစဉ်:
- lswm
- wminput
- libcwiid1
ဒီလမ်းညွှန်ကိုသင်ကဲ့သို့သောတစ် Debian-based distro အသုံးပြုနေသည်ယူဆ Debian , Mint, , Ubuntu ကို သငျသညျတခု RPM based distro အသုံးပြုမှု YUM သို့မဟုတ်ဤ application များရရှိရန်အလားတူ tool ကိုသုံးပြီးနေတယ်ဆိုရင်စသည်တို့ကို။
အဆိုပါ applications များရရှိရန်အောက်ပါရိုက်ပါ:
sudo lswm wminput libcwiid1 install apt-get
သင့်ရဲ့ Wii ကိုထိန်းချုပ်အဆိုပါဘလူးတုသ်လိပ်စာရှာမည်
lswm ကို install ဘို့တပြင်လုံးကိုအကြောင်းပြချက်သင့်ရဲ့ Wii controller ကို၏ဘလူးတုသ်လိပ်စာရဖို့ရန်ဖြစ်ပါသည်။
terminal ကိုအတွင်းအောက်ပါရိုက်ထည့်:
lswm
အောက်ပါမျက်နှာပြင်ပေါ်တွင်ပြလိမ့်မည်:
"(စာနယ်ဇင်း 1 + 2) ယခုရှာဖွေ mode မှာ Wiimotes ထားပါ ... "
မက်ဆေ့ခ်ျတောင်းသည်အတိုင်းပြုပါနှင့်တစ်ချိန်တည်းမှာ Wii controller ကိုအပေါ် 1 နဲ့ 2 ခလုတ်ဖိကိုင်ထားပါ။
သငျသညျထိုသို့ပြုကြသည် အကယ်. မှန်ကန်စွာနံပါတ်များနှင့်အက္ခရာများအစုတခုကဒီ၏လိုင်းများတလျှောက်ပေါ်လာသငျ့သညျ:
00: 1B: 7: 4F: 61: C4
စာလုံးနှင့်နံပါတ်များပေါ်လာမထားဘူးဆိုရင်သင် command prompt ကို run ကို lswm မှာကိုယ့်ကိုကိုယ်ပြန်ရှာတွေ့အဖန်ဖန်အတူတကွ 1 နဲ့ 2 ကိုနှိပ်စမ်းပါ။ အခြေခံအားဖြင့်ကအလုပ်လုပ်တယ်သည်အထိကြိုးစားစောင့်ရှောက်လော့။
အဆိုပါဂိမ်း Controller Up ကို Set
တစ်ဂိမ်းဆော့ခလုတ်အဖြစ် Wii Controller ကိုအသုံးပြုပါရန်သင့်အားသော့ဖို့ခလုတ် map မှ setup ကိုတစ်ဦး configuration file ကိုလိုအပ်ပါလိမ့်မယ်။
terminal ကိုပြတင်းပေါက်သို့အောက်ပါရိုက်ပါ:
sudo nano / etc / cwiid / wminput / Gamepad
ဤဖိုင်ပြီးသားဒီ၏လိုင်းများတလျှောက်ကတချို့စာသားမရှိသည်သင့်:
# gameport
Classic.Dpad.X = ABS_X
Classic.Dpad.Y = ABS_Y
Classic.A = BTN_A
သင်ကချင်သောလမ်းအလုပ်လုပ်အဆိုပါဂိမ်းဆော့ခလုတ်ရဖို့ဒီဖိုင်တချို့ကိုပိုမိုလိုင်းများကိုထည့်သွင်းဖို့လိုအပ်ပါလိမ့်မယ်။
ဖိုင်ကိုစီလိုင်း၏အခြေခံပုံစံကိုလက်ဝဲနှင့်လက်ျာပေါ်ကီးဘုတ်ခလုတ်ပေါ် Wii Controller ခလုတ်ကိုဖြစ်ပါတယ်။
ဥပမာ:
Wiimote.Up = KEY_UP
အထက်ပါ command ကိုကီးဘုတ်ပေါ် arrow ပုတက်ဖို့ Wii ဝေးလံခေါင်ဖျားပေါ်တက်ခလုတ်ကိုမြေပုံ။
ဒီနေရာမှာတစ်ဦးအမြန်အစွန်အဖျားဖြစ်ပါတယ်။ သငျသညျဂိမ်းကစားနေကြသည်များနှင့်ဒါဖွင့်ဝေးလံခေါင်သီသည့် Wii တွင် arrow အခါ Wii ဝေးလံခေါင်ဖျားက၎င်း၏ဘက်မှာများသောအားဖြင့်ဖြစ်ပါသည်အမှန်တကယ်ကီးဘုတ်ပေါ်တွင်လက်ဝဲဘက်မြှားဖို့ map ရန်လိုအပ်ပါသည်။
ဤဆောင်းပါး၏အဆုံးမှာတန်ဆာရှိသမျှတို့ကိုငါတတ်နိုင်သမျှ Wii မြေပုံချထားပုံများနှင့်ပညာရှိကီးဘုတ်မြေပုံချထားပုံများတစ်အကွာအဝေးစာရင်းပြုစုပါလိမ့်မယ်။
ယခုသော်လည်းဤနေရာတွင်များအတွက်မြေပုံချထားပုံများတစ်ဦးအမြန်နဲ့ရိုးရိုးအစုံသည်:
Wiimote.Up = KEY_LEFT
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
အဆိုပါအထက်, အတက်ခလုတ်ကို 1 အဖြစ်ညာဘက်ခလုတ်, အာကာသဘား arrow ပုတက်ပု Wii controller ကိုအပေါ် button ကို, အဆင်း button ကိုမှလက်ျာဘက် key ကိုလက်ဝဲခလုတ်ကိုဖို့ဆင်းမြှားမှကီးဘုတ်ပေါ်မှာလက်ဝဲမြှားသော့ချက်မြေပုံ 2 ခလုတ်ကိုသည်တစ်ဦးကခလုတ်, B ကိုခလုတ်အဖြစ်လက်ျာ CTRL ခလုတ်ကိုနှင့် Plus အားခလုတ်အဖြစ်လက်ဝဲပြောင်းကုန်ပြီ key ကိုလက်ဝဲ ALT key ကိုကီးဘုတ်ပေါ် CTRL key ကိုထွက်လာခဲ့တယ်။
သငျသညျအငျတာနကျ archive ကို Arcade ထံမှ retro ဂိမ်းများကို အသုံးပြု. နေတယ်ဆိုရင်သူတို့ယေဘုယျအားသော့တစ်ခုသို့ဆက်စပ်ခံရဖို့လိုအပ်ပါတယ်ဘယ်သို့ဆိုပါလိမ့်မယ်။ သင်ရုံချင်းစီဂိမ်းများအတွက် Wii ခလုတ် setup ကိုအသုံးပွုနိုငျသောကြောင့်သင်ကကွဲပြားခြားနားတဲ့ဂိမ်းများအတွက်ကွဲပြားခြားနားသောဂိမ်းဆော့ခလုတ်ဖိုင်တွေရှိနိုင်ပါသည်။
သငျသညျထိုကဲ့သို့သော Sinclair Spectrum, ဗိုလ်မှူးချုပ် 64, ဗိုလ်မှူးချုပ် Amiga နဲ့ Atari ST ကဲ့သို့ဟောင်းနွမ်းဂိမ်း consoles စဘို့ emulator ကို အသုံးပြု. နေတယ်ဆိုရင်ထို့နောက်ဂိမ်းမကြာခဏသင်သော့ remap ပါစေနှင့်သင်, ဒါကြောင့်, သင့်ရဲ့ Gamepad ဖိုင်ဂိမ်းသော့ map နိုင်ပါတယ်။
ပိုမိုခေတ်မီဂိမ်းအဘို့သူတို့မကြာခဏသင်ဂိမ်းများကိုကစားရန်မလိုအပ်သော့ကိုက်ညီရန်သင့် Gamepad file ကိုဖွင့်လှစ်နိုင်အောင်မောက်၏အသုံးပြုမှုကိုပင်သော့သူတို့ကိုထိန်းချုပ်ဖို့သို့မဟုတ်ခွင့်ပြုပါ။
တစ်ချိန်တည်းမှာဂိမ်းဆော့ခလုတ်ဖိုင်စာနယ်ဇင်း CTRL နှင့်အိုကယ်ဖို့။ nano မှထွက်ရန်စာနယ်ဇင်း CTRL နှင့် X ကို။
အဆိုပါ Controller ချိတ်ဆက်ပါ
ဒါကြောင့်သင့်ရဲ့ Gamepad file ကိုအောက်ပါ command ကို run အသုံးပြုနိုင်အောင်အမှန်တကယ် controller ကို connect to:
sudo wminput -c / etc / cwiid / wminput / Gamepad
သင်သည်သင်၏ကွန်ပျူတာနှင့်အတူ controller ကိုတွဲဖို့တစ်ချိန်တည်းမှာ 1 + 2 သော့ကိုနှိပ်ဖို့တောင်းပါလိမ့်မည်။
သင့်ရဲ့ connection ကိုအောင်မြင်သောခဲ့လျှင်စကားလုံးက "အဆင်သင့်" ပေါ်လာပါလိမ့်မယ်။
အခုဆိုရင်သင်ပြုရန်ရှိသည်အားလုံးသင်ကစားရန်ဆန္ဒရှိဂိမ်း start ဖြစ်ပါတယ်။
ခံစားကြည့်ပါ !!!
နောကျဆကျတှဲတစ်ဦးက - ဖြစ်နိုင်ပါ့မလား Wii remote ကိုခလုတ်
အောက်ပါဇယားသည်သင်၏ဂိမ်းဆော့ခလုတ်ဖိုင်အတွင်းဖွင့်လှစ်နိုင်ပါသမျှသော 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
- Nunchuk.C
- Nunchuk.Z
- Nunchuk.Stick.X
- Nunchuk.Stick.Y
- 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
နောကျဆကျတှဲ B - Keyboard ကိုမြေပုံချထားပုံများ
ဤသည်ကိုပညာရှိကီးဘုတ်မြေပုံချထားပုံများများ၏စာရင်းကိုဖြစ်ပါသည်
သော့ | ကုဒ် |
---|---|
ထှကျပွေး | KEY_ESC |
0 င် | KEY_0 |
1 | KEY_1 |
2 | KEY_2 |
3 | KEY_3 |
4 | KEY_4 |
5 | KEY_5 |
6 | KEY_6 |
7 | KEY_7 |
8 | KEY_8 |
9 | KEY_9 |
- (အနုတ်သင်္ကေတ) | KEY_MINUS |
= (သင်္ကေတညီမျှ) | KEY_EQUAL |
နောက်ပြန် | KEY_BACKSPACE |
tab ကို | KEY_TAB |
မေး | KEY_Q |
W က | KEY_W |
E ကို | KEY_E |
R ကို | KEY_R |
T က | KEY_T |
Y က | KEY_Y |
ဦး | KEY_U |
ငါ | KEY_I |
အို | KEY_O |
: P | KEY_P |
[ | KEY_LEFTBRACE |
] | KEY_RIGHTBRACE |
ဝင်ရောက် | KEY_ENTER |
CTRL (ကီးဘုတ်၏ဘေးထွက် Left) | KEY_LEFTCTRL |
တစ်ဦးက | KEY_A |
S က | KEY_S |
: D | KEY_D |
F ကို | KEY_F |
, G | KEY_G |
H ကို | KEY_H |
J ကို | KEY_J |
K သည် | KEY_K |
L ကို | KEY_L |
; (Semi Colon) | KEY_SEMICOLON |
'(အပေါ်စတော်ဖီ) | KEY_APOSTROPHE) |
# | |
shift (ကီးဘုတ်၏လက်ဝဲဘက်ခြမ်း) | KEY_LEFTSHIFT |
\ | KEY_BACKSLASH |
Z ကို | KEY_Z |
X ကို | KEY_X |
ကို C | KEY_C |
V ကို | KEY_V |
B က | KEY_B |
N ကို | KEY_N |
M က | KEY_M |
(ကော်မာ) | KEY_COMMA |
။ (ပုဒ်မ) | KEY_DOT |
/ (ရှေ့ကိုလျှော့ချ) | KEY_SLASH |
shift (ကီးဘုတ်၏လက်ျာဘက်၌ | KEY_RIGHTSHIFT |
ALT (ကီးဘုတ်၏လက်ဝဲဘက်ခြမ်း | KEY_LEFTALT |
space bar | KEY_SPACE |
စာလုံးအကြီးပြောင်းပေးသောခလုတ် | KEY_CAPSLOCK |
F1 ကို | KEY_F1 |
F2 | KEY_F2 |
F3 | KEY_F3 |
F4 | KEY_F4 |
F5 | KEY_F5 |
F6 | KEY_F6 |
F7 | KEY_F7 |
F8 | KEY_F8 |
F9 | KEY_F9 |
F10 | KEY_F10 |
F11 | KEY_F11 |
F12 | KEY_F12 |
Num Kock | KEY_NUMLOCK |
Lock ကို Shift | KEY_SHIFTLOCK |
0 (ခလုတ်) | KEY_KP0 |
1 (ခလုတ်) | KEY_KP1 |
2 (ခလုတ်) | KEY_KP2 |
3 (ခလုတ်) | KEY_KP3 |
4 (ခလုတ်) | KEY_KP4 |
5 (ခလုတ်) | KEY_KP5 |
6 (ခလုတ်) | KEY_KP6 |
7 (ခလုတ်) | KEY_KP7 |
8 (ခလုတ်) | KEY_KP8 |
9 (ခလုတ်) | KEY_KP9 |
။ (ခလုတ် dot) | KEY_KPDOT |
+ (ခလုတ်ပေါင်းသင်္ကေတ) | KEY_KPPLUS |
- (ခလုတ်အနုတ်သင်္ကေတ) | KEY_KPMINUS |
လက်ဝဲဘက်မြှား | KEY_LEFT |
ညာဘက်မြှား | KEY_RIGHT |
မြှား up ကို | KEY_UP |
မြှားချ | KEY_DOWN |
နေအိမ် | KEY_HOME |
ထည့်သွင်း | KEY_INSERT |
ဖျက်ပစ်ပါ | KEY_DELETE |
စာမျက်နှာ Up ကို | KEY_PAGEUP |
စာမျက်နှာ Down | KEY_PAGEDOWN |