如何解決xbox one s 手柄通過藍牙或otg無法連接一加3t和小米手機?
從統計的數據來看基本是驍龍soc的問題,不知道有沒有解決的辦法
---------前一段時間買了ones手柄,想連手機,發現連不上我的一加3t手機,顯示PIN碼或配對密鑰不正確,無法與Xbox Wireless Controller配對,但是我的sp4電腦卻可以配對且正常使用,我就翻了翻我的手機,發現好像用高通驍龍的soc的機器都不行,不管是藍牙還是otg機型 藍牙 otg soc小米2 pin碼不正確 手機端無反應,手柄振了一下,西瓜燈慢閃,說明沒連上 驍龍600
小米note頂配 同上 同上 驍龍810一加3t 同上 直接黑屏重啟,如果不拔一直插著,開機一半就黑屏 驍龍821三星s3 正常 正常 三星的soc魅族mx6 正常 正常 聯發科的soc華為mate9 正常 正常 麒麟960網上看別人的紅米note3 聯發科的soc 藍牙正常我把我三星s3刷成小米系統也是可以正常連接的微軟官方說明:三星s3小米2一加3t華為mate9
入手了XBOX ONE 所以就相關的問題進行了調查
首先是連接問題
有些安卓手機使用OTG 與XBOX ONE 進行連接 有一部分成功連接,有一部分失敗。
在一些資料中有這麼幾句話
--------------------------------------------------------------------------------------------------------------------------
看國外一個帖子說的很清楚,Linux內核在3.18以上,老版手柄(USB PID 1d2吧好像)是可以直接用的。所以我現在不能用,可以認為是微軟在新固件里給破壞掉了,安卓能認硬體,但卻不知道它是啥了。
就我所知,關鍵第一是識別,Linux 3.18的一個變化就是內核里有Xinput的驅動,所以能識別一些版本的x1手柄。第二是keylayout文件包含在安卓固件里,xbox360手柄在大多數遊戲里都能正常使用,就是因為有這個設置文件。
--------------------------------------------------------------------------------------------------------------------------
根據觀察發現有以下幾個特點
系統:雖然都是基於安卓原生底層,但是修改的程度不同
目前的反應看來小米系統失敗的幾率較高
小米為了適應市場與自身需求所修改底層可謂大刀闊斧,所以可能在Linux內核上做了刪減,去除在小米看來無必要的一些代碼。而其他的安卓廠商在定製方面往往沒有動Linux內核中有關OTG的部分,所以魅族,華為,HTC,三星可以正常連接就顯得可以理解了。
那麼會有兩個疑問:
如題主所測試的
把我三星s3刷成小米系統也是可以正常連接的,對於這個問題,我有一些看法
雖然在MIUI官網上配適了機型,但是請注意這是第三方製作團隊所製作的,就如同京東的第三方
像這類團隊一般負責多個機型的配適,所以在系統方面傾向於做加法,而不會去大刀闊斧修改底層,可能配適的底層依舊是三星S3的包,只不過剔除了三星自帶的系統應用加上了miui的生態。
同時又有答主表示驍龍的 Nexus 5 連接正常
所以可以印證 不是處理器的問題,跟安卓版本關係不大(截止安卓7.1.1)
這裡我提出一個想法:可不可以讓小米2或者小米NOTE 刷安卓原生試試
第二個問題
為什麼一加也GG了呢?
請看下題主在MIUI和一加系統失敗的區別
藍牙GG 但是OTG 雖然也GG 可結果並不一樣 用兩台小米進行測試則更加肯定了結果的差異性
一加雖然一直都在宣稱是最接近原生的系統,但是真實情況有待考察
現在最大的猜想就是一加也在Linux內核上做了刪減。
固件:
如果說在這個問題中系統是意外的話,那麼固件就是原因
固件可以直接分為新老兩種 時間劃分可以 以 XBOX ONE S的發布時間為劃分
升級固件方式大多是通過XBOX ONE 主機升級
微軟在新的固件中對一些代碼做了變更,導致對安卓的兼容性變差了,對於為什麼這麼做暫且不論,反正PS4好像沒出過這種問題。
當然變差也是相對而言的,有些定製系統並沒有出現問題。
--------------------------------------------------------------------------------------------------------------------------
好了,放結論
如果你的XBOX ONE 沒有更新固件,那麼無論是小米系統還是其他定製系統都可以使用OTG來進行連接映射按鍵。
如果你的手柄為XBOX ONE S 或者是已經更新到最新固件的XBOX ONE ,那麼請避開小米與一加系統(可能還有其他的系統,但是數據不足,無法給出建議),儘可能使用安卓原生系統。
關於具體操作,因為用手柄玩主要是考慮到手機真的不適合玩遙感遊戲
之前就一直在尋找XBOX ONE 和PS4 手柄玩安卓遊戲最萬金油的方法
諸如
小雞模擬器
啪啪遊戲廳
海星模擬器等
但是這些APP都是優先配適自己家的手柄,對第三方兼容性堪憂
直到後面才發現有第三方神器
usbbt joystick center 2015 教程地址在我新總結的文章中
xbox one無線手柄+OTG能連安卓手機嗎?
我也很煩這個問題,看到有人去年底回帖說老版本固件能正常連接,升級到最新後就和我們現在一樣了。題主可以確定與安卓版本無關了嗎
*更新 換上了 crdroid 最新版後可以正常連接使用了,不清楚是不是老系統的藍牙部分問題或者是涉及到商業的問題(原來用的是moto官方系統,另外xbox官網支持列表只寫了一堆三星設備)
但是我能連啊 頂配810 手柄湛藍色帶藍牙 京東自營貨 另外 小米平板1也能連 小米盒子3S也能連
應該不是高通的 SoC 的問題。我試了一下我的小米 5 連不上,跟題主一樣的提示,但同樣是用驍龍的 Nexus 5(LineageOS Android 7.1.2)就能連上。
P.S. 這倆手機都能連上 Nintendo Switch Pro Controller。
謝邀,但是,額,我從來沒用手機連過手柄,我都不知道xbox的手柄還有這個功能
x1s手柄本來就不能連手機啊,你想太多了。要微軟支持才行。
推薦閱讀:
※已經買了國行 Xbox One 深受鎖區困擾有什麼辦法補救么?
TAG:Xbox | 藍牙Bluetooth | 小米手機 | 一加科技OnePlus | XboxOneS |