Nederlands

Een joystick met een Mac verbinden

Steek hem erin. macOS leest elke USB-joystick, flightstick, HOTAS, elk stuurwiel, elke arcadestick en generieke USB-gamepad als een standaard HID-apparaat, zonder driver. Op een MacBook Air of MacBook Pro heb je een USB-C-adapter nodig voor een USB-A-stekker, en een Mac-laptop met Apple silicon kan je de eerste keer vragen het nieuwe accessoire toe te staan. Wat daarna gebeurt, hangt van de app af: vluchtsimulators en emulators lezen HID-apparaten zelf, de meeste andere games niet, en voor die wijs je de stick toe aan toetsen en de muis met InputConfig. Voor een PlayStation-, Xbox- of Switch-controller begin je in plaats daarvan bij een controller met een Mac verbinden.

Download InputConfig in de Mac App StoreInputConfig is gratis in de Mac App Store. macOS 14 of nieuwer, geen account, geen tracking, open source.

Stappen

  1. Steek de joystick in de Mac, met een USB-C-adapter als de stekker USB-A is.
  2. Klik op Allow als de Mac vraagt of het nieuwe accessoire mag verbinden.
  3. Leest de game joysticks, stel de stick dan in op het eigen besturingsscherm van de game.
  4. Negeert de game hem, voeg dan een rij toe in InputConfig, klik op Scan en beweeg de stick of druk op de knop.
  5. Geef elke rij een toets of muisuitvoer en klik op Activeer (Activate).

Weet wat macOS met een joystick doet

Voor een Mac zijn er twee soorten controllers.

  • Gamepads die het framework van Apple kent. De PlayStation-, Xbox- en Switch-controllers krijgen eersteklas ondersteuning en elke game voor de Mac ziet ze.
  • Al het andere. Een joystick, HOTAS, stuurwiel of fightstick is een gewoon HID-apparaat: de Mac leest de assen en knoppen, maar het framework van Apple presenteert het niet als gamecontroller, dus een Mac-game ziet het meestal niet.

Een joystick die ontbreekt in Game Controllers in Systeeminstellingen is niet kapot, want die lijst toont alleen het eerste soort.

Stel hem in bij apps die hem direct lezen

X-Plane, FlightGear, DCS via CrossOver, OpenEmu, RetroArch en de meeste emulators lezen HID-apparaten zelf, met hun eigen toewijzing van assen en knoppen. Stel de stick in op het besturingsscherm van de app en je bent klaar.

Wijs hem toe voor al het andere

Voor games en apps die geen HID lezen, leest InputConfig de stick als een ruw HID-apparaat uit: elke knop, elke as op volle resolutie en elke hat switch kan een toets, een muisbeweging, een scrollbeweging of iets anders sturen.

  • Jij: Voeg een rij toe, klik op Scan en beweeg één as naar het uiteinde of druk op één knop.
  • InputConfig: Vult de invoer in die hij zag en toont het apparaat in Instellingen (Settings), Devices als via raw HID gedetecteerd.
  • Controle: Scan elke as voordat je een hele indeling bouwt, zodat je weet dat ze allemaal aankomen. Staat de stick helemaal niet in de lijst, vink hem dan aan onder InputConfig, Devices en de app opent hem rechtstreeks.
Instellingen (Settings), Devices in InputConfig, met een USB-joystick in de lijst met verbonden apparaten, gemarkeerd als via raw HID gedetecteerd.
Figure 1. Een joystick die InputConfig leest staat hier als via raw HID gedetecteerd, ook als Systeeminstellingen niets toont.

De pagina over andere controllers geeft aan wat is getest.

Flightsticks, HOTAS en Logitech-pads

Een flightstick of HOTAS werkt op dezelfde manier: de Mac leest hem zonder driver, X-Plane stelt hem in op het eigen joystickscherm en games die voor het toetsenbord zijn gemaakt hebben een mapper nodig. Sluiten de stick, de throttle en de pedalen als aparte USB-apparaten aan, dan krijgt elk een eigen plek in InputConfig en kan één preset alle drie bevatten. De pagina over flightsticks en HOTAS heeft de volledige opzet, met een voorbeeld voor Kerbal Space Program.

Een Logitech F310, F510 of F710 is een gamepad en geen joystick, maar de Mac behandelt hem hetzelfde zodra de X/D-schakelaar op D staat. De Logitech-pagina behandelt de schakelaar, de oplossing voor de USB-C-aansluiting en waarom er geen driver te downloaden is.

Stel eerst de modusschakelaar van een arcadestick in

