PS3 Sixasis Controller'ı USB üzerinden nasıl çalıştırabilirim?


11

Ubuntu 12.04 ile çalışmak için bir PS3 Sixaxis denetleyicisi almaya çalışıyorum. Sixaxis için ubuntu wiki sayfası yaptığım QtSixA'yı kurmayı söylüyor. Şimdi sorun aslında denetleyiciyi kullanıyor. Test etmek için "SuperTux 2" yi kurdum. SuperTux normalde kumanda kolu olmadığını söylüyor. PS3 Denetleyicisini takıp taramaya bastığımda, tüm kontrolleri ve atanmış düğmelerini görüntüler. Daha sonra bir eyleme tıklayabilirim ve atamak istediğim düğmeye basmamı ister. Burada kontrolördeki düğmelere basmanın hiçbir şey yapmaması sorunu. Denetleyicideki bir düğmeye hiçbir eylem atayamıyorum.

Aynı şey PCSX için de geçerli. Denetleyiciyi yapılandırabilirim ve açılır menüden Sony Playstation (R) 3 Denetleyicisini seçebilirim, ancak bir düğme atamaya çalıştığımda PS3 denetleyicisindeki düğmelere basmak hiçbir şey yapmıyor.

Web'de, Bluetooth ile nasıl bağlantı kuracağınıza dair tonlarca rehber görüyorum, ancak bilgisayarımın bluetooth dongle'ı yok, bu yüzden sadece USB ile bağlanmak istiyorum.

Ayrıca, QtSixA denetleyiciyi de görebilir. Ben denedim "varsayılan profili yapılandırabilirsiniz", ama SuperTux 2 veya PCSX farklı tepki ...


GÜNCELLEME : Sixaxis için Ubuntu Topluluk Rehberini izlediktensudo apt-get install libusb-dev libusb-0.1-4 xserver-xorg-input-joystick sonra denedim ve altı çift derledim. Çalıştırmak sudo ./sixpairbluetooth'u etkinleştirmekten şikayet ediyor, sonra taramaya tıkladığımda SuperTux 2 artık denetleyiciyi bulamıyor.

Bu makaleyi okuduktan sonra , çalışmasını sağlamak için PS düğmesine basmam gerektiğini öğrendim ... Bu, kontrol cihazını bir POINTER cihazı olarak kullanmak için iyi çalıştı. Şimdi analog çubukları kullanarak faremi ekran dansı yapabilirim. Yine de SuperTux 2 ve PCSX ile nasıl çalışacağından emin değilim ...

Ben değil ne zaman xserver-xorg-input-joystickyüklü, PS düğmesine basarak ben çok şu anda ne olup bittiğini hakkında karıştı kontrolörü 2. olarak diğer odada PS3 bağlanmak neden oldu ...

Yanıtlar:


2

Bu konuda bir şeyler okudum ve PS3 denetleyicisini doğrudan bluetooth kullanarak bağlamanın daha iyi olacağını düşünüyorum. Bir göz atın bu .

Sınırlamalarınızı okudum ve hala bluetooth kullanmanız gerektiğini düşünüyorum. Bluetooth USB dongle satın alabilirsiniz, ucuzdur (dealextreme.com/p/…) .


Maalesef sorumda belirttiğim gibi bluetooth kullanamıyorum. Makaleye göz attıktan sonra, Bluetooth'un USB'den daha iyi bağlandığını belirten bir şey görmedim. Cevabınızı buna dahil etmek için güncelleyin. Olursa olsun yardım için teşekkürler! :)
drdrez

1
Sınırlamalarınızı okudum, ancak bluetooth kullanmanız gerektiğini düşünmeye devam ediyorum. Bir Bluetooth USB dongle satın alın, ucuzdur ( dealextreme.com/p/… ).
oturum kapatma

1
Bu, mantıklıysa, pc'yi denetleyicinin açıldığında otomatik olarak arayacağı cihazlar listesine ekleyeceği (yani PS3'ü PS düğmesiyle açtığı zaman) ekleyeceği için Bluetooth aracılığıyla daha iyi olurdu.
Phurl

1

Bunun yardımcı olup olmayacağından emin değilim, ancak PS2 denetleyicimi emülatörleri çalmak için ayarladığımda jstest-gtk kullandım .

Jstest-gtk ve emülatör arasında ayarlanması biraz zaman aldı (ZSNES kullanıyorum). Denetleyicinin jstest-gtk ile düzgün okumasını sağladıktan sonra, öykünücüme gitmek ve tüm düğmeleri atamak zorunda kaldım. (Denetleyiciyi otomatik olarak algılayacağını düşünmüştüm ama olmadı.) Harika çalışıyor; Bununla ilgili herhangi bir sorun yaşamadım.

Dediğim gibi, bir PS3 denetleyicisi için çalışıp çalışmayacağını bilmiyorum, ama denemeye değer olabilir.


PS2-> PS3 adaptörünü test ettim (PS2 kontrol cihazını USB kablosuyla takılı PS3 kontrol cihazına benzetiyor) ve sol okda (düğme 7) göre analog eksen eksikti jstest-gtk. Bu beklenen bir durum jstest-gtkmu, yoksa bir hata mı?
Mikko Rantalainen

0

Doğrudan debian depolarından kurulabilen joy2key'i kurdum, çalıştırdığınız programı / emülatörü çalıştırmadan önce kurulduktan sonra joy2key --dev /dev/input/[device number] --terminal, analog joystick'leri yapılandırmanız gerekiyor, (bunu daha sonra önlemenin bir yolu var ama nasıl bakmıyorum yapılandırma dosyasını yazmak için), o zaman gitmek için iyidir, MAME ve diğerleri ile kullanıyorum, hala bazı snes emülatörleri ile çalışmasını sağlayamıyorum, bu bağlantıyı USB bağlantı noktası ile kullanması gereken herkes için umarım.


14.10'da joy2key'in sadece usb için mükemmel çalıştığını doğrulayabilirim, cihaz numarasını ve test işlevselliğini bulmak için jstest-gtk kullanabilirsiniz.

-1

Bu komutu terminalde çalıştırmanız gerekir:

sudo xboxdrv --detach-kernel-driver 

bir göz bu .


Bu teorik olarak soruyu cevaplayabilse de , cevabın temel kısımlarını buraya dahil etmek ve referans için bağlantı sağlamak tercih edilir.
Thomas Ward
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.