Svenska

Adaptiva handkontroller som fungerar på en Mac

Hämta InputConfig i Mac App StoreDen här appen är helt gratis. Du behöver inte skapa något konto. Det finns inga prenumerationer, inga krångliga nedladdningar och inget är låst. Optimerad för Apple silicon.

De flesta adaptiva handkontroller fungerar på en Mac, men macOS behandlar dem bara som spelhandkontroller: ett spel med stöd för handkontroller ser dem, och resten av Mac:en ignorerar dem. PlayStation Access Controller och Xbox Adaptive Controller parar ihop utan drivrutin, och brytare når Mac:en genom antingen en av dem eller genom ett USB-gränssnitt för brytare. InputConfig, en gratis app jag gör, gör någon av dem till en mus, ett tangentbord eller en uppsättning genvägar.

Nedan hittar du vilka enheter som ansluter, hur var och en syns, vad jag har och inte har testat, och en kontroll på en minut för allt som inte finns på listan.

Version 1.7 av InputConfig, som väntas i oktober 2026, blir helt tillgänglig på svenska.

Steg

  1. Hitta din enhet i tabellen och anslut den: USB-C eller Bluetooth för de två adaptiva handkontrollerna, en handkontrollport eller ett gränssnitt för brytare för brytare.
  2. Leta efter den i Systeminställningar, Spelkontroller. Om den listas läser InputConfig den utan någon installation.
  3. Om den inte listas, öppnar du menyn Devices i InputConfig och bockar i den.
  4. Öppna Live Visualizer och tryck på allt. En kontroll som tänds kan bindas.
  5. Tryck på Scan på en rad och tryck på kontrollen för att ge den ett jobb.
  6. Placera Emergency Stop på kontrollen som är lättast att nå.

Hitta din enhet och var du börjar

EnhetSå ansluter den till en MacVad InputConfig serVar du börjar
PlayStation Access ControllerUSB-C eller Bluetooth, ingen drivrutinEn PlayStation-handkontroll: spaken, plus det som dess profil ger mittknappen, åtta uttag och fyra portar. Sonys grundprofil skickar tre knapparGuiden om Access Controller
Xbox Adaptive ControllerBluetooth, ingen drivrutinEn Xbox-handkontroll: var och en av dess 19 portar är knappen eller spakriktningen den är uppkallad efterGuiden om Adaptive Controller
3,5 mm-brytare, knappar, pedaler, sug-och-blås-brytareGenom en av de två handkontrollerna ovan, eller ett gränssnitt för brytareEn knappEn till fyra brytare
USB-gränssnitt för brytare, till exempel AbleNets Hitch 2USBTangenter, eller en mus i muslägeBrytargränssnitt
QuadStickUSB; dess tillverkare listar Mac som kompatibelBeror på dess läge: handkontroll, mus eller tangentbord. Inte testad härQuadStick
Logitech Adaptive Gaming KitsI portarna på en Xbox Adaptive eller Access ControllerKnapparna på den handkontrollenGuiden för den handkontroll de kopplas in i
Hori FlexSäljs för Nintendo Switch och Windows-datorerInte testad på en MacKontrollen på en minut
Joysticks och enhandspadder som presenterar sig som en gamepadUSB eller BluetoothEn gamepad, eller en rå USB-enhet med varje axel och knappHandkontroller som InputConfig läser

"Inte testad" betyder precis det. Jag föredrar att säga det framför att gissa, och kontrollen tar en minut med enheten i handen. Om en enhet når Mac:en som en handkontroll, med tangenter eller en mus, kan InputConfig ge dess kontroller nya jobb.

Ställ in PlayStation Access Controller

Sonys Access Controller parar ihop med en Mac som en DualSense: håll ned PS-knappen och profilknappen tills ljuset blinkar, eller anslut en USB-C-kabel. Haken är profilen som lagras på handkontrollen:

  • Den skickar funktioner, inte uttag. Mac:en får den funktion som en profil ger varje uttag, aldrig uttagsnumret.
  • Grundprofilen skickar tre knappar. Mittknappen (Cross), uttag 5 (Circle) och uttag 7 (Options), plus spaken. Andra uttag och portarna skickar ingenting förrän en profil gjord på en PS5 tilldelar dem.
  • PS-knappen stannar hos macOS. Den når aldrig en app.
Ritning av PlayStation Access Controller med dess spak, mittknapp, åtta uttag och utbyggnadsportar.
Figure 1. Live Visualizer ritar Access Controller uttag för uttag, och tänder det uttag vars funktion aktiveras.

