Português

Como usar um controle Logitech em um Mac

Deslize a pequena chave X/D para D e ligue o controle. No modo D, o Mac lê um Logitech F310, F510 ou F710 como um gamepad USB padrão, sem driver, tanto em Macs com chip da Apple quanto em Intel. No modo X, o Mac não consegue lê-lo de jeito nenhum, e é por isso que a maioria das pessoas acha que ele está com defeito. Para o macOS, ele não é um controle de jogo, então um jogo nativo de Mac pode não enxergá-lo. A Steam e os emuladores conseguem, e para todo o resto o InputConfig o detecta sozinho e o atribui a teclas e ao mouse. Eu desenvolvo o InputConfig, então leve isso em conta.

Baixar o InputConfig na Mac App StoreO InputConfig é grátis na Mac App Store. macOS 14 ou posterior, sem conta, sem rastreamento, código aberto.

Passos

  1. Deslize a chave X/D para D.
  2. Ligue o controle, ou o receptor USB do F710.
  3. Confira em System Information, USB, se nada acontecer.
  4. Escolha um preset no InputConfig, ou atribua linhas com Escanear (Scan).

Ponha a chave X/D em D

Os controles da série F da Logitech têm dois modos. X é o XInput, o protocolo do Xbox 360, que o macOS nunca suportou. D é o DirectInput, um gamepad USB HID comum que o Mac lê sem nada instalado.

  • F310, com fio. A chave fica atrás, ao lado do cabo. Deslize para D e depois ligue.
  • F510, com fio e vibração. A mesma chave e a mesma resposta. A vibração não é controlada em um Mac.
  • F710, sem fio. Ligue o pequeno receptor USB dele no Mac, deslize a chave para D e pressione um botão para acordá-lo. Ele usa o próprio receptor, e não o Bluetooth, então nunca aparece nos ajustes de Bluetooth.
  • Você: Abra o System Information e olhe em USB.
  • macOS: Lista o controle se conseguir lê-lo.
  • Confira: Se você mexeu na chave com ele ligado e nada mudou, desconecte e ligue de novo. No modo X, o menu Devices do InputConfig lista o controle com uma nota de que o macOS não consegue lê-lo, e essa é a dica para deslizar a chave.

Para a maioria das pessoas, a chave X/D é a solução.

Saiba o que muda no modo D

  • Os gatilhos são botões. No modo D, LT e RT são ligados ou desligados, e não analógicos, então o acelerador de um jogo de corrida é tudo ou nada.
  • O Mode troca o analógico esquerdo e o direcional. Se o analógico se move em degraus, ou o direcional se move como um analógico, pressione Mode uma vez. A luz dele mostra de que lado está.
  • O botão Logitech não faz nada. O próprio guia da Logitech diz que ele não tem função no modo DirectInput.
  • Um analógico pode andar ao contrário. Se para cima move para baixo, marque “Invert” em “Options” da linha.

Se ele não aparece em um MacBook com USB-C

Suba esta escada, começando pelo menor passo:

  1. Use um adaptador. Um MacBook Air ou MacBook Pro precisa de um adaptador de USB-A para USB-C, ou de um hub com uma porta USB-A.
  2. Confira o System Information. Olhe em USB com a chave em D.
  3. Segure o botão Logitech ao ligar. Alguns donos relatam que isso, com a chave em D, faz um F310 ser reconhecido em uma porta USB-C, e que o mesmo truque ajuda o receptor do F710.

O último degrau é uma solução que outras pessoas relatam, e não algo que o InputConfig controla, mas não custa nada tentar.

Pule os downloads de driver

O modo D não precisa de nada instalado. Desconfie dos sites que oferecem um download de driver do F310 para Mac. O único driver que já fez o modo X funcionar em um Mac foi o 360Controller, uma extensão de kernel que não tem manutenção e não carrega no macOS atual. Veja drivers de controle em um Mac para o resto do hardware antigo.

Use em jogos, na Steam e em emuladores

Como o macOS não lista o controle em Controles de Videogame nos Ajustes do Sistema, um jogo que só usa o suporte a controles da Apple não o enxerga. A Steam e muitos emuladores leem gamepads USB por conta própria, então tente primeiro os ajustes de controle do próprio jogo. Quando um jogo ignora o controle, ou não tem nenhum suporte a controles, o InputConfig o lê direto.