Bij een arcadestick of fightstick bepaalt de modusschakelaar alles.

  • PC- of DirectInput-modus. Een gewoon HID-apparaat zoals elke USB-joystick, dus alles hierboven geldt.
  • Xbox- of XInput-modus. De meeste sticks spreken hier het protocol van de bedrade Xbox 360, dat macOS niet ondersteunt en InputConfig niet kan lezen, dus niets ziet ze.

De volledige uitleg, met leverless-controllers, 8BitDo- en Mayflash-sticks en vechtgames, staat op arcadesticks en fightsticks op een Mac.

Gebruik een joystick als muis

Een joystick die wordt verkocht als joystickmuis voor computertoegang beweegt de aanwijzer al zonder software, omdat de Mac hem als muis ziet. Elke andere joystick, flightstick of arcadestick heeft een mapper nodig: geef in InputConfig de vier richtingen van de stick de uitvoer Mouse Motion en een knop Left click, en stem dan de deadzone, de curve Smooth en de snelheid af, zodat kleine duwtjes precies zijn. De gids over de joystickmuis heeft de volledige opzet, inclusief kin- en mondjoysticks.

Als de joystick niet verschijnt

Ga deze ladder op, met de kleinste stap eerst:

  1. Steek hem rechtstreeks in de Mac. Sommige hubs laten HID-apparaten vallen.
  2. Sta het accessoire toe. Klik op een Mac-laptop met Apple silicon op Allow als macOS erom vraagt, of haal hem eruit en steek hem opnieuw in om de vraag terug te krijgen.
  3. Controleer System Information. USB in System Information laat zien of de Mac het apparaat helemaal ziet.
  4. Vink hem aan in InputConfig, Devices. De app opent hem dan met de hand en onthoudt hem.
  5. Verzet de modusschakelaar. Een stick in Xbox- of XInput-modus kan niet worden gelezen. Zet hem op PC of DirectInput.

Wat het niet kan

  • Force feedback. InputConfig stuurt dit niet aan. Het werkt alleen in games die het stuurwiel of de stick zelf ondersteunen.
  • Zich gedragen als gamepad. InputConfig stuurt toetsen en muisgebeurtenissen. Een game die alleen een gamepad accepteert, heeft nog steeds een echte nodig.
  • XInput-modus. Een stick die het protocol van de bedrade Xbox 360 spreekt, blijft op een Mac onleesbaar.

Kort samengevat

  • Steek hem in. Er is geen driver nodig, alleen een adapter op een Mac met USB-C.
  • Probeer eerst de app. Vluchtsimulators en emulators stellen een joystick in op hun eigen besturingsscherm.
  • Wijs de rest toe. InputConfig maakt van elke as en knop toetsen of de muis.

Ziet de Mac hem en de game niet, dan is een mapper de oplossing en geen driver.

Vragen

Werken USB-joysticks op een Mac?

Ja, macOS leest elke USB-HID-joystick zonder driver. Of een bepaalde game hem gebruikt, hangt van de game af.

Werkt een flightstick van Thrustmaster of Logitech op een Mac?

Als HID-apparaat wel. X-Plane en vergelijkbare simulators lezen hem rechtstreeks. Andere games hebben een mapper zoals InputConfig nodig.

Kan ik een arcadestick op een Mac gebruiken?

Ja, in zijn PC- of DirectInput-modus. Emulators lezen hem rechtstreeks en InputConfig wijst hem toe voor al het andere, ook voor vechtgames die alleen toetsenbordinvoer accepteren.

Waarom ontbreekt mijn USB-joystick in Game Controllers in Systeeminstellingen?

Die lijst toont alleen controllers die het eigen framework van Apple ondersteunt, zoals PlayStation-, Xbox- en Switch-pads. Een USB-joystick, flightstick of generieke gamepad wordt in plaats daarvan als gewoon HID-apparaat gelezen, dus hij ontbreekt daar ook als hij werkt. System Information, USB laat zien of de Mac hem ziet, en InputConfig toont hem in zijn Instellingen (Settings), onder Devices.

Kun je een joystick als muis gebruiken op een Mac?

Ja. Joystickmuizen die voor computertoegang zijn gemaakt, werken zodra ze zijn aangesloten. Elke andere USB-joystick wordt een muis met InputConfig, dat gratis is: elke richting van de stick beweegt de aanwijzer en een knop klikt.

Is er een app om een joystick in te stellen op de Mac?

Ja. InputConfig is er een, en begon als JoystickConfig. De app leest USB-joysticks, flightsticks, stuurwielen en arcadesticks als HID-apparaten en wijst hun assen en knoppen toe aan toetsen, muisbeweging en scrollen in elke app. Force feedback stuurt hij niet aan. Hij is gratis in de Mac App Store.

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, 繁體中文, 简体中文

Download InputConfig in de Mac App StoreGratis. macOS 14 of nieuwer. Geen account, niets verlaat je Mac. Open source op GitHub.