mattials
Português
iGBA

Como usar um controle de Xbox ou PS5 em um emulador de GBA no iPhone

Pareie o controle no app Ajustes do iOS, em Bluetooth, ou ligue-o na USB-C, e depois abra o iGBA, Configurações, Controladores, Configure o mapeamento de botões. O avanço rápido pode ir em qualquer botão, A e B têm turbo, e o D-pad fica fixo.

9 min de leitura · Atualizado 2026-09-26

Baixar na App Store Disponível no Google Play ★ 4,4 (2.692)

Controles compatíveis com o iPhone e o iGBA

O próprio iOS aceita controles Xbox sem fio, DualSense do PS5, DualShock 4 do PS4 e controles MFi. O iGBA lê o que o iOS entrega, então não há nada para instalar: pareie o controle, ou ligue o cabo, e o iGBA reconhece. O suporte a controle é gratuito.

  • Controles Bluetooth são pareados no app Ajustes do iOS, em Bluetooth.
  • Controles com fio vão na porta USB-C de um iPhone que tenha uma.
  • O iGBA usa um controle por vez: o primeiro que for conectado. Um segundo controle pareado é ignorado até o primeiro se desconectar.
  • No iPad, um teclado físico também funciona, com teclas fixas: setas ou WASD para mover, Z ou K para A, X ou J para B, Q para L, E para R, Return para Start, Tab ou Shift direito para Select, Espaço para o avanço rápido, Esc ou M para o menu de pausa. As teclas não podem ser remapeadas.

Como parear um controle Xbox

  1. Ligue o controle com o botão Xbox e segure o botãozinho de pareamento na borda de cima até a luz do Xbox piscar rápido.
  2. No iPhone, abra o app Ajustes do iOS, toque em Bluetooth e escolha o controle na lista. A luz fica fixa quando ele conecta.
  3. Abra o iGBA, toque em Configurações e depois em Controladores. A seção External controller mostra Conectado: e o nome do controle.
  4. Toque em Configure o mapeamento de botões para conferir ou mudar os botões.
Configurações do iGBA, página Controladores, seção External controller: um ícone verde de controle, Conectado seguido do nome do controle e o link Configure o mapeamento de botões

O controle Xbox é o caso mais simples: os botões A, B, X e Y chegam ao iGBA com esses mesmos nomes. Se a seção disser Nenhum controlador conectado, o controle não está pareado ou está ligado a outro aparelho. Você ainda pode editar o mapeamento agora, e ele vale assim que o controle conectar.

Como parear um controle PS5 DualSense

  1. Com o controle desligado, segure juntos o botão PS e o botão Create (o pequeno à esquerda do touchpad) até a barra de luz piscar rápido.
  2. No iPhone, abra o app Ajustes do iOS, toque em Bluetooth e escolha o DualSense Wireless Controller. Isso exige o iOS 14.5 ou mais recente.
  3. Abra o iGBA e vá em Configurações, Controladores: o nome do controle aparece em External controller.

O iOS descreve o DualSense com os mesmos nomes de um controle Xbox, pela posição: Xis (Cross) é A, Bolinha (Circle) é B, Quadrado é X e Triângulo é Y. Com o mapeamento padrão, o Xis aperta A, a Bolinha aperta B, o Quadrado é Select e o Triângulo é Start. Um DualShock 4 do PS4 pareia do mesmo jeito, segurando PS e Share.

Como ligar um controle USB-C com fio

Ligue o controle USB-C na porta USB-C do iPhone, ou use um cabo USB-C com um controle que aceite jogo com fio. Não há pareamento: o iOS expõe o controle assim que ele é plugado, e o iGBA o trata como um controle Bluetooth.

  • Abra Configurações, Controladores: Conectado: e o nome do controle confirmam que ele foi encontrado.
  • Controles que o iOS não descreve como gamepad padrão são lidos pelas entradas brutas. Abra Configure o mapeamento de botões e depois O que iGBA detecta: a lista mostra as entradas que ele vê e diz se o perfil é de gamepad estendido ou genérico.
  • Desconectar o cabo solta todos os botões segurados, então nada fica preso.

Como mapear A, B, L, R, D-pad e turbo

  1. Abra o iGBA, toque em Configurações, depois em Controladores e em Configure o mapeamento de botões (a tela se chama Mapeamento de botões).
  2. Aperte qualquer botão do controle: a linha dele acende. Linhas esmaecidas são botões que esse controle não tem.
  3. Toque na linha e escolha uma ação da lista: A, B, L, R, Start, Select, Abra o Menu, Avanço rápido, Botão Segure, Turbo A (disparo automático), Turbo B (disparo automático) ou Não atribuído.
  4. Jogue um instante para testar. Redefinir para os padrões volta ao layout inicial.
