Linux에서 게임 컨트롤러를 설정하고 사용하는 방법

Linux에서 게임 컨트롤러를 설정하고 사용하는 방법

AAA 게임은 이제 Linux에서 사용할 수 있습니다. Valve의 Steam 디지털 배달 서비스와 SteamOS는 Ubuntu 및 기타 Linux 운영 체제에서 게임의 최전선에 있습니다.





그러나 게임을 위해 Linux로 전환하는 데 관심이 있다면 의심할 여지 없이 망설이는 질문이 있습니다. 게임 컨트롤러가 Linux와 호환됩니까?





네, 그렇습니다. Linux에서 USB 또는 Bluetooth 게임 컨트롤러를 설정하는 방법은 다음과 같습니다.





Linux에서 게임을 위한 옵션

Linux에서 게임을 하는 방법에는 세 가지가 있습니다.

  • 키보드와 마우스
  • USB 게임 컨트롤러
  • 블루투스 게임 컨트롤러

이들 각각에는 고유한 장점과 단점이 있습니다. 그러나 모두 문제 없이 작동해야 합니다.



바닐라 배포판, SteamOS 또는 복고풍 게임 배포판을 사용 중인지 여부는 중요하지 않습니다. 이제 게임 컨트롤러가 널리 지원됩니다.

Linux에서 게임을 하려면 드라이버가 필요합니까?

몇 년 전 Linux 게임이 대중화되기 전에 게임 컨트롤러용 장치 드라이버를 설치해야 했습니다.





오늘날 수많은 개발된 Linux 운영 체제 중에서 선택할 수 있으므로 문제는 거의 존재하지 않습니다. 특정 이유(하드웨어 호환성 또는 기타 문제)로 이전 Linux 운영 체제를 사용하지 않는 한 Linux에 컨트롤러용 드라이버를 설치할 필요가 없습니다.

이제 드라이버가 Linux 커널에 구워졌습니다.





마우스와 키보드로 Linux 게임 플레이

전략 게임을 하거나 키보드-마우스 조합을 선호한다면 잘 작동할 것입니다. 노트북 키보드는 게임에 적합하지만 대부분의 게임에는 터치패드 대신 USB 마우스가 필요합니다.

USB 키보드는 특히 전략 게임이나 FPS(1인칭 슈팅)를 선호하는 경우 Linux 게임에 적합합니다.

당연히 거의 모든 USB 키보드 및 마우스 장치가 Linux에서 즉시 작동한다는 것을 알게 될 것입니다.

중요한 것은 다양한 무선 및 Bluetooth 키보드 및 마우스 조합이 Linux에서도 작동한다는 것입니다. 이 호환성은 게임 컨트롤러에도 영향을 미치므로 이를 아는 것이 중요합니다.

Linux의 USB 게임 컨트롤러

보다 완벽한 게임 경험을 위해 게임 컨트롤러를 선택할 수 있습니다. Linux 게임에 적합한 다양한 USB 컨트롤러를 사용할 수 있습니다. 컨트롤러가 xinput을 사용하는 경우(대부분 사용) 문제가 없습니다.

당연히 확인하는 가장 좋은 방법은 Linux 장치에서 몇 가지 USB 게임 컨트롤러를 사용해 보는 것입니다. 다양한 정도의 성공을 거둘 수도 있고 모두 잘 작동할 수도 있습니다. 물론 플레이 중인 게임에 맞게 컨트롤을 재구성해야 합니다.

어떤 USB 컨트롤러가 Linux에서 작동합니까?

여기에 복제할 공간이 없는 Linux 호환 USB 게임 컨트롤러의 긴 목록이 있습니다. USB 컨트롤러를 소유하고 있다면 연결하고 어떤 일이 일어나는지 확인하는 것으로 충분합니다. 다음의 USB 버전을 100% 확신할 수 있습니다.

  • Xbox One 컨트롤러
  • Xbox 360 컨트롤러
  • 플레이스테이션 4 컨트롤러
  • 플레이스테이션 3 컨트롤러

이 모든 것은 xboxdrv 패키지 덕분에 즉시 작동해야 합니다. 문제가 발생하면 xboxdrv 패키지를 터미널에 수동으로 설치할 수 있습니다.