Den inbyggda Access Controller-förinställningen i InputConfig 1.6 följer den grundprofilen: spaken är pekaren, mittknappen klickar, uttag 5 högerklickar och uttag 7 öppnar Spotlight. Den fullständiga guiden täcker profiler, en layout som ger varje uttag ett tryck, ett håll och ett dubbeltryck, och körning med en spak för racingspel. Sidan kort felsökning täcker ett uttag som inte skickar något.

Ställ in Xbox Adaptive Controller

Apple listar Xbox Adaptive Controller som en stödd handkontroll, och den parar över Bluetooth precis som en Xbox Wireless Controller. Det finns ingen app för Xbox-tillbehör på en Mac, så omkodningen av dess portar sker i InputConfig: tryck på Scan på en rad och tryck på brytaren.

  • Portar. En brytare i vilken port som helst blir knappen som porten är uppkallad efter.
  • USB-joysticks. En joystick i en av dess USB-portar blir en spak.
  • De stora knapparna. Den stora A-knappen och en brytare i A-porten skickar samma indata, så planera efter funktion.
  • Profiler. Dess profilknapp och lampor når aldrig Mac:en.
Ritning av Xbox Adaptive Controller med dess två stora knappar, riktningskors och en rad 3,5 mm-uttag.
Figure 2. Varje uttag på Adaptive Controller läses som den Xbox-kontroll det är uppkallat efter.

Guiden om Adaptive Controller har en färdig skrivbordslayout.

Anslut brytare och brytargränssnitt

En 3,5 mm-brytare behöver något att kopplas in i. Klättra den här stegen, från vägen som bara fungerar till den som kräver omsorg:

  1. Ett uttag på en av de två handkontrollerna ovan. Varje brytare blir sin egen knapp, den skriver ingenting på egen hand, och du kan ge den tre jobb med tryck, håll och dubbeltryck.
  2. Ett USB-gränssnitt för brytare. AbleNets Hitch 2 tar upp till fem brytare, AbleNet listar den som fungerande med macOS, och den skickar tangenttryck du väljer, eller flyttar musen i sitt musläge.

InputConfig läser ett gränssnitts tangenttryck som tangentbordsindata, med två förbehåll. Den lyssnar på tangentbordet och blockerar eller omkodar inte tangenten själv, så en tangent som gränssnittet skickar gör fortfarande sitt vanliga jobb. Och varje tangentbord rapporteras som ett syntetiskt enhets-id, så InputConfig kan inte skilja gränssnittet från ditt tangentbord. Ställ ett brytargränssnitt på tangenter som ingen annan använder, F13 till F19 där det tillåter det, och bind dem.

Guiden om brytare har layouter för en, två och fyra brytare som fungerar tillsammans med macOS Switch Control.

QuadStick: vad som borde hända

QuadStick är en munstyrd joystick med sensorer för sug och blås och en läppsensor. Dess tillverkare listar Windows-datorer och Mac-datorer som direkt kompatibla, och beskriver den som en handkontroll, en mus och ett tangentbord. QuadStick Manager Program, som justerar dess känslighet, tröskelvärden för sug och blås och lägen, är ett Windows-program, så de inställningarna är enklast att ändra på en Windows-dator eller med tillverkarens hjälp.

Jag har inte testat en QuadStick med InputConfig, så här är vad som borde hända, läge för läge:

  • Mus- eller tangentbordsläge. Den styr Mac:en direkt, och InputConfig behövs inte för det.
  • Ett handkontrolläge. Ett Mac-spel med stöd för handkontroller kan se den. Om inte kan InputConfig göra dess indata till tangenter och mus för spel och appar som saknar stöd för handkontroller.
  • Xbox 360-emuleringsläget. Det minst troliga att fungera, eftersom macOS inte stöder det kabelbundna Xbox 360-protokollet.

Anslut den, öppna Live Visualizer, och sug, blås och flytta spaken: allt som tänds kan bindas.

Kontrollera vilken enhet som helst på en minut

För allt som inte finns i tabellen, eller är markerat som inte testat, arbeta dig nedåt i dessa steg med enheten i handen.

Steg 1: Leta efter den i Systeminställningar

  • Du: Anslut den, öppna Systeminställningar och leta efter Spelkontroller i sidofältet.
  • macOS: Listar varje enhet den läser som en handkontroll.
  • Kontroll: Om enheten finns där läser InputConfig den utan någon installation. Gå till steg 3.

Steg 2: Öppna den från menyn Devices

  • Du: Öppna InputConfigs meny Devices i menyraden och bocka i enheten.
  • InputConfig: Listar varje Bluetooth- och USB-enhet som Mac:en kan se, och öppnar en ibockad direkt.
  • Kontroll: Enheten visas nu bland de indata som InputConfig kan höra.

