Jak dodać obsługę kontrolera do gry Minecraft na Linuksie

Minecraft: Java Edition na Linuksie nie oferuje obecnie natywnej obsługi kontrolera , ale można ją dodać za pomocą modyfikacji kontrolera po stronie klienta. Aby zapewnić prostą konfigurację, w tym poradniku wykorzystano Fabric Loader z Controlify . Controlify obsługuje Linuksa za pośrednictwem SDL3, współpracuje z Fabric i NeoForge oraz dodaje sterowanie kontrolerem do rozgrywki, menu, ekwipunku, czatu, remapowania, wibracji i innych funkcji.

Minecraft Launcher otwarty na Java Edition na pulpicie Linux
Zacznij od działającej instalacji Minecraft: Java Edition na Linuksie.

Czego potrzebujesz

  • Działająca kopia Minecraft: Java Edition . Oficjalny launcher obsługuje Linuksa; w razie potrzeby można go pobrać ze strony Minecraft.net .
  • Kontroler, który Linux może wykryć przez USB lub Bluetooth.
  • Program do ładowania modów. W tym poradniku wykorzystano Fabric, ale Controlify obsługuje również NeoForge.
  • Plik Controlify, który pasuje zarówno do Twojej wersji Minecraft, jak i programu ładującego modyfikacje.

Przed wprowadzeniem jakichkolwiek zmian, wykonaj kopię zapasową ważnych światów. Unikaj również mieszania plików modów stworzonych dla różnych wersji Minecrafta; niezgodność wersji jest jedną z najczęstszych przyczyn problemów z uruchomieniem gry.

1. Zainstaluj Fabric Loader dla swojej wersji Minecraft

Najpierw zamknij Minecrafta i program uruchamiający. Pobierz uniwersalny plik JAR z oficjalnej strony instalatora Fabric . Jeśli plik JAR nie otworzy się po dwukrotnym kliknięciu, uruchom go w terminalu za pomocą:

java -jar fabric-installer.jar

W instalatorze Fabric wybierz opcję Klient , wybierz dokładną wersję gry Minecraft, w którą chcesz grać, pozostaw opcję Utwórz profil włączoną i zainstaluj. Aktualna dokumentacja Fabric dla systemu Linux zaleca użycie instalatora w ten sposób, a następnie wybranie profilu Fabric w programie uruchamiającym Minecraft.

Okno klienta Fabric Installer w systemie Linux z włączoną opcją wyboru wersji gry Minecraft i funkcją tworzenia profilu
Zainstaluj Fabric dla tej samej wersji gry Minecraft, której planujesz używać z Controlify.

2. Pobierz pasującą kompilację Controlify

Otwórz stronę Controlify na Modrinth i wybierz wersję, która pasuje do Twojej wersji Minecrafta i programu ładującego. Aktualna dokumentacja projektu Controlify zawiera listę obsługi zarówno Fabric , jak i NeoForge , więc nie pobieraj kompilacji NeoForge dla profilu Fabric i odwrotnie.

Strona projektu Controlify na Modrinth pokazująca obsługę Fabric i NeoForge
Wybierz Controlify dla tej samej wersji gry Minecraft i tego samego programu ładującego, które są zainstalowane na Twoim systemie.

3. Umieść Controlify w folderze mods

W przypadku standardowego katalogu Minecraft utwórz folder mods, jeśli jeszcze nie istnieje:

mkdir -p ~/.minecraft/mods

Następnie skopiuj lub przenieś pobrany plik JAR Controlify do folderu ~/.minecraft/mods/. Jeśli instalacja programu uruchamiającego korzysta z niestandardowego katalogu gry, umieść plik JAR w osobnym folderze tej instalacji mods.

Menedżer plików systemu Linux pokazujący plik controlify.jar w folderze modów .minecraft
Plik JAR Controlify powinien znajdować się w folderze mods używanym przez instalację Fabric.

4. Podłącz kontroler w systemie Linux