Tela Mapeamento de botões do iGBA: uma linha para A, B, X, Y, L1, R1, L2, R2 e Opções ou Compartilhar, cada uma com a ação que ela dispara, como X em Select e Y em Start
A lista de ações aberta a partir de uma linha do Mapeamento de botões: A, B, L, R, Start, Select, Abra o Menu, Avanço rápido, Botão Segure, Turbo A, Turbo B e Não atribuído

O mapeamento padrão, com os nomes que o iOS dá a cada entrada:

Mapeamento padrão do controle no iGBA 2.14.0
Entrada do controleAção padrão
AA
BB
XSelect
YStart
L1L
R1R
L2L
R2R
Opções/Compartilhar (View no Xbox, Create no DualSense)Abra o Menu

O botão Menu (Menu no Xbox, Options no DualSense) sempre abre o menu de pausa, seja qual for o mapeamento. O D-pad e o analógico esquerdo sempre movem: são fixos, não dá para remapear, e as direções dos dois se somam se você apertar ambos. Aqui está o quadro completo do que dá e do que não dá para atribuir:

O que um controle faz no iGBA 2.14.0
AçãoDá para atribuir?ComoObservações
A, B, L, R, Start, SelectSimEscolha a ação em qualquer linha de Mapeamento de botõesQualquer botão do controle pode enviar qualquer uma delas, e dois botões podem dividir a mesma ação.
D-pad e analógico esquerdoNão, fixosNão dá para remapearSempre movem o personagem.
Avanço rápidoSimEscolha Avanço rápido em uma linhaSegure para rodar na velocidade de Fast Forward Speed; um toque troca para a velocidade seguinte.
Turbo A (disparo automático), Turbo B (disparo automático)SimEscolha a ação em uma linhaAperta o botão cerca de 10 vezes por segundo enquanto você segura. Só para A e B.
Abra o MenuSimEscolha a ação em uma linhaÉ o mesmo menu de pausa que o botão Menu abre.
Botão SegureSimEscolha a ação em uma linhaAperte, depois aperte o botão que deve ficar segurado. Toque na tela ou aperte Menu para soltar.
RetrocederNãoMenu de pausa, Retroceder, pelo toqueNão existe ação de retroceder no controle.
Salvar e carregar estadoNãoMenu de pausa, pelo toqueO controle abre o menu de pausa, mas não navega por ele.
Analógico direito, L3 e R3, botão Home ou PS, touchpad, paddles traseirosNãoNão são lidosO iGBA não usa essas entradas.

Turbo, nos dois sentidos

No iGBA, turbo quer dizer duas coisas. Turbo A (disparo automático) e Turbo B (disparo automático) são ações de mapeamento que repetem o aperto enquanto você segura o botão: existem só para A e B, e não há turbo para L, R, Start nem Select. O avanço rápido, o outro tipo de turbo, acelera o jogo inteiro. A próxima seção trata dele.

Dá para mapear o avanço rápido em um botão do controle?

Dá, sim. No iGBA 2.14.0, qualquer botão do controle pode ser configurado como Avanço rápido.

  1. Abra Configurações, Controladores, Configure o mapeamento de botões.
  2. Toque na linha do botão que você quer, por exemplo X ou R2, e escolha Avanço rápido.
  3. Abra Configurações, Desempenho, e em Speed Control escolha a Fast Forward Speed: 2x, 3x ou 4x, grátis para todo mundo, com 4x como valor inicial.
  4. No jogo, segure o botão para acelerar e solte para voltar à velocidade normal.
Mapeamento de botões com a linha X trocada para Avanço rápido, enquanto Y continua em Start e as linhas dos ombros continuam em L e R
Configurações, Desempenho, Speed Control: Current Speed em 1x, Fast Forward Speed em 4x e a nota de que o avanço rápido roda nessa velocidade enquanto você segura o botão, na tela ou em um controle
  • Segurar o botão: o jogo roda na Fast Forward Speed até você soltar.
  • Tocar no botão (um aperto rápido): a velocidade passa para a seguinte, 2x, 3x, 4x e de volta a 2x, e um aviso curto, como 3x, pisca na tela.
  • O avanço rápido é só de segurar: não existe trava que o mantenha ligado sozinho.
  • Ao soltar, o jogo volta à velocidade definida em Current Speed. Sem o Pro, Current Speed oferece 1x, 1,5x e 2x; 0,5x, 2,5x, 3x e 4x pedem o Pro ou um anúncio com recompensa.
  • No teclado do iPad, a barra de espaço faz o mesmo.

O retrocesso não tem botão no controle nesta versão. Você chega a ele pelo menu de pausa, em Retroceder, com um toque.

