컴퓨터에서 Wii 리모컨을 사용하는 방법을 안다면 Linux에서 Nintendo Wii 게임을 플레이할 수 있습니다. PC 게임 컨트롤러 대신 Wii 리모컨을 사용하여 에뮬레이터를 사용하는 모든 게임을 할 수도 있습니다.
이 문서의 지침은 Debian, Mint, Ubuntu와 같은 Debian 기반 Linux 배포판에 적용됩니다.
Linux에서 Wii 리모컨을 사용하는 데 필요한 것
Wii 컨트롤러 외에도 다음 Linux 패키지를 설치해야 합니다.
- lswm
- wminput
- libcwiid1
Linux 명령 터미널에 단일 sudo 명령을 입력하여 이러한 모든 도구를 얻을 수 있습니다.
sudo apt-get install lswm wminput libcwiid1
RPM 기반 Linux 배포판을 사용하는 경우 YUM 또는 이와 유사한 도구를 사용하여 이러한 응용 프로그램을 얻을 수 있습니다.
Wii 리모컨을 Linux에 연결하는 방법
명령줄에서 Wii 리모컨을 구성할 수 있습니다.
-
Linux 명령 터미널을 열고 다음 명령을 입력하여 Wii 컨트롤러의 Bluetooth 주소를 가져옵니다.
lswm
-
1을 길게 누릅니다. 및 2 메시지가 표시되면 Wii 컨트롤러의 버튼을 동시에 누릅니다. 올바르게 완료되면 일련의 숫자와 문자가 터미널에 다음과 같이 표시되어야 합니다.
00:1B:7A:4F:61:C4
컴퓨터에서 Bluetooth가 활성화되어 있는지 확인하십시오. PC가 Wii 리모컨을 감지하기 전에 몇 번 시도해야 할 수도 있습니다.
-
Wii 버튼을 키에 매핑하도록 구성 파일을 설정할 수 있도록 터미널 창에 다음을 입력하여 Nano 편집기를 엽니다.
sudo nano /etc/cwiid/wminput/gamepad
-
Nano 편집기 파일 하단에 다음을 복사하여 붙여넣습니다.
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
-
Ctrl 누르기 + 오 키보드에서 구성 파일을 저장합니다.
-
Ctrl 누르기 + X 나노를 닫습니다.
-
버튼 매핑을 구성한 후 다음 명령을 실행합니다.
sudo wminput -c /etc/cwiid/wminput/gamepad
-
1을 길게 누릅니다. 및 2 메시지가 표시되면 Wii 컨트롤러의 버튼을 동시에 다시 누릅니다. 연결에 성공하면 "ready"라는 단어가 나타납니다. Wii 리모컨으로 게임을 시작하세요.
Wii 컨트롤러의 주요 이점 중 하나는 D-패드입니다. D-패드는 Xbox One 썸 스틱보다 민감하지 않기 때문에 구형 게임에서 훨씬 더 잘 작동합니다.
Linux용 Wii 리모컨 구성
구성 파일을 만들 때 이미 다음과 같은 일부 텍스트가 포함되어 있어야 합니다.
# 게임포트
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 리모컨을 Linux에 연결한 후 특정 게임 및 콘솔에 대한 컨트롤을 추가로 사용자 지정할 수 있습니다. 일부 PC 게임에서는 Wii 컨트롤러에 마우스 키를 매핑할 수도 있습니다.
레트로 게임에 대한 권장 컨트롤러 설정은 Internet Archive Arcade 웹사이트에서 확인할 수 있습니다.
Wii 원격 버튼
Wii 클래식 컨트롤러 및 Wii Nunchuk을 포함하여 Linux에서 여러 Wii 액세서리를 사용할 수 있습니다. 다음은 게임패드 파일에서 구성할 수 있는 모든 Wii 컨트롤러 버튼 목록입니다.
Wii 리모컨
- Wiimote.Up
- Wiimote.Down
- Wiimote.Left
- Wiimote.오른쪽
- Wiimote.A
- Wiimote.B
- Wiimote.1
- Wiimote.2
- Wiimote.Plus
- Wiimote.Minus
- Wiimote.Home
- Wiimote.Dpad.X
- Wiimote.Dpad.Y
Wii 눈척
- 눈척.C
- 눈척.Z
- 눈척.스틱.X
- 눈척.스틱.Y
Wii 클래식 컨트롤러
- 클래식.업
- 클래식.다운
- 클래식.왼쪽
- 클래식.오른쪽
- 클래식.마이너스
- 클래식.플러스
- 클래식.홈
- 클래식.A
- 클래식.B
- 클래식.X
- 클래식.Y
- 클래식.ZL
- 클래식.ZR
- 클래식.L
- 클래식.R
- 클래식.Dpad.X
- 클래식.Dpad.Y
- 클래식.LStick.X
- 클래식.LStick.Y
- 클래식.RStick.X
- 클래식.RStick.Y
- 클래식.LAnalog
- 클래식.RAnalog
유감스럽게도 Linux에서는 Wii 리모컨의 모션 컨트롤을 구성할 수 없지만 모션 컨트롤이 필요하지 않은 Wii 게임의 ROM은 계속 재생할 수 있습니다.
키보드 매핑
다음은 구성 파일을 설정하는 데 도움이 되는 Linux 키보드 가이드입니다.
KEY_LEFTALT
공간 barKEY_SPACECaps LockKEY_CAPSLOCKF1KEY_F1F2KEY_F2F3KEY_F3F4KEY_F4F5KEY_F5F6KEY_F6F7KEY_F7F8KEY_F8F9KEY_F9F10KEY_F10F11KEY_F11F12KEY_F12Num KockKEY_NUMLOCKShift LockKEY_SHIFTLOCK0 (키패드) KEY_KP01 (키패드) KEY_KP12 (키패드) KEY_KP23 (키패드) KEY_KP34 (키패드) KEY_KP45 (키패드) KEY_KP56 (키패드) KEY_KP67 (키패드) KEY_KP78 (키패드) KEY_KP89 (키패드) KEY_KP9. (키패드 점)KEY_KPDOT+(키패드 더하기 기호)KEY_KPPLUS-(키패드 빼기 기호)KEY_KPMINUS왼쪽 화살표KEY_LEFTR오른쪽 화살표KEY_RIGHT위쪽 화살표KEY_UP아래쪽 화살표KEY_DOWNHomeKEY_HOMEInsertKEY_INSERTDeleteKEY_DELETEPage UpKEY_PAGEUPPage DownKEY_PAGEDOWN