Planuję kupić pad do grania w gry na emulatorach (takich jak ZSNES) i przeczytałem kilka artykułów w sieci związanych z niektórymi padami nie działającymi w Linuksie, szczególnie podczas grania w gry przez Wine. Ale to tylko w przypadku wina, prawda? Mam kilka pytań, na przykład:
Czy to oznacza, że wszystkie natywne gry Ubuntu działają dobrze z dowolnymi padem, LUB to też ma określone pady? działające na Ubuntu (12.04).
Co się stanie, jeśli kupię losowy pad do gry z napisem Nieoficjalne / Fałszywe, czy zostanie on rozpoznany jako pad do gry, czy też Ubuntu go zignoruje?
Jeśli zostanie rozpoznany, jak znajdę odpowiednie sterowniki wymagane do korzystania ze sprzętu? LUB czy sterowniki nie będą konieczne i czy mogę zacząć grać zaraz po zakupie i podłączeniu?
Chociaż turbo wspomniało już
qjoypad
bardzo krótko, warto udzielić dłuższej odpowiedzi, ponieważ najnowsza (i najlepsza) wersja wymaga kompilacji, ponieważ nie ma jej w repozytoriach i obecnie na stronie nie ma również dostępnego pakietu. Po drugie, istnieją ogólne starsze przewodniki dotyczące blogówqjoypad
, ale przydatne byłoby posiadanie aktualnego dla Ubuntu.Wprowadzenie
Co zrobić z
Wine
iDosbox
gdy istnieją problemy z grami i wsparcie kontrolera (który jest przez większość czasu) jest użycie programu takiego jak qjoypad . To narzędziewięc nie ma znaczenia, czy
wine
rzeczywista gra wwine
obsługuje joypad, zazwyczaj będziesz mógł go używać.Kompilacja
Zainstaluj zależności (i
build-essential
jeśli to konieczne) za pomocą:Potrzebne będą biblioteki QT do uruchomienia programu oraz biblioteki programistów QT do kompilacji
qjoypad
, jak zaznaczono na oficjalnej stronie , dlatego należy również zainstalować cały zestaw programistyczny QT zJest to bardzo ważne, ponieważ używasz bibliotek QT do budowania GUI.
Pobierz najnowszą wersję (obecnie 4.10) z Sourceforge, a następnie wypakuj ją
Następnie
cd
do tego folderu, a następniecd
dosrc
folderu i uruchomUstawiać
Teraz podłącz joystick lub gamepad i biegnij z terminala
qjoypad &
lub wybierz go z menu uruchamiania.Po załadowaniu
qjoypad
(zrzut ekranu jeden) zobaczysz numery przycisków, takie jak przycisk 1, przycisk 2 itp. Jeśli chcesz zobaczyć, co odpowiadają one joystickowi, możesz zainstalowaćevtest
i uruchomić,evtest
a następnie wybrać numer urządzenia gamepad, aby uzyskać następujące informacje:Kolejność przycisków tutaj odzwierciedla to
qjoypad
, więc przycisk qjoypad 1 znajdujeBTN_A
się na kontrolerze itp.(Układy joypada są przechowywane,
~/.qjoypad3
jeśli chcesz je wykonać.)Plik Readme do pobrania z kodem źródłowym zawiera również przydatne informacje na temat konfigurowania i uruchamiania
qjoypad
.Kliknij dodaj, aby utworzyć nowy profil i nazwać go, a następnie możesz przypisać wszystkie dostępne przyciski, ale musisz kliknąć aktualizuj, aby zapisać ustawienia.
Możesz w pełni skonfigurować wszystkie punkty osi, a zarówno typ bocznego pomocnika, jak i podwójne urządzenia analogowe wydają się być konfigurowalne. Więcej informacji na ten temat można znaleźć w tym artykule oraz w przydatnym pliku Readme dołączonym do pobrania kodu źródłowego.
Końcowe przemyślenia
Qjoypad
musi być uruchomiony (z wybranym prawidłowym profilem gry joypad) po uruchomieniudosbox
lubwine
.Najpierw musisz zdefiniować powiązania klawiatury w grze, w której chcesz użyć
qjoypad
. Bardzo często w samej grze ustawienie powinno być ustawione na klawiaturę, a nie joystick. To właśnie znalazłem wDosbox
grach i prawdopodobnie jest tak samo w przypadkuWine
gier. Zarówno do grania, jak i do kontrolowania dowolnego programu działającego w oknie X,qjoypad
jest bardzo przydatnym narzędziem.źródło
Ogólnie rzecz biorąc, wszystkie gamepady USB zgodne ze specyfikacją HID działają w systemie Linux bez potrzeby stosowania specjalnych sterowników, co oznacza, że prawie wszystkie normalne gamepady na PC będą działać. Wsparcie może być jednak ograniczone do podstawowych funkcji i rzeczy takie jak dudnienie mogą nie być obsługiwane.
Gamepady konsolowe, takie jak gamepad Xbox360, Wiimote lub Dualshock będą również działać w systemie Linux, ale wymagają dodatkowej pracy (tj. Sterowników, takich jak qtsixa, cwiid, xpad lub xboxdrv).
źródło
Wypróbuj aplikację atimicro, która była dla mnie najlepsza!
http://www.ryochan7.com/projects/antimicro/
źródło
Jeśli chcesz wypróbować inne narzędzie DEB lub APT:
wyszukaj qjoypad na http://www.ubuntuupdates.org/
i pamiętaj, że konfiguracja pojawi się tylko wtedy, gdy uruchomisz ją
qjoypad --notray
i kliknij lewym przyciskiem myszy ikonę!źródło