Podłącz kontroler przez USB lub sparuj go w ustawieniach Bluetooth na komputerze. Przed uruchomieniem Minecrafta upewnij się, że Linux go widzi. Controlify używa SDL3 do sterowania gamepadem i joystickiem; strona pomocy technicznej kontrolera informuje, że obsługa może się różnić w zależności od modelu kontrolera, rodzaju połączenia, systemu operacyjnego i sterownika.

Ustawienia Bluetooth w systemie Linux pokazujące podłączony kontroler gier
Przed uruchomieniem gry Minecraft upewnij się, że kontroler jest podłączony na poziomie pulpitu Linux.

5. Uruchom profil Fabric

Otwórz program uruchamiający Minecraft, wybierz profil Fabric odpowiadający wersji użytej w poprzednich krokach i kliknij przycisk Graj . Jeśli Minecraft uruchamia się bez Controlify, sprawdź ponownie katalog gry i upewnij się, że plik JAR znajduje się we właściwym modsfolderze.

Minecraft Launcher na Linuksie z wybranym profilem Fabric i widocznym przyciskiem Odtwórz
Uruchom Minecrafta z profilem Fabric, a nie z najnowszym, niezmodyfikowanym profilem.

6. Skonfiguruj wejście kontrolera w grze Minecraft

Po załadowaniu Controlify otwórz ustawienia kontrolera lub ekran profilu w opcjach Minecrafta. Dokładny opis i układ mogą się różnić w zależności od wersji, ale Controlify oferuje ustawienia dotyczące przypisań, czułości, martwych stref, wibracji i obsługiwanych funkcji zaawansowanych. Może również wyświetlać glify przycisków specyficzne dla kontrolera i umożliwia obsługę menu Minecrafta za pomocą gamepada.

Ekran opcji gry Minecraft z wyróżnionym wpisem ustawień kontrolera
Po załadowaniu moda, użyj opcji gry, aby dostosować ustawienia kontrolera.

Przetestuj ruch, sterowanie kamerą, nawigację w ekwipunku, akcje ataku/użycia oraz sterowanie pauzą/menu w świecie dla jednego gracza przed dołączeniem do serwera. Dokumentacja Controlify podaje, że na normalnych serwerach modyfikacja nie jest wymagana; na serwerach ruch gałki może domyślnie odpowiadać sterowaniu WASD, podobnie jak w przypadku klawiatury, w celu zapewnienia zgodności z systemem antyoszukiwania.

Ekran ustawień kontrolera Controlify pokazujący podłączony kontroler Xbox, czułość, wibracje i przypisania przycisków
Użyj ustawień Controlify, aby dostroić czułość, wibracje i mapowanie przycisków podłączonego kontrolera.

Jeżeli kontroler nie zostanie wykryty

  • Najpierw sprawdź wykrywanie systemu Linux: odłącz i ponownie podłącz kontroler lub odłącz go i ponownie sparuj przez Bluetooth.
  • Dopasuj wszystkie wersje: Minecraft, Fabric lub NeoForge i Controlify muszą być ze sobą kompatybilne.
  • Sprawdź katalog gry: programy uruchamiające innych firm i instalacje niestandardowe mogą używać innego modsfolderu.
  • Wypróbuj USB: jeśli Bluetooth działa niestabilnie, połączenie przewodowe może pomóc w wyizolowaniu problemu z parowaniem lub sterownikiem.
  • Sprawdź informacje dotyczące konkretnego modelu: funkcje takie jak żyroskop, sterowanie za pomocą touchpada, haptyka HD czy adaptacyjne wyzwalacze zależą od kontrolera i sterownika Linux. Oficjalna tabela zgodności Controlify zawiera listę przetestowanych kombinacji.

A co z modem Controllable?

Starsza wersja tego poradnika korzystała z Forge z Controllable. Controllable jest nadal rozwijany i publikuje kompilacje dla obecnych loaderów, w tym Fabric i NeoForge. Jeśli istniejący pakiet modów jest już zależny od Controllable, należy użyć wersji, która pasuje do tego pakietu. W przypadku nowej konfiguracji Linuksa, Controlify jest dobrym wyborem, ponieważ jego aktualna dokumentacja wyraźnie obejmuje obsługę kontrolerów Linuksa, nowoczesne loadery, remapowanie, wejście SDL3 i funkcje specyficzne dla kontrolerów.

