Bagaimana cara membuat Kontroler PS3 Sixasis bekerja melalui USB?

11

Saya mencoba untuk mendapatkan kontroler PS3 Sixaxis untuk bekerja dengan Ubuntu 12.04. Halaman wiki ubuntu untuk sixaxis mengatakan untuk menginstal QtSixA, yang saya lakukan. Masalahnya sekarang sebenarnya menggunakan controller. Saya menginstal "SuperTux 2" untuk mengujinya. Biasanya, SuperTux mengatakan tidak ada joystick. Ketika saya mencolokkan Pengontrol PS3, dan tekan scan, itu kemudian menampilkan semua kontrol dan tombol yang ditugaskan. Saya kemudian dapat mengklik suatu tindakan dan itu akan meminta saya untuk menekan tombol yang ingin saya tetapkan. Masalahnya di sini bahwa menekan tombol pada controller tidak melakukan apa-apa. Saya tidak dapat menetapkan tindakan apa pun pada tombol di controller.

Hal yang sama berlaku untuk PCSX. Saya dapat mengonfigurasi pengontrol, dan memilih Pengontrol Sony Playstation (R) 3 dari drop down, tetapi ketika saya mencoba menetapkan tombol, menekan tombol pada pengontrol PS3 tidak melakukan apa-apa.

Di web, saya melihat banyak panduan tentang cara terhubung dengan Bluetooth, tetapi komputer saya tidak memiliki dongle bluetooth, jadi saya hanya ingin terhubung melalui USB.

Selain itu, QtSixA juga dapat melihat pengontrol. Saya dapat "mengkonfigurasi profil default", yang telah saya coba, tetapi SuperTux 2 atau PCSX bereaksi secara berbeda ...


PEMBARUAN : Mengikuti Panduan Komunitas Ubuntu untuk panduan Sixaxis , saya mencoba sudo apt-get install libusb-dev libusb-0.1-4 xserver-xorg-input-joystick, dan kemudian mengkompilasi sixpair. Berjalan sudo ./sixpairmengeluh tentang mengaktifkan bluetooth, maka SuperTux 2 tidak dapat menemukan controller lagi ketika saya mengklik scan.

Setelah membaca artikel ini , saya tahu saya harus menekan tombol PS untuk membuatnya berfungsi ... Ya, itu berfungsi dengan baik untuk menggunakan controller sebagai perangkat POINTER. Sekarang saya dapat membuat mouse di layar menari menggunakan stik analog. Saya masih tidak yakin bagaimana cara membuatnya bekerja dengan SuperTux 2 dan PCSX meskipun ...

Ketika saya belum xserver-xorg-input-joystickmenginstal, menekan tombol PS menyebabkannya terhubung ke PS3 di ruangan lain sebagai pengontrol 2. Saya sangat bingung tentang apa yang sedang terjadi sekarang ...

drdrez
sumber

Jawaban:

2

Saya telah membaca sesuatu tentang itu dan saya pikir akan lebih baik untuk menghubungkan kontroler PS3 menggunakan bluetooth secara langsung. Lihatlah ini .

Saya telah membaca keterbatasan Anda, dan saya masih berpikir bahwa Anda perlu menggunakan bluetooth. Anda bisa membeli dongle USB Bluetooth, harganya murah (dealextreme.com/p/...) .

keluar
sumber
Sayangnya, saya tidak bisa menggunakan bluetooth, seperti yang saya sebutkan di pertanyaan saya. Setelah browsing artikel, saya tidak melihat apa pun yang menyebutkan menghubungkan bluetooth lebih baik daripada USB. Mungkin perbarui jawaban Anda untuk memasukkan itu? Terima kasih atas bantuannya! :)
drdrez
1
Saya membaca keterbatasan Anda, tetapi saya terus berpikir Anda perlu menggunakan bluetooth. Beli dongle USB Bluetooth, itu murah ( dealextreme.com/p/... ).
logoff
1
Akan lebih baik melalui Bluetooth karena akan menambahkan pc ke daftar perangkat yang akan dicari secara otomatis oleh pengontrol saat dihidupkan (yaitu ketika PS3 Anda nyalakan dengan tombol PS) jika itu masuk akal.
Phurl
1

Saya tidak yakin apakah ini akan membantu, tetapi ketika saya mengatur controller PS2 saya untuk memainkan emulator saya menggunakan jstest-gtk .

Butuh sedikit waktu untuk mengaturnya antara jstest-gtk dan emulator (saya menggunakan ZSNES). Setelah mendapatkan controller untuk membaca dengan benar melalui jstest-gtk saya harus masuk ke emulator saya dan menetapkan semua tombol. (Saya pikir itu akan secara otomatis mendeteksi controller tetapi tidak.) Ini berfungsi dengan baik; Saya tidak punya masalah dengan itu.

Seperti yang saya katakan, saya tidak tahu apakah itu akan berfungsi untuk controller PS3, tetapi mungkin patut dicoba.

Marty
sumber
Saya menguji adaptor PS2-> PS3 (membuat pengontrol PS2 terlihat seperti pengontrol PS3 yang terpasang dengan kabel USB) dan panah ke kiri (tombol 7) tidak ada sumbu analog menurut jstest-gtk. Apakah ini bug yang diharapkan atau mungkin jstest-gtk?
Mikko Rantalainen
0

Saya menginstal joy2key yang dapat diinstal langsung dari repositori debian, setelah diinstal sebelum Anda menjalankan program / emulator yang Anda jalankan joy2key --dev /dev/input/[device number] --terminal, Anda perlu mengkonfigurasi joystick analog, (ada cara untuk menghindari ini nanti tapi saya belum melihat caranya) untuk menulis file konfigurasi), maka Anda baik untuk pergi, saya menggunakannya dengan MAME dan yang lainnya, saya masih tidak dapat membuatnya bekerja dengan beberapa emulator snes, harap ini berfungsi untuk siapa saja yang perlu menggunakannya dengan port USB.

Axel_GDL
sumber
Saya dapat mengonfirmasi bahwa pada 14.10 joy2key berfungsi dengan baik hanya untuk usb, Anda dapat menggunakan jstest-gtk untuk mengetahui nomor perangkat serta fungsionalitas pengujian.
-1

Anda perlu menjalankan perintah ini di terminal:

sudo xboxdrv --detach-kernel-driver 

lihat ini .

Karl-Patrick Barnes
sumber
Meskipun ini secara teoritis dapat menjawab pertanyaan, akan lebih baik untuk memasukkan bagian-bagian penting dari jawaban di sini, dan menyediakan tautan untuk referensi.
Thomas Ward