Jak skonfigurować i używać kontrolerów gier w systemie Linux

Jak skonfigurować i używać kontrolerów gier w systemie Linux

Gry AAA są teraz dostępne w systemie Linux. Usługa dostarczania cyfrowego Steam firmy Valve i SteamOS są w czołówce gier na Ubuntu i innych systemach operacyjnych Linux.





Ale jeśli jesteś zainteresowany przejściem na Linuksa do gier, bez wątpienia pozostaje pytanie, które Cię powstrzymuje: czy kontrolery gier są kompatybilne z Linuksem?





Cóż, tak, są. Oto jak skonfigurować kontroler gier USB lub Bluetooth w systemie Linux.





Opcje gier w systemie Linux

Masz trzy opcje grania w gry w systemie Linux:

  • Klawiatura i mysz
  • Kontroler gier USB
  • Kontroler gier Bluetooth

Każdy z nich ma swoje zalety i wady. Jednak wszystkie powinny działać bez problemu.



Nie ma znaczenia, czy używasz dystrybucji waniliowej, SteamOS, czy dystrybucji gier w stylu retro . Kontrolery gier są teraz szeroko obsługiwane.

Czy potrzebuję sterowników do gier w systemie Linux?

Wiele lat temu, zanim gry na Linuksie stały się popularne, konieczne było zainstalowanie sterowników urządzeń do kontrolerów gier.





W dzisiejszych czasach, przy wielu rozwiniętych systemach operacyjnych Linux do wyboru, problem prawie nie istnieje. O ile nie używasz starszego systemu operacyjnego Linux z konkretnego powodu (np. kompatybilność sprzętowa lub inne problemy), nie ma potrzeby instalowania sterowników kontrolerów w systemie Linux.

Sterowniki są teraz wbudowane w jądro Linuksa.





Graj w gry linuksowe za pomocą myszy i klawiatury

Jeśli grasz w gry strategiczne lub po prostu wolisz kombinację klawiatury i myszy, powinny one działać dobrze. Klawiatury do laptopów są dobre do grania, chociaż do większości gier będziesz potrzebować myszy USB, a nie touchpada.

Klawiatury USB są również idealne do grania w systemie Linux, zwłaszcza jeśli wolisz gry strategiczne lub strzelanki pierwszoosobowe (FPS).

Nic dziwnego, że prawie wszystkie urządzenia z klawiaturą i myszą USB będą działać po wyjęciu z pudełka w systemie Linux.

Co ważne, szeroki wybór kombinacji klawiatury i myszy bezprzewodowej i Bluetooth będzie również działać z systemem Linux. Warto to wiedzieć, ponieważ ta kompatybilność wpływa również na kontrolery gier.

Kontrolery gier USB w systemie Linux

Aby uzyskać pełniejsze wrażenia z gry, możesz wybrać kontroler do gier. Dostępne są różne kontrolery USB, które powinny być odpowiednie do gier w systemie Linux. Jeśli kontroler używa xinput (większość z nich to robi), nie powinieneś mieć problemów.

Oczywiście najlepszym sposobem sprawdzenia jest wypróbowanie kilku kontrolerów gier USB na urządzeniu z systemem Linux. Możesz mieć różne stopnie sukcesu lub wszystkie mogą działać równie dobrze. Pamiętaj oczywiście, że powinieneś zmienić konfigurację elementów sterujących, aby pasowały do ​​gry, w którą grasz.

Które kontrolery USB działają w systemie Linux?

Istnieje długa lista kompatybilnych z Linuksem kontrolerów gier USB, których nie mamy tutaj miejsca na replikację. Wystarczy powiedzieć, że jeśli posiadasz kontroler USB, podłącz go i zobacz, co się stanie. Możesz być w 100% pewny dzięki wersjom USB:

  • Kontroler Xbox One
  • Kontroler Xbox 360
  • Kontroler PlayStation 4
  • Kontroler PlayStation 3