Desde a 1.6, o InputConfig lê um F310, F510 ou F710 no modo D com os botões nomeados e posicionados como em qualquer outro controle, a partir do SDL GameControllerDB da comunidade: A, B, X e Y, os botões de ombro, os analógicos e o direcional ficam onde ficam em um controle de Xbox. Os presets embutidos se alinham a esses comandos sem precisar escanear de novo, e o Live Visualizer desenha o próprio controle.

  1. Instale o InputConfig pela Mac App Store e permita o acesso de Acessibilidade.
  2. Ponha a chave em D e ligue o controle.
  3. Escolha um preset, ou busque o jogo ou app no Criador de presets inteligentes (Smart Preset Maker).
  4. Para mudar uma linha, clique em Escanear (Scan) e pressione o botão que você quer ali. Em um dispositivo vazio, “Automatically insert available inputs” adiciona uma linha para cada comando que o controle tem.
  5. Clique em Ativar (Activate). O ícone da barra de menus e a parada de emergência o desligam na hora.
O Live Visualizer do InputConfig desenhando um Logitech F310 no modo D com o botão A aceso enquanto é pressionado.
Figure 1. No modo D, os botões do F310 ficam onde ficam em um controle de Xbox, então os presets embutidos se alinham sem escanear de novo.

Se você criou linhas no controle na 1.5, quando os botões dele eram numerados na ordem própria do controle, o InputConfig oferece atualizar os presets que ele consegue saber que foram feitos nele, na primeira vez que o controle se conecta.

Joysticks de voo e volantes da Logitech

Os joysticks e os volantes da Logitech também são dispositivos HID, e o Mac os lê sem driver. Cada um tem a própria página: o Extreme 3D Pro, o G29 e o G923, e o G27, G25 e Driving Force GT. O X52 e o X56 estão na página de joystick de voo e HOTAS.

Em resumo

  • Deslize a chave para D. O modo X é o protocolo do Xbox 360, que o macOS não consegue ler.
  • Espere gatilhos de botão. O modo D faz LT e RT serem ligados ou desligados.
  • Atribua onde os jogos o ignoram. O InputConfig o lê direto e nomeia os botões como os de um controle de Xbox.

Ele não precisa de driver nem de download, só de uma chave.

Perguntas

O Logitech F310 funciona em um Mac?

Sim, com a chave de trás em D. O Mac o lê sem driver. Os jogos que só usam o suporte a controles da Apple não o enxergam, mas a Steam, os emuladores e o InputConfig conseguem.

Por que meu F310 não faz nada no Mac?

Quase sempre ele está no modo X. Desconecte, deslize a chave de trás para D e ligue de novo. Em um Mac com USB-C, confira o adaptador e procure o controle em USB no System Information.

O Logitech F710 funciona por Bluetooth?

Não. Ele não tem Bluetooth. Ele usa o próprio receptor USB: ligue o receptor no Mac e ponha a chave do controle em D.

Os gatilhos do F310 são analógicos em um Mac?

No modo D, não: eles são botões. Gatilhos analógicos precisam do modo X, que o Mac não consegue ler.

Os presets do InputConfig funcionam em um F310?

Em boa parte. Desde a 1.6, os botões de ação, os botões de ombro, os analógicos e o direcional dele são nomeados e posicionados como os de um controle de Xbox no modo D, então os presets embutidos se alinham ali. Os gatilhos são botões no modo D, então as linhas que esperam gatilhos analógicos precisam de um novo escaneamento.

Existe um driver do Logitech F310 para o macOS?

Não, e o modo D não precisa de um. O antigo driver 360Controller para o modo X não carrega no macOS atual.

Mais em português

Guias completos, em inglês

Quem escreve. Ryleigh Newman desenvolve o InputConfig e usa o próprio Mac todos os dias com um controle, porque as mãos não funcionam bem. Esta página foi traduzida do inglês. Os principais botões e menus do app aparecem em português quando o Mac está em português; esta página os chama assim, com o nome em inglês entre parênteses. O restante do app e do site está em inglês.

Esta página em outros idiomas: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文

Baixar o InputConfig na Mac App StoreGrátis. macOS 14 ou posterior. Sem conta, nada sai do seu Mac. Código aberto no GitHub.