Jawaban untuk Ubuntu 16.04 yang benar-benar berfungsi!
Maxwel Leite
Jawaban:
11
Anda harus menggunakan sixad / QtSixA http://qtsixa.sourceforge.net/ . Cukup instal dari repo dan pasangkan dengan sixpair sementara sixaxis terhubung dengan usb, dan kemudian terhubung dengan Bluetooth dengan menekan tombol PS.
Maaf untuk komentar lain tapi ini luar biasa dengan MAME!
Pengasingan
2
Solusi ini tidak berfungsi lagi! Terminal mengatakan E: Repositori ' ppa.launchpad.net/falk-tj/qtsixa/ubuntu xenial Release' tidak memiliki file Release. N: Memperbarui dari repositori seperti itu tidak dapat dilakukan dengan aman, dan karenanya dinonaktifkan secara default. N: Lihat manual apt-secure (8) untuk pembuatan repositori dan detail konfigurasi pengguna.
Cirelli94
10
Maaf menjadi orang itu, tetapi kompilasi dari sumber bekerja untuk saya dan PPA telah cukup tenang untuk sementara waktu sekarang (tidak aneh sama sekali mengingat GitHub belum diperbarui dalam 4 tahun dan versi "final" dirilis sekitar sama waktu), jadi jangan menahan nafas untuk paket utama.
Panduan hebat yang saya tautkan memberi Anda beberapa perintah untuk mengunduh semua prereq dan kompilasi, tetapi saya akan meringkas di sini:
Saya mendapatkan nathan @ nathan-vm: ~ / projects / sixad-master $ sudo sixpair USB_REQ_GET_CONFIGURATION: Pipa rusak Master Bluetooth saat ini: Tidak dapat mengambil bd_addr lokal dari hcitool dev. Harap aktifkan Bluetooth atau tentukan alamat secara manual.
Void
7
Anda dapat menghubungkan pengontrol ke pc melalui kabel usb. Ini disertakan dengan perangkat PS3 (ini adalah cara utama untuk mengisi daya controller). Saya tidak tahu bagaimana menghubungkan controller melalui bluetooth ke komputer Anda (jika Anda bahkan memiliki penerima bluetooth), jadi jawaban ini berfokus pada koneksi usb. Mungkin saja pengontrol sudah berfungsi jika Anda melakukan ini (Anda dapat menguji ini dengan jstest-gtk seperti yang tercantum di bawah ini). Saya menggunakan pengontrol PnP serupa lainnya, dan itu bekerja tanpa kesulitan.
jika tidak bekerja secara otomatis, tautan ini dapat menjawab pertanyaan Anda. Singkatnya:
instal xboxdrv dari Ubuntu Software Center atau dengan sudo apt-get install xboxdrv
mulai xboxdrv dengan sudo xboxdrv --detach-kernel-driver
Jika Anda menekan tombol Playstation, komputer akan menerima input dan mensimulasikannya sebagai pengontrol Xbox 360, yang seharusnya bekerja sama dengan pengontrol playstation.
Anda dapat menguji fungsi controller Anda melalui Jstest-gtk (install: sudo apt-get install jstest-gtk)
Tidak berfungsi lagi dengan ubuntu 14.10. Saya mengujinya dengan 14,04 debs.
migueleon
Ini harus menjadi jawaban yang diterima.
Yokai
1
PPA tidak akan berfungsi pada derivasi Ubuntu Xenial tetapi ada solusinya. Jika Anda memiliki Ubuntu 16.04 dan ingin menggunakan qtsixa, Anda dapat menggunakan perintah ini untuk mengelabui PPA untuk berpikir bahwa Anda menjalankan 15.10:
Ini tidak disarankan ... ini menghancurkan sistem Anda
Maxwel Leite
Jawaban diturunkan. Mengubah deskripsi rilis Anda BUKAN cara Anda melakukan sesuatu di Ubuntu atau Debian.
dotz
0
Di Ubuntu 15.10 / 16.04 dan Linux Mint 18, Anda masih dapat menggunakan QtSixA PPA, tetapi menentukan "vivid" sebagai versi Ubuntu (15.04), karena itu adalah versi terakhir yang didukung secara resmi. Untuk melakukannya, jalankan yang berikut:
Catatan: sejauh yang saya tahu, aplikasi berbasis GUI tidak lagi berguna, setidaknya untuk mendeteksi dan menghubungkan pengontrol melalui Bluetooth. Karena itu, Anda perlu menggunakan aplikasi berbasis baris perintah, yaitu sixaddansixpair
Sunting: Rupanya dan menurut pengujian saya, sixad secara otomatis dimulai pada saat boot, tetapi tidak bekerja sama sekali ketika itu terjadi, harus menghentikannya memulai kembali untuk membuatnya berfungsi. Untuk mencegah sixad dimulai saat boot, Anda harus menjalankan:
sudo systemctl disable sixad
dan, ketika Anda akan menggunakannya, jalankan:
sudo sixad -s
tentu saja, semua hal di atas adalah karena QTSixA tidak lagi didukung. Pengontrol PS3 dan PS4 seharusnya bekerja secara asli di Linux, tetapi saya masih lebih suka menggunakannya daripada dukungan asli. Saya belum dapat menghubungkan pengontrol PS3 saya secara asli, dan ketika saya menggunakan QTSixA, saya dapat melakukan hal-hal lain seperti menentukan alamat Bluetooth MAC yang akan dipasangkan.
Saya pikir saya akan mengirimkan pengembang untuk mengetahui apakah mungkin baginya untuk melanjutkan dukungan. Saya percaya bahwa hanya dengan menerapkan modifikasi kecil, proyek dapat bekerja dengan baik di luar kotak. Dan, bahkan tanpa melakukan apa pun, PPA masih bisa berfungsi.
Pasangan berhasil, tetapi tidak terhubung ke pengontrol.
Maxwel Leite
@Maxwel Leite apakah Anda dapat memulai sixad dengan sukses? Apakah Anda memperhitungkan apa yang saya jelaskan tentang mencegah Sixad mulai saat boot?
Luisg123v
ya sixad mulai dan tunggu tekan tombol PS - tidak berfungsi dan ya, saya menonaktifkan sixad dari mulai saat boot. Terima kasih telah mencoba membantu saya tapi saya memecahkan masalah untuk saya sendiri .
Jawaban:
Anda harus menggunakan sixad / QtSixA http://qtsixa.sourceforge.net/ . Cukup instal dari repo dan pasangkan dengan sixpair sementara sixaxis terhubung dengan usb, dan kemudian terhubung dengan Bluetooth dengan menekan tombol PS.
Terhubung dengan USB
Lepaskan sixaxis dari USB
tekan tombol PS untuk menghubungkan melalui bluetooth
sumber
Maaf menjadi orang itu, tetapi kompilasi dari sumber bekerja untuk saya dan PPA telah cukup tenang untuk sementara waktu sekarang (tidak aneh sama sekali mengingat GitHub belum diperbarui dalam 4 tahun dan versi "final" dirilis sekitar sama waktu), jadi jangan menahan nafas untuk paket utama.
Panduan hebat yang saya tautkan memberi Anda beberapa perintah untuk mengunduh semua prereq dan kompilasi, tetapi saya akan meringkas di sini:
sumber
hcitool dev
. Harap aktifkan Bluetooth atau tentukan alamat secara manual.Anda dapat menghubungkan pengontrol ke pc melalui kabel usb. Ini disertakan dengan perangkat PS3 (ini adalah cara utama untuk mengisi daya controller). Saya tidak tahu bagaimana menghubungkan controller melalui bluetooth ke komputer Anda (jika Anda bahkan memiliki penerima bluetooth), jadi jawaban ini berfokus pada koneksi usb. Mungkin saja pengontrol sudah berfungsi jika Anda melakukan ini (Anda dapat menguji ini dengan jstest-gtk seperti yang tercantum di bawah ini). Saya menggunakan pengontrol PnP serupa lainnya, dan itu bekerja tanpa kesulitan.
jika tidak bekerja secara otomatis, tautan ini dapat menjawab pertanyaan Anda. Singkatnya:
sudo apt-get install xboxdrv
sudo xboxdrv --detach-kernel-driver
Anda dapat menguji fungsi controller Anda melalui Jstest-gtk (install:
sudo apt-get install jstest-gtk
)Semoga beruntung, beri tahu saya jika berhasil.
sumber
PPA tidak akan berfungsi pada derivasi Ubuntu Xenial tetapi ada solusinya. Jika Anda memiliki Ubuntu 16.04 dan ingin menggunakan
qtsixa
, Anda dapat menggunakan perintah ini untuk mengelabui PPA untuk berpikir bahwa Anda menjalankan 15.10:Ubah baris berikut ke nilai di bawah:
dan simpan.
Sekarang instal PPA untuk
qtsixa
. Kemudian salinlsb-release
kembali file aslinya ke sana.Sekarang kamu bisa reboot.
Berguna untuk menggunakan Intel Graphics Installer untuk Linux ™ juga, diuji di Linux Mint 18 berkat pos ini .
sumber
Di Ubuntu 15.10 / 16.04 dan Linux Mint 18, Anda masih dapat menggunakan QtSixA PPA, tetapi menentukan "vivid" sebagai versi Ubuntu (15.04), karena itu adalah versi terakhir yang didukung secara resmi. Untuk melakukannya, jalankan yang berikut:
Catatan: sejauh yang saya tahu, aplikasi berbasis GUI tidak lagi berguna, setidaknya untuk mendeteksi dan menghubungkan pengontrol melalui Bluetooth. Karena itu, Anda perlu menggunakan aplikasi berbasis baris perintah, yaitu
sixad
dansixpair
Sunting: Rupanya dan menurut pengujian saya, sixad secara otomatis dimulai pada saat boot, tetapi tidak bekerja sama sekali ketika itu terjadi, harus menghentikannya memulai kembali untuk membuatnya berfungsi. Untuk mencegah sixad dimulai saat boot, Anda harus menjalankan:
dan, ketika Anda akan menggunakannya, jalankan:
tentu saja, semua hal di atas adalah karena QTSixA tidak lagi didukung. Pengontrol PS3 dan PS4 seharusnya bekerja secara asli di Linux, tetapi saya masih lebih suka menggunakannya daripada dukungan asli. Saya belum dapat menghubungkan pengontrol PS3 saya secara asli, dan ketika saya menggunakan QTSixA, saya dapat melakukan hal-hal lain seperti menentukan alamat Bluetooth MAC yang akan dipasangkan.
Saya pikir saya akan mengirimkan pengembang untuk mengetahui apakah mungkin baginya untuk melanjutkan dukungan. Saya percaya bahwa hanya dengan menerapkan modifikasi kecil, proyek dapat bekerja dengan baik di luar kotak. Dan, bahkan tanpa melakukan apa pun, PPA masih bisa berfungsi.
sumber