게임을 즐기는 데 필요한 핵심 요소는 분명히 캐릭터, 배송, 박쥐, 탱크, 자동차 또는 기타 스프라이트를 제어 할 수 있다는 것입니다.
Nintendo WII 컨트롤러는 특히 옛날 학교 에뮬레이터와 인터넷 아카이브 인터넷 아케이드 게임을 사용할 때 게임을하기에 좋습니다. Nintendo Wii는 처음 출시되었을 때나 많은 사람들에게 인기있는 게임 콘솔이었습니다. 이제 DVD 플레이어 옆에 먼지가 쌓이게됩니다.
Linux 머신에서 게임을하기위한 전용 게임 컨트롤러를 구입하는 대신 WII Remote를 사용하지 않는 이유는 무엇입니까?
물론, WII 컨트롤러는 당신이 걸어 다닐 가능성이있는 유일한 컨트롤러가 아니며 곧 XBOX 컨트롤러와 심지어 OUYA 컨트롤러에 대한 가이드를 작성하게 될 것입니다.
WII 컨트롤러의 한 가지 장점은 dpad입니다. 그것은 아주 민감하지 않기 때문에 XBOX 컨트롤러보다 오래된 학교 게임에서 훨씬 효과적입니다.
명령 행을 두려워하는 사람들에게는 불행히도 수행해야 할 많은 터미널 작업이 있지만 두려운 것은 아닙니다. WII 컨트롤러를 작동시키기 위해해야 할 모든 것을 설명하기 위해 최선을 다할 것입니다.
Wii 컨트롤러를 사용하려면 Linux 소프트웨어 설치가 필요합니다.
설치해야하는 응용 프로그램은 다음과 같습니다.
- lswm
- wminput
- libcwiid1
이 가이드는 데비안, 민트, 우분투 등의 데비안 기반 배포판을 사용하고 있다고 가정합니다. RPM 기반 배포판을 사용하는 경우 YUM 또는 이와 유사한 도구를 사용하여 이러한 응용 프로그램을 구하십시오.
응용 프로그램을 가져 오려면 다음을 입력하십시오.
sudo apt-get install lswm wminput libcwiid1
귀하의 Wii과 컨트롤러의 블루투스 주소 찾기
lswm을 설치해야하는 이유는 WII 컨트롤러의 블루투스 주소를 얻는 것입니다.
터미널 내에 다음을 입력하십시오.
lswm
화면에 다음과 같이 표시됩니다.
'이제 Wiimotes를 검색 가능한 모드로 설정하십시오 (1 + 2 번 누름) … "
메시지가 동시에 WII 컨트롤러에서 1과 2 버튼을 묻고 누르고 있으면 수행하십시오.
제대로 하셨다면 숫자와 글자가이 줄에 나타나야합니다.
00 : 1B : 7A : 4F : 61 : C4
문자와 숫자가 나타나지 않고 명령 프롬프트에서 다시 돌아 오면 lswm을 다시 실행하고 1과 2를 다시 함께 눌러보십시오. 기본적으로 작동 할 때까지 계속 노력하십시오.
게임 컨트롤러 설정
WII 컨트롤러를 게임 패드로 사용하려면 단추를 키에 매핑하는 구성 파일을 설정해야합니다.
터미널 창에 다음을 입력하십시오.
sudo nano / etc / cwiid / wminput / gamepad
이 파일에는 이미 다음 행의 텍스트가 있습니다.
# 게임 포트Classic.Dpad.X = ABS_XClassic.Dpad.Y = ABS_YClassic.A = BTN_A
게임 패드를 원하는 방식으로 작동 시키려면이 파일에 줄을 더 추가해야합니다.
파일의 각 행의 기본 형식은 왼쪽의 WII Controller 단추와 오른쪽의 키보드 단추입니다.
예 :
Wiimote.Up = KEY_UP
위의 명령은 WII 리모컨의 위쪽 버튼을 키보드의 위쪽 화살표에 매핑합니다.
다음은 간단한 팁입니다. Wii 리모콘은 게임을 할 때 일반적으로 옆에 있으며 Wii 리모컨의 위쪽 화살표는 실제로 키보드의 왼쪽 화살표에 매핑해야합니다.
이 기사의 끝에서 가능한 모든 WII 매핑과 유용한 키보드 매핑을 나열합니다.
지금은 간단하면서도 간단한 매핑 세트가 있습니다.
위의 그림은 키보드의 왼쪽 화살표 키를 WII 컨트롤러의 위쪽 버튼에 매핑하고, 오른쪽 키는 왼쪽 버튼으로, 아래쪽 화살표는 오른쪽 버튼으로, 위쪽 화살표는 오른쪽 버튼으로, 스페이스 바는 버튼 1으로, 키보드의 CTRL 키를 2 버튼에, 왼쪽 ALT 키를 A 버튼으로, 오른쪽 CTRL 키를 B 버튼으로, 왼쪽 시프트 키를 Plus 버튼으로 사용합니다. 인터넷 아카이브 아케이드에서 복고풍 게임을 사용하는 경우 일반적으로 어떤 키를 매핑해야하는지 알려줍니다. 게임마다 다른 게임 패드 파일을 가질 수 있으므로 각 게임에 WII 키패드 설정 만 사용할 수 있습니다. Sinclair Spectrum, Commodore 64, Commodore Amiga 및 Atari ST와 같은 오래된 게임 콘솔 용 에뮬레이터를 사용하는 경우 게임에서 키를 다시 매핑 할 수 있으므로 게임 키를 게임 패드 파일에 매핑 할 수 있습니다. 최신 게임의 경우 마우스를 사용하여 마우스 나 키를 제어 할 수 있으므로 게임 패드 키를 게임 플레이에 필요한 키와 일치하도록 설정할 수 있습니다. 게임 패드 파일을 저장하려면 CTRL과 O를 동시에 누르십시오. CTRL과 X를 눌러 nano를 종료하십시오. 게임 패드 파일을 사용하도록 컨트롤러를 실제로 연결하려면 다음 명령을 실행하십시오. 컨트롤러와 컴퓨터를 페어링하려면 1 + 2 키를 동시에 누르라는 메시지가 표시됩니다. 연결이 성공하면 "ready"라는 단어가 나타납니다. 이제 게임을 시작하면됩니다. 즐겨!!! 다음 표는 게임 패드 파일 내에 설정할 수있는 모든 WII 원격 버튼을 보여줍니다 : 현명한 키보드 매핑 목록입니다. KEY_LEFTALTWiimote.Up = KEY_LEFT
Wiimote.Down = KEY_RIGHTWiimote.Left = KEY_DOWNWiimote.Right = KEY_UPWiimote.1 = KEY_SPACEWiimote.2 = KEY_LEFTCTRLWiimote.A = KEY_LEFTALTWiimote.B = KEY_RIGHTCTRLWiimote.Plus = KEY_LEFTSHIFT컨트롤러 연결
sudo wminput -c / etc / cwiid / wminput / gamepad
부록 A - 가능한 WII 원격 버튼
부록 B - 키보드 매핑
키 암호 탈출 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 탭 KEY_TAB 큐 KEY_Q 승 KEY_W 이자형 KEY_E 아르 자형 KEY_R 티 KEY_T 와이 KEY_Y 유 KEY_U 나는 KEY_I 영형 KEY_O 피 KEY_P KEY_LEFTBRACE KEY_RIGHTBRACE 들어가다 KEY_ENTER CTRL (키보드의 왼쪽면) KEY_LEFTCTRL 에이 KEY_A 에스 KEY_S 디 KEY_D 에프 KEY_F 지 KEY_G H KEY_H 일본 KEY_J 케이 KEY_K 엘 KEY_L ; (세미 콜론) KEY_SEMICOLON '(아포스트로피) KEY_APOSTROPHE) # Shift (키보드의 왼쪽) KEY_LEFTSHIFT KEY_BACKSLASH 지 KEY_Z 엑스 KEY_X 기음 KEY_C V KEY_V 비 KEY_B 엔 KEY_N 엠 KEY_M , (쉼표) KEY_COMMA . (마침표) KEY_DOT / (슬래시) KEY_SLASH Shift (키보드의 오른쪽) KEY_RIGHTSHIFT ALT (키보드의 왼쪽
스페이스 바 KEY_SPACE Caps Lock 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 K콕 KEY_NUMLOCK 시프트 잠금 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 . (키패드 점) KEY_KPDOT + (키패드 + 기호) KEY_KPPLUS - (키패드 빼기 기호) KEY_KPMINUS 왼쪽 화살표 KEY_LEFT 오른쪽 화살표 KEY_RIGHT 위쪽 화살표 KEY_UP 아래쪽 화살표 KEY_DOWN 집 KEY_HOME 끼워 넣다 KEY_INSERT 지우다 KEY_DELETE 페이지 위로 KEY_PAGEUP Page Down KEY_PAGEDOWN