Linux'ta Xbox One denetleyicilerini Bluetooth üzerinden kullanma
May 28, 2020
0
Diğer Bluetooth denetleyicilerinden farklı olarak, Xbox One oyun kumandası değişiklik yapmadan Linux ile etkileşime girmeyecek. Sebep? İçindeki Bluetooth çipi, başarılı bir şekilde eşleştirilmesini engelleyen bir DRM özelliğine sahiptir.
Bu kılavuzda, Xbox One oyun kumandanızı Bluetooth üzerinden Linux ile eşleştirmeyi imkansız kılan DRM özelliğinin nasıl devre dışı bırakılacağını ele alacağız. Ayrıca, eşleştirme işleminde size yol göstereceğiz.
Not: Bu kılavuzun başarılı olması için Linux PC'nizde Bluetooth'un etkinleştirilmiş olması gerekir.
Ertm'yi geçici olarak devre dışı bırakma
Linux PC'nizde Xbox One oyun kumandasını Bluetooth üzerinden kullanmayı planlamıyorsanız, en iyi eylem geçici olarak sonsuza dek kapatmak yerine Ertm'yi devre dışı bırakmaktır. Ertm'yi geçici olarak devre dışı bırakmak için, bir terminal penceresi açarak başlayın. Bir terminal penceresi açmak için Ctrl + Alt + T veya Ctrl + Üst Karakter + T klavyede. Ardından, aşağıdaki adım adım talimatları izleyin.
Aşama 1: Terminal oturumunu Linux PC'nizin kullanıcı hesabından Kök'e yükseltin. Kök'e erişmek bir zorunluluktur, çünkü bunu yapmadan Ertm'yi kapatmak mümkün değildir.
sudo -s
Adım 2: Linux terminalinizde Root erişimi kazandıktan sonra, darbe Bluetooth'daki Ertm özelliğini geçici olarak kapatmak için aşağıdaki komutu kullanın.
bash -c yankı 1> / sys / modül / bluetooth / parametreler / devre dışı_ert
Yukarıdaki komut çalıştırıldıktan sonra Ertm özelliği geçici olarak devre dışı bırakılacak ve Xbox One oyun kumandasını sisteminize bağlayabileceksiniz. Ancak, komutun yalnızca sisteminizi yeniden başlattıktan sonra çalışacağını unutmayın.
Ertm'yi kalıcı olarak devre dışı bırakma
Ağır bir Linux oyuncusuysanız, en iyi hareket şekli Ertm özelliğini kalıcı olarak devre dışı bırakmaktır, böylece artık onunla uğraşmanıza gerek kalmaz. Ertm'i kapatmanın birçok farklı yolu var. Ancak, en iyi yaklaşım Xpadneo çekirdek modülünü kurmaktır. Ertm'yi otomatik olarak devre dışı bırakır ve bazı Xbox One denetleyici geliştirmelerine de ekler. Xpadneo'nun Ertm'nin kalıcı olarak devre dışı bırakılması için çalışmasını sağlamak için aşağıdaki adım adım talimatları izleyin.
Aşama 1: Tuşuna basarak bir terminal penceresi açın Ctrl + Alt + T veya Ctrl + Üst Karakter + T klavyede. Ardından, aşağıda belirtilen kurulum komutlarını kullanarak Xpadneo'yu oluşturmak için gereken bağımlılıkları yükleyin.
Ubuntu / Debian
sudo apt install dkms git linux-headers-`isim -r`
fötr şapka
sudo dnf yüklemek dkms bluez yapmak bluez-tools git kernel-devel-`uname -r` çekirdek başlıkları-` uname -r`
Arch Linux
sudo pacman -S dkms linux başlıkları bluez bluez-utils git
Adım 2: Linux komut satırındaki Git aracını kullanarak Xpadneo'nun en son sürümünü PC'nize indirin.
git klonu https://github.com/atar-axis/xpadneo.git
Aşama 3: Terminal penceresini
xpadneo ile klasör CD komutunu verin ve Xpadneo çekirdek modülünü kurmak için install.sh komut dosyasını çalıştırın, Linux sisteminizde Ertm'yi sonsuza kadar etkin bir şekilde devre dışı bırakın.
cd xpadneo sudo ./install.sh
Linux PC'nizde Xpadneo kurulumu tamamlandığında, yeniden başlatın. Tekrar giriş yaptıktan sonra Ertm kapatılacak ve Xbox One oyun kumandanız eşleşmeye hazır olacak.
Xbox One oyun kumandanızı Bluetooth üzerinden eşleştirme
Xbox One oyun kumandanızı Bluetooth üzerinden eşleştirmek için, konsolunuz varsa Xbox One konsolunuzu fişten çekerek başlayın. Çıkarılmamışsa Bluetooth'a bağlanırken konsolla eşleşmeye çalışabilir, bu da Bluetooth eşleştirme işlemini bozabilir. Gereksiz olduğunda açılan bir Xbox One konsoluyla uğraşmak da oldukça can sıkıcı bir durum.
Xbox One konsolunuzu çıkardıktan sonra, kumandayı kaldırın ve kumandanın ortasındaki Xbox düğmesini bir saniye basılı tutun. Doğru şekilde yapılırsa Xbox One oyun kumandası açılır.
Xbox One oyun kumandası açıldıktan sonra, cihazın Bluetooth tarama moduna geçme zamanı gelmiştir. Bunu yapmak için, iki tampon ve tetikleyici arasında kontrolörün üst tarafına bakın ve senkronizasyon düğmesini basılı tutun.
Oyun kumandasının ortasındaki Xbox One logo düğmesi hızla yanıp sönünceye kadar Xbox One oyun kumandasının senkronizasyon düğmesini basılı tutun. Xbox One düğmesi hızla yanıp sönmüyorsa, kapatmak için pilleri oyun kumandasına çıkarın ve işlemi tekrar deneyin.
Xbox One oyun kumandanızı Bluetooth eşleştirme moduna getirdiğinizde, aşağıdaki adım adım talimatları izleyin.
Aşama 1: Linux masaüstünüzün panelindeki Bluetooth simgesini bulun ve fareyle tıklayın. Ardından, Bluetooth ayarlarını açın.
Adım 2: Bluetooth ayarlarının içinde “Cihazlar” altında Xbox One oyun kumandanızı arayın. Göründüğünde, fareyle üzerine tıklayın. Linux PC'nizle eşleştirmek için seçin.
Ayrıntılı eşleme talimatları
Bluetooth aygıtlarını Linux masaüstüyle eşleştirmenin birçok farklı yolu vardır ve her Masaüstü Ortamı biraz farklı bir Bluetooth bağlantı uygulaması çalıştırır. Xbox One oyun kumandanızı Linux PC'nizle yukarıdaki talimatlarla nasıl eşleştirebileceğinizi anlayamıyorsanız, lütfen Linux'ta Bluetooth cihazlarını nasıl eşleştireceğinizle ilgili ayrıntılı kılavuzumuzu izleyin.