apt-get install xboxdrv

소프트웨어가 설치된 상태에서 버튼 매핑을 설정하여 컨트롤러를 사용자 지정할 수 있습니다. 또한 특정 매핑이 적용된 게임을 시작하는 시작 스크립트를 지원합니다.

이름에도 불구하고 xboxdrv는 PlayStation 컨트롤러도 지원합니다. 마찬가지로 이러한 컨트롤러를 기반으로 하는 복제 장치도 작동해야 합니다.

이전 컨트롤러는 약간의 팡파르로 작동합니다. 그러나 무선 버전의 Xbox 360 컨트롤러 또는 원래의 무선 Xbox One 컨트롤러를 사용하려면 이러한 장치를 PC에 연결할 수 있는 무선 동글이 필요합니다.

다행스럽게도 Bluetooth를 사용하면 상황이 더 간단해지고 Xbox One 컨트롤러의 최신 버전은 무선이 아닌 Bluetooth에 의존합니다.

관련된: 블루투스는 어떻게 작동합니까?

Linux의 Bluetooth 게임 컨트롤러는 어떻습니까?

Bluetooth 장치의 경우 상황이 조금 더 까다로울 수 있습니다. 시스템에는 Bluetooth 수신기가 필요합니다. 이것은 USB 동글에 내장되거나 추가될 수 있습니다. 활성화된 경우 Bluetooth 기호가 패널에 표시되어야 합니다.

기호가 없습니까? USB Bluetooth 동글이 Linux에서 인식되는지 확인하려면 다음을 입력하십시오.

토렌트 다운로드 속도를 높이는 방법
lsusb

다음으로 설치

apt-get install Bluetooth

설치 후 Bluetooth가 실행 중인지 확인하십시오.

/etc/init.d/bluetooth status

그렇지 않은 경우 다음을 입력하십시오.

/etc/init.d/bluetooth start

일단 시작하면 문제가 없어야 합니다.

이제 컨트롤러 또는 마우스와 키보드를 Linux와 페어링할 수 있습니다. 가장 쉬운 방법은 Bluetooth 아이콘을 클릭하고 장치를 검색하도록 컴퓨터를 설정한 다음 컨트롤러의 페어링 버튼을 누르고 있는 것입니다.

잠시 후 페어링되어 사용할 준비가 됩니다. Linux에 동기화할 수 있는 인기 있는 Bluetooth 컨트롤러는 다음과 같습니다.

  • 엑스박스 원
  • 플레이스테이션 듀얼쇼크 3 및 4
  • WiiU 프로

아래에서 이러한 장치를 연결하는 방법을 살펴보겠습니다.

Bluetooth Xbox One 컨트롤러를 Linux에 연결

Xbox One 소유자는 컨트롤러를 Linux에서 실행하는 데 필요한 작업이 거의 없습니다. OS에 3.17 이후의 커널이 있는 경우 컨트롤러를 사용할 수 있습니다. SteamOS는 Xbox One 컨트롤러도 지원합니다.

Bluetooth Xbox One 컨트롤러는 다른 Bluetooth 장치가 연결되는 것과 동일한 방식으로 Linux에 연결됩니다.

DualSense, DualShock 4 또는 DualShock 3 PlayStation 컨트롤러를 Linux에 연결

PS3, PS4 또는 PS5 컨트롤러를 Linux에 연결하고 싶으십니까?

모두 가능하지만 블루투스가 조금 까다롭습니다. DualShock 3에는 Bluetooth 2.0이 필요하고 DualSense 및 DualShock 4에는 Bluetooth 4.0 이상이 필요합니다. 따라서 시스템의 Bluetooth 라디오(또는 선택한 Bluetooth 동글)가 사용하려는 컨트롤러와 호환되는지 확인해야 합니다. 두 컨트롤러 모두 Raspberry Pi에서 실행할 수 있으므로 Linux PC에서 설정하는 것이 그리 어렵지 않습니다.

이러한 장치를 연결하려면 짧은 시간에 필요한 올바른 USB 케이블이 있어야 합니다.

  1. Linux에서 블루투스 스캔/페어링 모드 활성화
  2. USB 케이블을 컨트롤러에 연결
  3. Linux 배포판에서 메시지가 표시되면 장치를 신뢰하십시오.
  4. USB 케이블 분리
  5. 컨트롤러의 페어링 버튼을 길게 누릅니다.

