Dansk

Findes der BetterJoy til Mac?

Hent InputConfig i Mac App StoreDenne app er helt gratis. Du behøver ikke at oprette en konto. Der er ingen abonnementer, ingen besværlige downloads, og intet er låst. Optimeret til Apple silicon.

Nej, og på en Mac behøver du mest ikke en. BetterJoy lader en Switch Pro Controller, Joy-Cons og Switch SNES-controlleren virke med emulatorer og som en generisk XInput-controller, og dens opsætningstrin er til Windows: drivere, der skal installeres, og derefter en .exe, der skal køres. macOS 13 og nyere læser Joy-Cons og Switch Pro Controller over Bluetooth uden driver, så spil og emulatorer med controllerunderstøttelse ser dem direkte.

Jeg laver InputConfig, en gratis Mac-app, der dækker den del, macOS efterlader: at kortlægge disse controllere til taster og mus til spil, der ignorerer dem.

Version 1.7 af InputConfig, som forventes i oktober 2026, bliver fuldt tilgængelig på dansk.

Trin

  1. Hold Sync-knappen på Joy-Con'en eller Pro Controlleren nede, til dens lys bevæger sig.
  2. Åbn Systemindstillinger, Bluetooth, og klik på Connect.
  3. Åbn Systemindstillinger, Controllere, og tryk på en knap for at se, at den er aktiv.
  4. I en emulator tildeler du knapperne på dens egen kontrolskærm.
  5. Til et spil, der ignorerer controllere, trykker du på Scan på en række i InputConfig og trykker på en knap.

Kend hvad macOS allerede gør

  • Parring. Joy-Cons forbinder én ad gangen over Bluetooth, hver som sin egen controller, og macOS 13 og nyere kan også sammenlægge dem til et par. Switch Pro Controller parrer på samme måde.
  • Spil. Et Mac-spil med controllerunderstøttelse ser dem som enhver pad.
  • Emulatorer. Emulatorer, der læser controllere, tildeler dem på deres egen kontrolskærm.

Tilslutning af Joy-Cons og tilslutning af en Switch Pro Controller har trinene. Det job, BetterJoy udfører på Windows, er indbygget i macOS 13 og nyere.

Pop-op-vinduet for Joy-Con-parret øverst i InputConfigs sidebjælke, med mærke, type, knapper, akser og batteri, samt knapperne Opdater controllere og Afbryd.
Figure 1. Et par Joy-Cons, sammenlagt til én controller af macOS, uden at BetterJoy er nødvendig. InputConfig læser parret som Joy-Con (L/R).

Match resten af BetterJoy på en Mac

I BetterJoyPå en Mac
Brug controlleren i emulatorermacOS viser den som en controller, og emulatoren læser den
Fungere som en generisk XInput-controllerIkke nødvendigt til Mac-spil, der læser controlleren direkte. InputConfig præsenterer ingen controller af nogen slags
Omlæg SL, SR og Capture til tasterInputConfig binder enhver knap, den modtager, også en Joy-Cons skinneknapper, til en tast, et klik eller en genvej
Gyro som musIkke for Joy-Cons: macOS videregiver ikke deres gyroskop eller accelerometer

Knapper og sticks kommer igennem på en Mac, og en Joy-Cons bevægelsessensorer gør ikke.

InputConfigs Live Visualizer, der tegner et Joy-Con-par, med venstre stick og højre Joy-Cons A-knap markeret med deres handlinger.
Figure 2. InputConfigs Live Visualizer tegner et Joy-Con-par, med hver kontrol markeret med sin handling.

Kortlæg dem til spil, der ignorerer controllere

  • Du: Tilføj en række til en forudindstilling, tryk på Scan, og tryk på en knap på Joy-Con'en eller Pro Controlleren. Vælg tasten eller klikket, spillet forventer.
  • InputConfig: Binder rækken til den knap og gør en stick til WASD eller markøren.
  • Tjek: Aktiver forudindstillingen, og tryk på knappen i spillet.

En enkelt Joy-Con holdt på siden virker som en lille gamepad eller en mus til én hånd. Joy-Cons på en Mac viser begge. Hvor et spil kun tager tastaturet, kan controlleren skrive tasterne for det.

Forudindstillingen Web Browsing tegnet på et Joy-Con-par i InputConfigs Live Visualizer.
Figure 3. Et Joy-Con-par, der kører Web Browsing. Noten under tegningen viser, hvad macOS ikke videregiver fra Joy-Cons.

Hvad en Mac ikke kan her

  • XInput. InputConfig sender tastatur- og musehændelser og laver ingen virtuel Xbox-controller.
  • Joy-Con-bevægelse. macOS videregiver ikke en Joy-Cons IR-kamera, NFC, accelerometer eller gyroskop.
  • Kablet. En Switch Pro Controller sender intet, som en Mac læser over sit USB-kabel, så brug Bluetooth.

På en Mac er disse controllere Bluetooth-gamepads med knapper og sticks, og det dækker de fleste brug.

Den korte version

  • BetterJoy. Det er et Windows-program.
  • På en Mac. Par over Bluetooth på macOS 13 eller nyere, så ser spil og emulatorer controlleren.
  • Ekstra. InputConfig kortlægger den til taster og musen.

Par controlleren først, for på en Mac gør parringen det job, BetterJoy gør på Windows.

Spørgsmål

Findes der BetterJoy til Mac?

Nej. BetterJoys opsætning er til Windows. En Mac har ikke brug for den til hovedjobbet, for macOS 13 og nyere læser Joy-Cons og Switch Pro Controller over Bluetooth uden driver.

Hvordan bruger jeg Joy-Cons med en emulator på en Mac?

Par hver Joy-Con under Systemindstillinger, Bluetooth, på macOS 13 eller nyere. En emulator, der læser controllere, viser dem så på sin egen kontrolskærm.

Kan jeg bruge Joy-Con-gyroen som mus på en Mac?

Nej. macOS videregiver ikke en Joy-Cons gyroskop eller accelerometer, så ingen Mac-app kan læse dem. Stick'en kan flytte markøren i stedet.

Kan en Mac få en Switch-controller til at virke som en Xbox-controller?

Ikke med InputConfig, som sender tastatur- og musehændelser og laver ingen virtuel controller. Mac-spil med controllerunderstøttelse læser en Switch-controller direkte, så de har ikke brug for det.

Mere på dansk

Fulde vejledninger, på engelsk

Hvem der skriver. Ryleigh Newman udvikler InputConfig og styrer sin egen Mac hver dag med en controller, fordi hænderne ikke fungerer godt. Denne side er oversat fra engelsk. Appens brugerflade og resten af webstedet er på engelsk.

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

Hent InputConfig i Mac App StoreGratis. macOS 14 eller nyere. Ingen konto, intet forlader din Mac. Open source på GitHub.