Tampaknya GUI Bluetooth default tidak dirancang dengan mempertimbangkan gamepad. Anda masih bisa membuat gamepad OUYA Anda bekerja. Anda harus dapat menggunakan Bluetooth GUI default (lihat jawaban lain) - jika karena alasan tertentu Anda tidak dapat menggunakan metode mundur ini juga berfungsi (dengan beberapa peringatan).
Pra-instal
Sebelum Anda mulai, instal bluez-compat
(untuk membuat koneksi dengan hidd
) dan joystick-gtk
(untuk menguji gamepad) sebagai berikut:
sudo apt install bluez-compat jstest-gtk
Pindai dan hubungkan
Sekarang tekan terus tombol OUYA pada pengontrol untuk membuatnya dapat ditemukan. Itu harus dimulai dengan mem-flash keempat lampu, kemudian hanya mem-flash dua lampu. Setelah melakukan ini, masukkan perintah berikut untuk memindai untuk itu:
hcitool scan
Seharusnya muncul sebagai "OUYA gamepad" dengan alamat yang panjang setelahnya. Anda sekarang dapat terhubung dengan:
sudo hidd --connect <ADDRESS>
(ganti dengan alamat dari pemindaian).
Konfirmasikan itu berfungsi
Anda harus segera dapat memindahkan pointer mouse dengan touchpad OUYA gamepad. Selain itu, indikator mouse nirkabel akan muncul di sebelah ikon adaptor Bluetooth.
Terakhir, Anda dapat mengonfirmasi bahwa input gamepad berfungsi dengan menjalankan jstest-gtk
dari Dash.
Kerugian dengan pendekatan ini
bluez-compat
dideskripsikan sebagai paket warisan. "Binari ini tidak didukung, dan akan hilang lagi di masa mendatang." Akan ideal untuk menggunakan paket yang lebih modern.
- Karena kami gunakan
sudo
untuk menghubungkan, ikon kunci muncul pada indikator Bluetooth. (Apakah ini berpengaruh?)
- Gamepad tidak ditambahkan secara permanen ke daftar perangkat Bluetooth, dan dapat ditemukan secara otomatis (mis. Lain kali Anda reboot, Anda tidak bisa membuat pengontrol dapat ditemukan lagi, Anda harus mengulangi proses pemindaian dan sambungkan).
- Menggunakan Bluetooth GUI default tidak memiliki kekurangan ini.