Zostaw komentarz

Jak bezpiecznie odzyskać utracone partycje i dane z dysku twardego

Jak bezpiecznie odzyskać utracone partycje i dane z dysku twardego

Dowiedz się, jak odzyskać utracone partycje i pliki za pomocą TestDisk i PhotoRec. Zabezpiecz dysk źródłowy, przeskanuj go bezpiecznie i zapisz odzyskane dane na innym dysku.

Jak skanować kody QR na komputerze stacjonarnym z systemem Linux

Jak skanować kody QR na komputerze stacjonarnym z systemem Linux

Skanuj kody QR w systemie Linux za pomocą CoBang, używając kamery internetowej lub pliku obrazu. Zobacz opcje instalacji, kroki konfiguracji i poprawki dotyczące dostępu do kamery Flatpak.

Jak zmienić ustawienia kamery internetowej w systemie Linux za pomocą Cameractrls

Jak zmienić ustawienia kamery internetowej w systemie Linux za pomocą Cameractrls

Zmień ustawienia kamery internetowej w systemie Linux za pomocą narzędzia Cameractrls: dostosuj ekspozycję, kolor, redukcję migotania i inne obsługiwane elementy sterujące, a następnie sprawdź zgodne tryby wideo.

Jak zainstalować PhpStorm na Linuksie: Toolbox, Tar.gz, Snap i AUR

Jak zainstalować PhpStorm na Linuksie: Toolbox, Tar.gz, Snap i AUR

Zainstaluj PhpStorm na Linuksie za pomocą JetBrains Toolbox lub samodzielnego archiwum tar.gz, a także opcji Snap i Arch AUR. Java jest już dołączona.

Jak wyciąć obraz w systemie Linux za pomocą programu GIMP

Jak wyciąć obraz w systemie Linux za pomocą programu GIMP

Usuń tło zdjęcia w systemie Linux za pomocą programu GIMP: narysuj obiekt, usuń wybrane tło, zachowaj przezroczystość i wyeksportuj plik PNG, który można ponownie wykorzystać.

Jak wykonać kopię zapasową płyty CD-ROM w postaci obrazu ISO w systemie Linux

Jak wykonać kopię zapasową płyty CD-ROM w postaci obrazu ISO w systemie Linux

Utwórz obraz ISO płyty CD-ROM w systemie Linux za pomocą GNOME Disks lub dd. Zidentyfikuj napęd optyczny, monitoruj kopiowanie, zweryfikuj obraz i dowiedz się, kiedy uszkodzona płyta lub płyta audio wymaga użycia innego narzędzia.

Jak skonfigurować dwa panele w środowisku XFCE 4

Jak skonfigurować dwa panele w środowisku XFCE 4

Utwórz oddzielny panel XFCE 4 dla każdego wyświetlacza, przypisz drugi panel do odpowiedniego wyjścia, określ jego położenie i rozmiar, a następnie dodaj potrzebne elementy uruchamiające i statusu.

Jak zainstalować Cisco Packet Tracer w systemie Linux

Jak zainstalować Cisco Packet Tracer w systemie Linux

Pobierz Cisco Packet Tracer 9.0.1 dla systemu Ubuntu 64-bit, zainstaluj pakiet DEB za pomocą APT, zaakceptuj licencję w terminalu i zaloguj się, aby rozpocząć laboratorium.

Pobierz FlightGear za darmo: Oficjalny przewodnik instalacji

Pobierz FlightGear za darmo: Oficjalny przewodnik instalacji

Pobierz FlightGear za darmo z oficjalnej strony. Porównaj pakiety dla systemów Windows, macOS i Linux, zainstaluj pliki danych i rozpocznij swój pierwszy lot.

OKSampler: darmowy, prosty sampler muzyczny do rytmów klawiszowych

OKSampler: darmowy, prosty sampler muzyczny do rytmów klawiszowych

OKSampler mapuje klipy MP3 na klawisze klawiatury i umożliwia zapętlanie dźwięku. Dowiedz się, co robi ten starszy, darmowy program, gdzie kończą się jego stare funkcje i co sprawdzić przed pobraniem.