Chciałbym używać kontrolera Ouya z moim komputerem Ubuntu ... jest to standardowy kontroler Bluetooth, a kiedy próbuję sparować go z Ubuntu 13.04, pole opcji parowania monituje mnie o wprowadzenie kodu parowania.
To jest dziwna część. Okno dialogowe opcji kodu parowania w ustawieniach ma kilka opcji, ale żadne z ustawień nie pozostaje przy zamykaniu okna dialogowego (nie ma ok lub nie stosuje się, wystarczy „Zamknij”).
Pod koniec dnia nie jestem pewien, czy istnieje prosty sposób na sparowanie gamepadów Bluetooth w Ubuntu.
TL; DR: Jak sparować gamepad Bluetooth bez kodu pary?
Odpowiedzi:
Wygląda na to, że domyślny interfejs GUI Bluetooth nie został zaprojektowany z myślą o gamepadach. Nadal możesz jednak uruchomić gamepad OUYA.Powinieneś być w stanie korzystać z domyślnego interfejsu GUI Bluetooth (patrz druga odpowiedź) - jeśli z jakiegoś powodu nie możesz, ta metoda zastępcza działa również (z pewnymi zastrzeżeniami).Wstępnie zainstaluj
Przed rozpoczęciem zainstaluj
bluez-compat
(aby nawiązać połączeniehidd
) ijoystick-gtk
(aby przetestować gamepad) w następujący sposób:Przeskanuj i połącz
Teraz naciśnij i przytrzymaj przycisk OUYA na kontrolerze, aby umożliwić jego wykrycie. Powinien zacząć od flashowania wszystkich czterech lampek, a następnie tylko dwóch lampek. Gdy to zrobisz, wprowadź następujące polecenie, aby go wyszukać:
Powinien wyglądać jak „gamepad OUYA” z długim adresem po nim. Możesz teraz połączyć się z nim za pomocą:
(zamień na adres ze skanu).
Potwierdź, że działa
Natychmiast powinieneś być w stanie przesunąć wskaźnik myszy za pomocą touchpada gamepad OUYA. Ponadto wskaźnik myszy bezprzewodowej powinien pojawić się obok ikony adaptera Bluetooth.
Na koniec możesz potwierdzić, że wejście gamepada działa, uruchamiając go
jstest-gtk
z pulpitu.Wady tego podejścia
bluez-compat
jest opisany jako pakiet starszego typu. „Te pliki binarne nie są obsługiwane i w przyszłości znikną”. Idealnie byłoby użyć bardziej nowoczesnego pakietu.sudo
do łączenia, ikona blokady pojawia się na wskaźniku Bluetooth. (Czy to ma jakiś wpływ?)źródło
sudo hidd --search
Gamepad należy traktować jak każde inne urządzenie wskazujące Bluetooth z fałszywym kodem PIN „0000”. Podczas łączenia po raz pierwszy:
Gamepad powinien być teraz dostępny. Możesz potwierdzić, że działa jak opisano w drugiej odpowiedzi.
Urządzenie pojawi się na stałe pod wskaźnikiem Bluetooth, nawet gdy nie będzie go w pobliżu. Gdy chcesz go później połączyć:
Ulepszenia wynikające z drugiej odpowiedzi:
źródło