Próbuję uzyskać kontroler Sixaxis PS3 do pracy z systemem Ubuntu 12.04. Strona wiki ubuntu dla sixaxis mówi o instalacji QtSixA, co zrobiłem. Problem polega teraz na użyciu kontrolera. Zainstalowałem „SuperTux 2”, aby go przetestować. Zwykle SuperTux twierdzi, że nie ma joysticka. Po podłączeniu kontrolera PS3 i naciśnięciu przycisku skanuj wyświetlane są wszystkie kontrolki i przypisane im przyciski. Następnie mogę kliknąć akcję, a ona poprosi mnie o naciśnięcie przycisku, który chcę przypisać. Problem polega na tym, że naciśnięcie przycisków na kontrolerze nic nie robi. Nie mogę przypisać żadnej akcji do przycisku na kontrolerze.
To samo dotyczy PCSX. Mogę skonfigurować kontroler i wybrać kontroler Sony Playstation (R) 3 z listy rozwijanej, ale kiedy próbuję przypisać przycisk, naciskanie przycisków na kontrolerze PS3 nic nie robi.
W sieci widzę mnóstwo przewodników, jak połączyć się przez Bluetooth, ale mój komputer nie ma klucza Bluetooth, więc chcę się po prostu podłączyć przez USB.
Ponadto QtSixA może również zobaczyć kontroler. Mogę „skonfigurować domyślny profil”, którego próbowałem, ale SuperTux 2 ani PCSX reagują inaczej ...
AKTUALIZACJA : Postępując zgodnie z Przewodnikiem społeczności Ubuntu dotyczącym przewodnika Sixaxis , próbowałem sudo apt-get install libusb-dev libusb-0.1-4 xserver-xorg-input-joystick
, a następnie skompilowałem SixPair. Uruchamianie sudo ./sixpair
narzeka na włączenie bluetooth, a następnie SuperTux 2 nie może już znaleźć kontrolera, kiedy klikam skan.
Po przeczytaniu tego artykułu dowiedziałem się, że muszę nacisnąć przycisk PS, aby go uruchomić ... Cóż, to działało dobrze w przypadku używania kontrolera jako urządzenia POINTER. Teraz mogę sprawić, że mysz na ekranie zatańczy przy użyciu drążków analogowych. Nadal nie jestem pewien, jak go uruchomić z SuperTux 2 i PCSX ...
Kiedy nie xserver-xorg-input-joystick
zainstalowałem, naciśnięcie przycisku PS spowodowało, że połączyłem się z PS3 w drugim pokoju jako kontroler 2. Jestem bardzo zdezorientowany, co się teraz dzieje ...
źródło
Nie jestem pewien, czy to pomoże, ale kiedy skonfigurowałem kontroler PS2 do grania w emulatory, użyłem jstest-gtk .
Zajęło trochę czasu, aby ustawić go między jstest-gtk a emulatorem (używam ZSNES). Po uzyskaniu prawidłowego odczytu kontrolera przez jstest-gtk musiałem przejść do emulatora i przypisać wszystkie przyciski. (Myślałem, że automatycznie wykryje kontroler, ale tak nie było.) Działa świetnie; Nie miałem z tym żadnych problemów.
Tak jak powiedziałem, nie wiem, czy to będzie działać na kontrolerze PS3, ale może warto spróbować.
źródło
jstest-gtk
. Czy to jest oczekiwane, czy może błądjstest-gtk
?Zainstalowałem joy2key, który można zainstalować bezpośrednio z repozytoriów debiana, raz zainstalowany przed uruchomieniem uruchomionego programu / emulatora
joy2key --dev /dev/input/[device number] --terminal
, musisz skonfigurować joysticki analogowe (istnieje sposób, aby tego uniknąć później, ale nie patrzyłem, jak to zrobić aby napisać plik konfiguracyjny), to jesteś gotowy, używam go z MAME i innymi, wciąż nie mogę sprawić, aby działał z niektórymi emulatorami snes, mam nadzieję, że zadziała to dla każdego, kto musi używać go z portem USB.źródło
Musisz uruchomić tę komendę w terminalu:
spójrz na to .
źródło