Steg 3: Tryck på allt i Live Visualizer

  • Du: Öppna Live Visualizer och tryck på varje kontroll.
  • InputConfig: Tänder varje kontroll som når Mac:en. I 1.6 ritar den över 40 handkontrollmodeller som de verkligen ser ut, bland dem Access Controller och Xbox Adaptive Controller.
  • Kontroll: En kontroll som tänds kan bindas. En som inte gör det når inte Mac:en.

Steg 4: Bind den

  • Du: På valfri rad trycker du på Scan och trycker på kontrollen.
  • InputConfig: Ger den raden till kontrollen.
  • Kontroll: Tryck på kontrollen, och raden aktiveras.

Om en enhet skickar tangenttryck visas den som tangenter, inte i visualiserarens handkontrollvy. Det är bra. Bind tangenterna, med förbehållet om att den bara lyssnar som beskrivs ovan. Allt som tänds kan bindas.

Vad InputConfig lägger till, och vad den inte kan göra

Jag gjorde InputConfig eftersom mina händer inte fungerar bra, och adaptiv utrustning är den största anledningen till att den finns. Ovanpå det en enhet skickar lägger den till:

Den är gratis, utan konto och inget låst. Det den inte kan göra:

  • Låtsas vara en spelhandkontroll. Den skickar tangentbord och mus, så ett spel som bara accepterar en handkontroll behöver den riktiga.
  • Spåra ett huvud eller ögon. För det, använd macOS egen huvudpekare.
  • Ändra en enhets egna inställningar. Inte profilen som lagras på en Access Controller eller en Adaptive Controller, och inte inställningarna på en QuadStick.
  • Köra före inloggning. Den engångsbehörighet Hjälpmedel kräver en hjälpare eller Voice Control för att ges. På låsskärmen håller den pekaren och klickarna igång och skickar inga tangenter.

För ett planerat besök hos en klient går guiden för arbetsterapeuter igenom det.

Den korta versionen

  • Access Controller. Den fungerar direkt med tre knappar och spaken. En PS5-profil lägger till resten.
  • Xbox Adaptive Controller. Varje port är sin Xbox-knapp från start.
  • Brytare. De fungerar bäst genom en av de två. Ett USB-gränssnitt bör skicka F13 till F19.
  • Allt annat. Kör kontrollen på en minut.

Enheten avgör vad som når Mac:en, och InputConfig avgör vad den gör när den väl är där.

Frågor

Fungerar adaptiva handkontroller på en Mac?

PlayStation Access Controller och Xbox Adaptive Controller parar båda ihop utan drivrutin. macOS behandlar dem bara som spelhandkontroller. InputConfig gör dem till en mus, tangenter och genvägar i alla appar.

Fungerar QuadStick på en Mac?

Dess tillverkare listar Mac-datorer som kompatibla, och i mus- eller tangentbordsläge styr den Mac:en direkt. QuadStick Manager Program är bara för Windows. Jag har inte testat en med InputConfig.

Behöver jag Windows eller en konsol för att ställa in en adaptiv handkontroll?

Inte för Xbox Adaptive Controller: all omkodning på en Mac sker i InputConfig. Access Controllers uttag utöver de tre i Sonys grundprofil behöver en profil gjord på en PS5, och en QuadStick egna inställningar ändras i ett Windows-program.

Fungerar ett brytargränssnitt som skriver tangenter med InputConfig?

Det fungerar som tangentbordsindata. Tangenten gör också sitt vanliga jobb, så ställ gränssnittet på tangenter som ingen annan använder, till exempel F13 till F19.

Kostar InputConfig något?

Nej. Den är gratis och öppen källkod i Mac App Store, utan konto och utan något låst. Det finns en frivillig dricksburk som inte lägger till funktioner.

Mer på svenska

Fullständiga guider, på engelska

Vem som skriver. Ryleigh Newman utvecklar InputConfig och använder sin egen Mac varje dag med en controller, eftersom händerna inte fungerar bra. Den här sidan är översatt från engelska. Appens gränssnitt och resten av webbplatsen är på engelska.

Den här sidan på andra språk: English, Čeština, Dansk, Deutsch, Español, Français, עברית, Magyar, Italiano, 日本語, Norsk, Polski, Português, Русский, Slovenčina, ไทย, Türkçe, Українська, Tiếng Việt

Hämta InputConfig i Mac App StoreGratis. Inget konto, och ingenting lämnar din Mac. Öppen källkod på GitHub.