Botões errados, entradas presas e controle não detectado

  • O controle está pareado, mas o iGBA ignora: a seção External controller deve mostrar Conectado: e o nome. Se disser Nenhum controlador conectado, desligue e ligue o controle, ou esqueça ele na lista Bluetooth do iOS e pareie de novo. Um controle ligado a outro aparelho não conecta ao iPhone.
  • Você tem dois controles: só o primeiro conectado funciona. Desconecte ele e o segundo é assumido.
  • Um botão faz a coisa errada: abra Configure o mapeamento de botões, aperte o botão para ver qual linha acende e mude essa linha. Redefinir para os padrões recomeça do zero. O mapeamento fica guardado para cada modelo de controle e volta quando ele reconecta.
  • Nenhuma linha acende para um botão: abra O que iGBA detecta para ver se o iGBA enxerga a entrada. Analógico direito, cliques dos analógicos, Home e touchpad nunca são lidos.
  • Um botão fica preso: desligue ou desconecte o controle, o que solta tudo. Se você usou Botão Segure, toque na tela ou aperte Menu para soltar. O turbo para assim que você solta, e sair do app solta todas as entradas.
  • Os botões da tela sumiram: no iPhone, o iGBA esconde os controles de toque enquanto um controle está conectado. Desconecte ou desligue o controle para eles voltarem.
  • Não dá para navegar no menu de pausa com o controle: o botão Menu abre, mas você toca para percorrer. Retroceder e os save states estão lá.

Melhor configuração de controles na horizontal

O controle funciona em retrato ou paisagem, mas a paisagem dá a imagem maior. Para o jogo não girar enquanto você joga, abra Configurações, Vídeo e áudio e ajuste Lock orientation para Sempre paisagem (as opções são Siga o dispositivo, Sempre retrato e Sempre paisagem, e o ajuste vale só para iPhone).

Configurações, Vídeo e áudio, seção de orientação: Lock orientation em Siga o dispositivo, com a nota de que o jogo fica em uma só orientação e de que isso é separado do bloqueio de rotação do iOS

Com um suporte de garra você não vai tocar na tela, mas os controles de toque ainda importam quando o controle estiver longe. Retrato e paisagem têm layouts de toque separados, então ajuste cada um:

  1. Abra Configurações e depois Controladores. Na seção Touch controller, mude o modo do controle para Personalizado (Beta).
  2. Ajuste Button scale e Vertical offset, ou toque em Editar layout do botão.
  3. No editor, escolha Paisagem no alto, depois arraste, redimensione e recolora os botões ou esconda os que você nunca usa.
  4. Salve e abra um jogo para testar. Clássico traz de volta o layout original a qualquer momento.
Configurações do iGBA, página Controladores: lista Directional input com D-Pad, D-Pad com diagonais e Manche, mais um teste, e depois a chave de Touch controller entre Clássico e Personalizado (Beta)

A entrada direcional vem primeiro na página Controladores, e cada opção tem um teste logo abaixo:

  • D-Pad: quatro direções, como o original.
  • D-Pad com diagonais: também registra toques diagonais, útil em movimento em oito direções.
  • Manche: um analógico virtual no lugar da cruz.

Skins de controle

O iGBA tem 8 skins integradas em Configurações, Aparência: Clássico, Meia-noite, Papel, Índigo, Néon, Pôr do sol, Floresta e Mar. Clássico é gratuita; as outras sete vêm com o iGBA Pro ou desbloqueiam por 24 horas com um anúncio com recompensa.

Você também pode definir uma imagem de fundo personalizada para o controle; um PNG transparente dá o resultado mais limpo, e a imagem fica guardada dentro do layout.

Quer experimentar? Baixe o iGBA e teste a configuração do seu controle com os botões da loja nesta página.

Perguntas frequentes

O iGBA funciona com controle de Xbox e de PS5?
Funciona. Controles Xbox sem fio e DualSense do PS5 pareiam no app Ajustes do iOS, em Bluetooth, e controles USB-C com fio funcionam quando plugados. Os botões de ação, os ombros, os gatilhos e o botão Opções podem ser remapeados para A, B, L, R, Start, Select, Abra o Menu, Avanço rápido, Botão Segure ou turbo A e B. O D-pad e o analógico esquerdo são fixos. O suporte a controle é gratuito.
Dá para mapear o avanço rápido em um botão do controle?
Dá. Em Configure o mapeamento de botões, escolha Avanço rápido para qualquer botão. Segure para rodar na Fast Forward Speed definida em Configurações, Desempenho (2x, 3x ou 4x); toque para passar à velocidade seguinte.
Existe botão turbo para o controle?
Existe, só para A e B. Escolha Turbo A (disparo automático) ou Turbo B (disparo automático) para um botão do controle e o jogo recebe cerca de 10 apertos por segundo enquanto você segura. L, R, Start e Select não têm turbo.
Dá para remapear o D-pad ou o analógico?
Não. O D-pad e o analógico esquerdo sempre controlam o movimento. O analógico direito, os cliques dos analógicos e o botão Home não são usados.
As skins de controle são gratuitas?
A skin Clássico é gratuita. As outras sete skins coloridas pedem o iGBA Pro ou um desbloqueio de 24 horas com anúncio com recompensa.
Posso usar um joystick virtual em vez do d-pad?
Pode. Escolha Manche na seção de entrada direcional de Controladores e experimente no teste integrado.

Mais guias do iGBA