Wszystko to powinno działać po wyjęciu z pudełka dzięki pakietowi xboxdrv. Jeśli napotkasz jakiekolwiek problemy, pakiet xboxdrv można zainstalować ręcznie w terminalu:

apt-get install xboxdrv

Po zainstalowaniu oprogramowania można ustawić mapowania przycisków, aby dostosować kontroler. Obsługuje również skrypty startowe do uruchamiania gier z zastosowanymi określonymi mapowaniami.

Wbrew nazwie xboxdrv obsługuje również kontrolery PlayStation. Podobnie powinno działać klonowanie urządzeń opartych na tych kontrolerach.

Starsze kontrolery działają z niewielkimi fanfarami. Jeśli jednak chcesz korzystać z bezprzewodowej wersji kontrolera dla konsoli Xbox 360 lub oryginalnego bezprzewodowego kontrolera dla konsoli Xbox One, będziesz potrzebować bezprzewodowych kluczy sprzętowych, które umożliwią podłączenie tych urządzeń do komputera.

Na szczęście sprawa jest prostsza dzięki Bluetooth, a późniejsze wersje kontrolera Xbox One opierają się na Bluetooth, a nie na łączności bezprzewodowej.

Związane z: Jak działa Bluetooth?

A co z kontrolerami gier Bluetooth w systemie Linux?

W przypadku urządzeń Bluetooth sytuacja może być nieco trudniejsza. Twój system będzie potrzebował odbiornika Bluetooth --- może on być wbudowany lub dodany jako klucz USB. Jeśli jest włączony, w panelu powinien pojawić się symbol Bluetooth.

Brak symbolu? Aby sprawdzić, czy Twój klucz USB Bluetooth jest rozpoznawany przez Linuksa, wpisz

jak przenieść foldery z jednego dysku Google na inny?
lsusb

Następnie zainstaluj za pomocą

apt-get install Bluetooth

Po instalacji sprawdź, czy Bluetooth działa:

/etc/init.d/bluetooth status

Jeśli nie, wpisz:

/etc/init.d/bluetooth start

Po uruchomieniu nie powinieneś mieć problemów.

Możesz teraz sparować kontroler lub mysz i klawiaturę z systemem Linux. Najłatwiej to zrobić, klikając ikonę Bluetooth, ustawiając komputer na skanowanie w poszukiwaniu urządzeń i przytrzymując przycisk parowania na kontrolerze.

Chwilę później powinny być sparowane i gotowe do użycia. Popularne kontrolery Bluetooth, które można zsynchronizować z systemem Linux, obejmują:

  • Xbox One
  • PlayStation DualShock 3 i 4
  • WiiU Pro

Poniżej przyjrzymy się łączeniu tych urządzeń.

Podłączanie kontrolera Xbox One Bluetooth do systemu Linux

Właściciele Xbox One muszą zrobić bardzo niewiele, aby ich kontrolery działały z systemem Linux. Jeśli twój system operacyjny ma jądro starsze niż 3.17, możesz użyć kontrolera. SteamOS obsługuje również kontroler Xbox One.

Kontroler Xbox One Bluetooth łączy się z systemem Linux w taki sam sposób, w jaki łączy się każde inne urządzenie Bluetooth.

Podłącz kontroler PlayStation DualSense, DualShock 4 lub DualShock 3 do systemu Linux

Chcesz podłączyć kontroler PS3, PS4 lub PS5 do systemu Linux?

Wszystkie są możliwe, ale Bluetooth jest trochę bardziej wybredny. DualShock 3 wymaga Bluetooth 2.0, a DualSense i DualShock 4 wymagają Bluetooth 4.0 lub nowszego. W związku z tym musisz upewnić się, że radio Bluetooth w twoim systemie (lub wybranym kluczu Bluetooth) jest zgodne z kontrolerem, którego chcesz użyć. Zauważ, że każdy kontroler może działać na Raspberry Pi, więc konfiguracja na komputerze z systemem Linux nie powinna być zbyt trudna.

