15Jul
Anos após o boom do smartphone, existem centenas de diferentes controladores Bluetooth para o Android. A maioria deles funciona bem fora da caixa, mas existem exceções, como o novo controlador Xbox One S equipado com Bluetooth da Microsoft.
O controlador se conecta bem, mas devido ao firmware da Microsoft, os botões são todos codificados e você não pode jogar jogos padrão facilmente. Se você quiser editar manualmente as entradas para o seu controlador, você precisará de um telefone rooteado, um explorador de arquivos com habilidades raiz( usaremos o Root Explorer) e um pouco de experiência em editar arquivos de sistema.
NOTA: Se você não pode criar o seu telefone( ou simplesmente não quer), você ainda tem opções - embora mais limitadas. Qualquer jogo que permita remapear manualmente a configuração do controlador, incluindo quase qualquer emulador de console retro, deve ser capaz de trabalhar com o controlador Xbox One S depois de alterar a configuração. No entanto, para que ele funcione corretamente com o , qualquer jogo , você precisará de root.
Passo Um: Baixe o layout personalizado
Quando o controlador One S atualizado saiu pela primeira vez, alguns usuários de Android empreendedores criaram um arquivo de layout personalizado que corrige a entrada do botão codificado. Está hospedado no Issue Tracker do Google, aqui: pressione o botão "Download" em "Vendor_045e_Product_02e0.kl".Este é um arquivo de layout de teclado personalizado que você colocará na partição do sistema do seu telefone.
Baixe o arquivo diretamente para o seu telefone ou copie-o do seu computador para o seu telefone por USB.No Chrome, o arquivo deve ser baixado para a pasta de download padrão.
Passo dois: copie o arquivo de layout
Abra seu explorador de arquivos habilitado para raiz e navegue até o arquivo que você acabou de baixar( por padrão, provavelmente será no download /sdcard/).Selecione e copie o arquivo.
Agora dirija-se para a pasta que contém os arquivos de layout do teclado, KeyDownload /system/usr/.Cole o arquivo na pasta. Se você receber um prompt de raiz do aplicativo, aceite-o.
Passo três: Reconecte seu controlador e comece o jogo
Depois que o arquivo estiver na pasta correta, reinicie seu telefone e reconecte o controlador One S por Bluetooth.
Em seguida, inicie qualquer jogo com o suporte do controlador, e você deve poder jogar normalmente!
Se o Controlador ainda não funciona
Se você também possui um Xbox One e você usou seu controlador no seu console, ele pode ter atualizado o firmware do controlador automaticamente. Se for esse o caso, o layout modificado pode não funcionar. Tente renomear o arquivo de layout "Vendor_045e_Product_02fd.kl" e repita as etapas acima. Se isso não funcionar, verifique as permissões do arquivo e altere o código para 644( como mostrado acima).Felizmente, isso vai fazer as coisas acontecerem para você.