如何在Fedora 31中使用Xbox One控制器而不會死嘗試?

Xbox One控制器Fedora 31

幾天前我決定安裝新版本的Fedora 31 在我的筆記本電腦上,不僅僅是因為這個新版本包含的新奇之處,我只是決定安裝它 看看 Wayland 所取得的進展, 嗯,從 Fedora 28 開始我就沒有進一步測試該系統了。

除此之外,我想測試遊戲方面的性能,尤其是 Gnome 提供的性能 因為在安裝 Fedora 31 之前我已經安裝了 Ubuntu 19.10,但說實話我喜歡 Ubuntu 的過渡版本,更喜歡 LTS。 雖然這次發布引起了我的注意,因為它在系統性能和遊戲方面都有很大的改進。

進入正題, 在我的計算機上安裝 Fedora 31 後 並對系統執行一些定制任務(我將在博客上逐步分享,因為乾淨的 Fedora 31 桌面不符合我的喜好) 我在電腦上安裝了 Steam 並下載了一些我最喜歡的遊戲 出去玩(當我有時間的時候)。

這就是我在 Fedora 31 上與 Steam 一起使用 Xbox One 控制器的漫長旅程。 那麼,能夠在 Linux 中使用此遙控器的主要要求是啟用支持,特別是如果無線使用,則設備具有藍牙 4.0,以便設備識別並同步它。

到目前為止,我還沒有嘗試過使用 USB 控制,因為我的電纜很短,而且我覺得它們很煩人。 但如果你使用USB命令,你應該不會有什麼大問題,因為Linux內核已經有幾個版本添加了支持,所以你不必做任何其他事情。

但要無線使用它,我們必須激活計算機上的藍牙,等待它識別它並同步它,如果一切順利(我對此表示懷疑,因為你在這裡是有原因的)你可以開始使用它。

反之 您必須在系統中安裝一些額外的東西才能使用遠程。 因為即使遙控器在嘗試同步時識別出您,它也會顯示為已斷開連接,或者顯示為已連接但未建立連接(令人頭痛)。

在 Fedora 31 中使用 Xbox One 控制器的要求

在網上搜索我發現了各種“解決方案從最簡單的到必須編輯一些 grub 行(我不會放置後者,因為它給許多人帶來了各種問題)。

第一種方法是在系統上安裝 linux-headers 因為需要它們來定義內核組件之間的接口。

對於這 在終端中,我們將鍵入以下命令:

sudo dnf install kernel-modules-extra
sudo dnf install joystick-support

安裝完成後,您可以嘗試查看是否已實現連接,在這種情況下我們不會安裝這些其他軟件包:

sudo yum install kernel-devel
sudo yum install kernel

我們再試一次。 嗯,是的如果到目前為止還沒有成功,可能是系統藍牙驅動的原因, 因為 可以有“增強廣播模式” 這會導致在使用 Xbox One 控制器的 Linux 上出現問題。

可以通過鍵入以下內容來禁用它:

sudo bash -c 'echo 1 > /sys/module/bluetooth/parameters/disable_ertm'

這僅在當前會話期間有效,因為當計算機重新啟動時,該模式將再次激活, 要永久禁用它,您必須執行以下操作:

sudo gedit /etc/modprobe.d/bluetooth.conf

我們查找以下行並將其更改為如下所示:
options bluetooth disable_ertm=1

我們保存更改並關閉文件。

我們再試一次。 終於達到了這一點,對我有用的解決方案是將 Steam 操作系統驅動程序添加到 Fedora 31 (我偶然發現他們,試圖解決我的問題)。

這些 你可以從以下位置下載它們 以下鏈接。

或從終端上通過:

wget https://blog.desdelinux.net/wp-content/uploads/2019/11/dkms-xpad.tar.gz

現在我們只需使用以下命令解壓縮文件:

焦油-xzvf dkms-xpad.tar.gz

我們進入文件夾:

cd dkms-xpad
cd steamos-xpad

讓我們運行該文件:

run 'sudo sh install.sh'

通過做這個, Steam 立即檢測到控制器並打開窗口以啟用 Xbox 控制器 當您現在同步控制器時,如果它與活動連接一起出現。

雖然建議重新啟動系統,以便在系統啟動時加載驅動程序。 如果您知道任何其他對您有幫助的解決方案,請隨時分享。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   米格爾·梅奧爾(Miguel Mayol) 他說:

    在筆記型電腦上使用遊戲手把的情況很少見。

    但我認為程式設計師認為 lignox 用戶一定非常聰明——我們現在就是這樣,這就是為什麼我們很少——而不是那些不太聰明的人也能享受它。

    Steam 和/或 Fedora 應該在連接時透過 Steam 用戶端或 Fedora 彈出視窗提示提供此 xpad 安裝。

    因為作業系統和應用程式應該適合普通人,即使是低於標準的人,而不僅僅是聰明人。