Aby podłączyć te urządzenia, upewnij się, że masz pod ręką odpowiedni kabel USB, ponieważ jest to krótkotrwałe wymagane.

  1. W systemie Linux włącz tryb skanowania/parowania Bluetooth
  2. Podłącz kabel USB do kontrolera
  3. Po wyświetleniu monitu przez dystrybucję Linuksa zaufaj urządzeniu
  4. Odłącz kabel USB
  5. Przytrzymaj przycisk parowania na kontrolerze

Kontroler PlayStation powinien być teraz sparowany z komputerem z systemem Linux. Należy pamiętać, że dotykowe sprzężenie zwrotne i wyzwalacze adaptacyjne kontrolera DualSense nie będą działać w systemie Linux.

Graj w gry w systemie Linux za pomocą kontrolera Wii U Pro

Podczas gdy Wii U nie sprzedawało się tak dobrze, jak Wii czy Nintendo Switch, kontroler Wii U Pro jest dobrą opcją do gier na Linuksie.

Synchronizacja kontrolera Wii U Pro z systemem Linux jest prawie tak łatwa, jak z każdym innym urządzeniem.

  1. W narzędziu Bluetooth w systemie Linux wyszukaj nowe urządzenia
  2. Na kontrolerze naciśnij przycisk synchronizacji

Chwilę później kontroler powinien zostać wykryty i jesteś gotowy do gry.

Joystick/Gamepad/Kontroler nie działa w systemie Linux

Jeśli masz problem z typowym kontrolerem gier lub bardziej tradycyjnym gamepadem lub joystickiem, czas rozwiązać problem. Narzędzie zwane joystickiem zawiera sterowniki i wykrywa dane wejściowe. Można go również użyć do rekonfiguracji mapowań kontrolerów.

Zainstaluj w terminalu za pomocą:

sudo apt-get install joystick

Zapewnia to sterowniki, których potrzebujesz. Aby skonfigurować mapowania i tak dalej, użyj jstest-gtk:

najlepsza aplikacja do robienia notatek na Androida
sudo apt-get install jstest-gtk

Najlepsze kontrolery do gier w systemie Linux

Po wyjaśnieniu tego wszystkiego, które kontrolery są naprawdę najlepsze do gier w systemie Linux? Często mniej ergonomiczne urządzenia są przydatne w niektórych grach, a nie tak idealne dla innych. Nie jest niczym niezwykłym, że w tym przypadku jest wiele kontrolerów, szczególnie jeśli lubisz gry retro w Linuksie.

Ostatecznie zależy to od rodzaju gry, w którą grasz. Jeśli chodzi o uniwersalną opcję, kontrolery Xbox One i PS4 prawdopodobnie nadają się do najszerszego wyboru gier. Ale może się również okazać, że Steam Controller jest szczególnie odpowiedni do rodzaju gier, w które grasz.

W przypadku gier retro lista odpowiednich urządzeń USB i Bluetooth w stylu retro stale rośnie.

Ostatecznie nie ma tutaj właściwej odpowiedzi: znajdź odpowiedni kontroler i sprawdź, czy działa pod Linuksem. Może to oznaczać kilka minut badań w Google, wysłanie e-maila do producenta lub rozpoczęcie wątku na Reddicie. Jeśli to działa, podłącz, graj i ciesz się.

Udział Udział Ćwierkać E-mail 10 najlepszych gier linuksowych, w które możesz grać za darmo

Jeśli szukasz najlepszych gier na Linuksa, w które możesz grać za darmo, oto 10 tytułów, od których możesz zacząć...

Czytaj dalej
Powiązane tematy
  • Linux
  • Hazard
  • Kontroler gry
O autorze Christian Cawley(1510 opublikowanych artykułów)

Zastępca redaktora działu Security, Linux, DIY, Programming i Tech Explained oraz Really Useful Producent podcastów, z dużym doświadczeniem w obsłudze komputerów i oprogramowania. Christian jest współtwórcą magazynu Linux Format, majsterkowiczem Raspberry Pi, miłośnikiem Lego i fanem gier retro.

Więcej od Christiana Cawleya

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować