Nederlands
Generieke USB-gamepad werkt niet op een Mac
Deze app is helemaal gratis. Je hoeft geen account te maken. Er zijn geen abonnementen, geen ingewikkelde downloads, en niets is vergrendeld. Geoptimaliseerd voor Apple silicon.
Meestal is het pad prima. Het staat in een modus die macOS niet kan lezen, of de Mac leest het en de game zoekt er niet naar. Een generieke USB-gamepad, het merkloze type dat per twee voor weinig wordt verkocht, faalt op een Mac op een handvol manieren, en elke manier heeft een eigen oplossing. Zoek hieronder je probleem.
Ik maak InputConfig, een gratis Mac-app die deze pads rechtstreeks leest, en ik zeg erbij waar die helpt en waar niet.
Versie 1.7 van InputConfig, verwacht in oktober 2026, is volledig in het Nederlands beschikbaar.
Ontdek wat de Mac ziet
Twee plekken vertellen je in welk geval je zit. Klim deze ladder, met de kleinste stap eerst:
- Vermeld in Systeeminstellingen, Gamecontrollers, met oplichtende knoppen. macOS behandelt het als gamecontroller, en het probleem zit in de game. Zie controller aangesloten maar werkt niet.
- Niet daar, maar wel in System Information, USB. Houd Option ingedrukt, open het Apple-menu, kies System Information en klik op USB. Een pad dat hier staat maar niet onder Gamecontrollers, is een gewoon HID-apparaat. Dat is het gewone geval bij generieke pads. Ga naar als de Mac hem ziet maar games hem negeren.
- Op geen van beide plekken. De Mac krijgt niets van het pad. Ga naar als niets hem ziet.
Waar het pad wordt vermeld, bepaalt welke oplossing je nodig hebt.
Als niets hem ziet: kabel, hub of Xbox-modus
- De kabel of adapter. Steek het pad direct in de Mac. Een pad met een losse kabel kan er een hebben die alleen oplaadt. Probeer een kabel waarvan je weet dat die data draagt. Op een MacBook moet de USB-C-adapter ook data doorgeven.
- De hub. Hubs zonder voeding en sommige docks laten gamepads vallen. Test zonder hub.
- Xbox- of X-input-modus. Veel goedkope pads starten in een modus die het bekabelde Xbox 360-protocol spreekt. macOS ondersteunt dat helemaal niet, en geen enkele app op de Mac kan het lezen. Zoek naar een modusschakelaar, of een knop die je ingedrukt houdt bij het aansluiten, die D-input, pc, Android of Switch kiest.
InputConfig 1.6 toont een pad dat in die modus vastzit in zijn menu Devices, grijs, met de woorden Xbox 360 style pad en een opmerking om een andere modus of Bluetooth te gebruiken, als het pad die heeft.

Een pad dat oplicht maar niets verstuurt, staat meestal in Xbox-modus. Zet het dan op D-input of pc.
Als de Mac hem ziet maar games hem negeren
Een pad in System Information maar niet in Gamecontrollers wordt door macOS zonder driver gelezen. Games die op de controllerondersteuning van Apple zijn gebouwd, zoeken echter alleen naar PlayStation-, Xbox-, Switch- en MFi-pads. Geen driver verandert dat. Wat wel werkt:
- Emulators en vluchtsimulaties. Die lezen HID-apparaten zelf. Wijs de knoppen toe in hun eigen invoerinstellingen.
- Games met een toetsenbordmodus. InputConfig leest het pad en stuurt de toetsen die de game gebruikt. Het verschijnt bovenaan de zijbalk. Staat het er niet, klik dan op Refresh Controllers, of vink het aan in het menu InputConfig, Devices, in de menubalk. Druk daarna bij een rij op Scan en druk op een knop op het pad.
- Games die alleen een controller accepteren. Niets op de Mac repareert dit voor een HID-pad. InputConfig stuurt toetsenbord en muis, geen virtuele controller. Een pad met een Switch-, iOS- of MFi-modus via Bluetooth is de manier naar binnen.
Heeft de game toetsenbordbediening, dan kan het pad hem via InputConfig aansturen.
Als de knoppen op de verkeerde plek zitten
InputConfig 1.6 noemt generieke pads naar de SDL GameControllerDB van de gemeenschap, als een van zijn rijen bij het pad past. A, B, X, Y, de schouderknoppen en de sticks komen dan op dezelfde nummers uit als bij elke andere controller.
- Een passende rij. Veel goedkope pads delen een chip en een USB-ID, dus een rij wordt alleen gebruikt als die precies past, of als elke rij voor die ID hetzelfde zegt. De controller-ID-opzoeker laat zien of die van jou er een heeft.
- Geen passende rij. Het pad wordt gelezen aan de hand van zijn eigen beschrijving, met de knoppen genummerd in de volgorde waarin het ze meldt, en gelabeld als Button 1, Button 2 en zo verder.
- A en B omgewisseld. Het pad gebruikt misschien gewoon de Nintendo-posities. Zie USB SNES-pads op een Mac voor de reden.

De Live Visualizer laat elke bediening oplichten als je hem indrukt, zodat je in één oogopslag ziet wat het pad verstuurt. Scan koppelt de knop die je echt indrukt, dus de indeling klopt uiteindelijk altijd.
Als een stick verschuift of in één richting vol uitslaat
Goedkope printplaten beschrijven hun assen vaak verkeerd, zodat een stick naast het midden kan rusten of één richting volledig ingedrukt kan melden. InputConfig 1.6 herstelt de gangbare fouten in de beschrijving, zoals een bereik dat achterstevoren of breder dan het veld is geschreven, in plaats van onzin te lezen. Klim deze ladder, met de kleinste stap eerst:
- Druk op de knop Analog of Mode. Sommige pads hebben er een die de sticks uitzet of ze met het D-pad wisselt. Druk er één keer op en kijk opnieuw.
- Steek de stekker er opnieuw in zonder aan de sticks te komen. Staat een stick vast tegen één rand, trek de stekker er dan uit en steek hem weer in. Sommige goedkope pads stellen hun midden in bij het opstarten.
- Verhoog de binnenste deadzone. Voor een stick die iets naast het midden rust, open je de Opties van de rij van de stick en gebruik je Adjust live terwijl je de stick volgt.

Meer over stick drift op een Mac. Steek de stekker er opnieuw in met je handen van de sticks, voordat je een instelling wijzigt.
Als het menu Devices zegt dat Invoer vastleggen nodig is
Sommige pads, en veel arcadesticks, melden zich ook als toetsenbord. macOS zet elk apparaat met een toetsenbordgedeelte achter de toestemming Invoer vastleggen.
- Jij: Kies in het menu Devices van InputConfig de vermelding die Invoer vastleggen nodig heeft, en zet InputConfig aan in het paneel dat opent.
- macOS: Laat InputConfig het pad lezen.
- Controle: Ga terug naar de app, en het pad wordt gelezen.
De volledige uitleg staat bij waarom een controller Invoer vastleggen nodig heeft op een Mac.
Als het stopte na een update van InputConfig
InputConfig 1.6 nummert generieke USB-pads, 8BitDo-pads in D-input, arcade-encoders en Logitech-stuurwielen anders dan 1.5.
- Jij: Sluit het pad voor de eerste keer aan na de update.
- InputConfig: Biedt aan de rijen van presets die vóór 1.6 zijn gemaakt te verplaatsen.
- Controle: Vink de presets aan die je op dat pad hebt gemaakt, en klik op Update Ticked Presets. Rijen die je in 1.6 opnieuw hebt gescand, blijven ongemoeid.
Heb je op Leave Them As They Are geklikt, open dan Instellingen, Advanced, en klik onder Data & storage op Check Older Presets Again. De aanbieding komt terug de volgende keer dat het pad wordt aangesloten.
Wat het niet kan
- Xbox 360-modus lezen. Geen enkele app op de Mac kan dat.
- Een pad laten lijken op een Xbox-controller. InputConfig stuurt toetsenbord- en muisgebeurtenissen. Een game die alleen een controller accepteert, heeft er een nodig die macOS herkent.
Een generiek pad is genoeg voor games die toetsen aannemen, maar niet voor games die alleen een controller accepteren.
De korte versie
- Nergens iets. Gebruik een datakabel zonder hub, en zet het pad op D-input- of pc-modus.
- Alleen in System Information. Emulators lezen het. InputConfig zet het om in toetsen voor de rest.
- Rare knoppen of verschuiving. Scan wat je indrukt. Gebruik Adjust live voor de deadzone.
- Kapot na de update. Neem de aanbieding aan, of kies Check Older Presets Again.
Het pad is bijna nooit kapot, en als je weet waar het wordt vermeld, ken je de oplossing.
Vragen
Heb ik een driver nodig voor een generieke USB-gamepad op een Mac?
Nee. macOS leest generieke USB-gamepads als HID-apparaten zonder dat er iets geïnstalleerd is. Een driver zou games die de controllerondersteuning van Apple gebruiken niet laten zien dat het pad er is.
Waarom licht mijn USB-controller op maar doet hij niets op mijn Mac?
Stroom komt via de kabel, ook als er geen data doorheen gaat. Meestal staat het pad in een Xbox- of X-input-modus, die macOS niet kan lezen, of de kabel of adapter laadt alleen op. Zet het op D-input- of pc-modus en gebruik een datakabel.
Waarom ziet Steam mijn generieke controller maar ziet de game hem niet?
Steam leest controllers via zijn eigen laag en geeft ze alleen door aan games die Steam Input gebruiken. Een game die controllers zelf leest via de ondersteuning van Apple ziet een HID-pad niet. Zie werkt in Steam maar niet in de game.
Kan InputConfig een generiek pad laten lijken op een Xbox-controller?
Nee. Het stuurt toetsenbord- en muisgebeurtenissen. Een game die alleen een controller accepteert, heeft er een nodig die macOS herkent.
Welke generieke pads noemt InputConfig 1.6 automatisch?
Alle pads waarvan de USB-ID overeenkomt met een macOS-rij in de SDL GameControllerDB van de gemeenschap. Dat dekt veel pads van PowerA, Hori, Logitech, Tomee, Retrolink en vergelijkbare merken. Pads zonder rij worden nog steeds gelezen. Hun knoppen worden alleen genummerd in de volgorde waarin ze worden gemeld.
Meer in het Nederlands
Uitgebreide handleidingen, in het Engels
Wie dit schrijft. Ryleigh Newman ontwikkelt InputConfig en bedient de eigen Mac elke dag met een controller, omdat de handen niet goed meewerken. Deze pagina is vertaald uit het Engels. De belangrijkste knoppen en menu's van de app staan in het Nederlands als de Mac in het Nederlands is ingesteld; deze pagina noemt ze zo, met de Engelse naam tussen haakjes. De rest van de app en van de site is in het Engels.
Deze pagina in andere talen: English, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, Norsk, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 简体中文
Gratis. macOS 14 of nieuwer. Geen account, niets verlaat je Mac. Open source op GitHub.