스마트 폰 붐이 있은 지 몇 년이 지나면 Android 용 Bluetooth 컨트롤러가 수백 개에 달합니다. 대부분은 기본적으로 잘 작동하지만 Microsoft의 새로운 Bluetooth 장착 Xbox One S 컨트롤러 .
컨트롤러는 정상적으로 연결되지만 Microsoft의 펌웨어로 인해 버튼이 모두 뒤죽박죽이되어 일반 게임을 쉽게 플레이 할 수 없습니다. 컨트롤러의 입력을 수동으로 편집하려면 다음이 필요합니다. 루팅 된 전화기 , 루트 기능이있는 파일 탐색기 (우리는 루트 탐색기 ) 및 약간의 시스템 파일 편집 경험.
참고 : 휴대 전화를 루팅 할 수 없거나 원치 않는 경우에도 옵션은 더 제한적이지만 여전히 사용할 수 있습니다. 거의 모든 레트로 콘솔 에뮬레이터를 포함하여 컨트롤러 구성을 수동으로 다시 매핑 할 수있는 모든 게임은 구성을 변경 한 후 Xbox One S 컨트롤러와 함께 작동 할 수 있어야합니다. 그러나 제대로 작동하려면 어떤 게임, 당신은 루트가 필요합니다.
1 단계 : 사용자 지정 레이아웃 다운로드
업데이트 된 One S 컨트롤러가 처음 출시되었을 때 일부 진취적인 Android 사용자는 스크램블 된 버튼 입력을 수정하는 사용자 지정 레이아웃 파일을 만들었습니다. 호스팅 Google의 Issue Tracker, 여기 :“Vendor 045e Product 02e0.kl”에서“다운로드”버튼을 누릅니다. 이것은 휴대 전화의 시스템 파티션에 배치 할 사용자 정의 키보드 레이아웃 파일입니다.
파일을 휴대폰으로 직접 다운로드하거나 USB를 통해 컴퓨터에서 휴대폰으로 복사합니다. Chrome에서는 파일이 기본 다운로드 폴더로 다운로드되어야합니다.
2 단계 : 레이아웃 파일 복사
루트 지원 파일 탐색기를 열고 방금 다운로드 한 파일로 이동합니다 (기본적으로 파일은
/ sdcard / 다운로드
). 파일을 선택하고 복사하십시오.
이제 키보드 레이아웃 파일이있는 폴더로 이동합니다.
/ system / usr / keylayout
. 파일을 폴더에 붙여 넣습니다. 앱에서 루트 마운트 프롬프트를 받으면 수락하십시오.
3 단계 : 컨트롤러를 다시 연결하고 게임 시작
파일이 올바른 폴더에 있으면 전화기를 재부팅하고 Bluetooth를 통해 One S 컨트롤러 다시 연결 .
그런 다음 컨트롤러가 지원되는 게임을 시작하면 정상적으로 플레이 할 수 있습니다!
컨트롤러가 여전히 작동하지 않는 경우
Xbox One도 소유하고 본체에서 컨트롤러를 사용한 경우 컨트롤러의 펌웨어가 자동으로 업데이트되었을 수 있습니다. 이 경우 수정 된 레이아웃이 작동하지 않을 수 있습니다. 레이아웃 파일“Vendor_045e_Product_02fd.kl”의 이름을 바꾸고 위의 단계를 반복하십시오. 그래도 작동하지 않으면 파일 권한을 확인하고 코드를 644로 변경합니다 (위에 표시된대로). 바라건대, 그게 당신을 위해 일을 시작하고 실행할 수 있기를 바랍니다.