이제 PlayStation 컨트롤러가 Linux 컴퓨터와 페어링되어야 합니다. DualSense 컨트롤러의 햅틱 피드백 및 적응형 트리거는 Linux에서 작동하지 않습니다.

Wii U Pro 컨트롤러로 Linux에서 게임하기

Wii U는 Wii나 Nintendo Switch만큼 잘 팔리지 않았지만 Wii U Pro 컨트롤러는 Linux 게임에 좋은 옵션입니다.

Wii U Pro 컨트롤러를 Linux와 동기화하는 것은 다른 모든 장치와 마찬가지로 쉽습니다.

  1. Linux의 Bluetooth 도구에서 새 장치를 검색합니다.
  2. 컨트롤러에서 동기화 버튼을 누릅니다.

잠시 후 컨트롤러가 감지되고 플레이할 준비가 됩니다.

조이스틱/게임패드/컨트롤러가 Linux에서 작동하지 않음

일반 게임 컨트롤러나 기존 게임패드 또는 조이스틱에 문제가 있는 경우 문제를 해결할 때입니다. 조이스틱이라는 도구에는 드라이버가 포함되어 있으며 입력을 감지합니다. 이를 사용하여 컨트롤러 매핑을 재구성할 수도 있습니다.

다음을 사용하여 터미널에 설치합니다.

sudo apt-get install joystick

필요한 드라이버를 제공합니다. 매핑 등을 구성하려면 jstest-gtk를 사용합니다.

PC 전원 공급 장치는 얼마나 오래 지속됩니까?
sudo apt-get install jstest-gtk

Linux 게임을 위한 최고의 컨트롤러

그렇다면 이 모든 것을 설명하면 어떤 컨트롤러가 Linux 게임에 가장 적합할까요? 종종 인체공학적이지 않은 장치는 일부 게임에는 유용하지만 다른 게임에는 적합하지 않은 경향이 있습니다. 이 경우, 특히 Linux에서 레트로 게임을 즐기는 경우 여러 컨트롤러로 끝나는 것은 드문 일이 아닙니다.

결국 어떤 게임을 하느냐에 따라 다릅니다. 범용 옵션의 경우 Xbox One 및 PS4 컨트롤러는 아마도 가장 광범위한 게임 선택에 적합할 것입니다. 그러나 Steam Controller가 특히 플레이하는 게임 유형에 적합하다는 것을 알게 될 수도 있습니다.

레트로 게임의 경우 적합한 레트로 스타일의 USB 및 Bluetooth 장치 목록이 계속 증가하고 있습니다.

궁극적으로 여기에는 정답이 없습니다. 적합한 컨트롤러를 찾고 Linux에서 실행되는지 확인하십시오. 이는 Google에서 몇 분 동안 조사하거나 제조업체에 이메일을 보내거나 Reddit에서 스레드를 시작하는 것을 의미할 수 있습니다. 작동하면 연결하고 플레이하고 즐기십시오.

공유하다 공유하다 트위터 이메일 무료로 플레이할 수 있는 최고의 Linux 게임 10가지

무료로 플레이할 수 있는 최고의 Linux 게임을 찾고 있다면 여기 10가지 게임을 시작할 수 있습니다...

다음 읽기
관련 항목
  • 리눅스
  • 노름
  • 게임 컨트롤러
저자 소개 크리스찬 카울리(1510개 기사 출판)

보안, Linux, DIY, 프로그래밍 및 기술 설명을 위한 편집자이자 데스크탑 및 소프트웨어 지원에 대한 광범위한 경험을 가진 정말 유용한 팟캐스트 프로듀서입니다. Linux Format 매거진의 기고가인 Christian은 Raspberry Pi 땜장이이자 레고 애호가이자 복고풍 게임 팬입니다.

크리스찬 카울리가 참여한 작품 더보기

뉴스레터 구독

뉴스레터에 가입하여 기술 팁, 리뷰, 무료 전자책 및 독점 거래를 확인하십시오!

구독하려면 여기를 클릭하세요.