Dansk

Hvorfor en controller har brug for Overvågning af tastatur på en 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.

Fordi den controller også er et tastatur. Nogle arkadepinde, controllere uden stav, makropads og adaptere melder et lille tastatur eller tastatur-pad til Mac'en ved siden af gamepad-delen, og macOS sætter alt, der kan skrive, bag tilladelsen Overvågning af tastatur. En app, der vil læse en sådan enhed direkte, har brug for den kontakt, selv for gamepad-halvdelen.

Almindelige PlayStation-, Xbox- og Switch-controllere er ikke berørt: macOS læser dem gennem sin egen controllerunderstøttelse, uden nogen tilladelse overhovedet. InputConfig, den gratis mapper jeg laver, beder aldrig om Overvågning af tastatur. Den siger til, når en controller har brug for den, og lader valget være dit.

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

Trin

  1. Åbn InputConfig, Devices, og klik på controlleren markeret med (needs Input Monitoring).
  2. Under Anonymitet & sikkerhed, Overvågning af tastatur slår du InputConfig til, og tilføjer den med plusknappen, hvis den mangler.
  3. Skift tilbage til InputConfig. Den læser controlleren, når den kommer forrest.
  4. Hvis den stadig ikke vises, afslutter du InputConfig og åbner den igen.

Tjek, om din controller er en af dem

Disse er controllerne, der har et tastatur med:

  • Arkadepinde og controllere uden stav. Nogle firmware tilføjer et tastatur, ofte til menuknapper eller en tastaturtilstand.
  • Makropads og knapbokse. De sender taster og rapporterer også knapper.
  • Andre controllere og adaptere. Enhver enhed, der melder et tastatur eller tastatur-pad sammen med sine knapper.
  • Steam Controller fra 2026 (eksperimentel). Over Bluetooth kan macOS vise den sammen med dens tastatur i firben-tilstand. siden om Steam Controller dækker det tilfælde.

macOS markerer også selv nogle enheder som værende i behov af godkendelse. Uanset hvad er reglen den samme: ingen Overvågning af tastatur, ingen direkte læsning.

Bekræft, at det er problemet

Tegnet er en controller, der er sat i, måske endda skriver, og som aldrig dukker op øverst i InputConfigs sidebjælke.

  • Du: Åbn InputConfig, Devices i menulinjen.
  • InputConfig: Lister en controller, som denne tilladelse holder tilbage, med sit navn efterfulgt af (needs Input Monitoring).
  • Tjek: Ser du det mærke, er det næste afsnit din rettelse.
InputConfigs menu Devices, der lister en arkadepind markeret med behov for Overvågning af tastatur.
Figure 1. En controller, der også melder et tastatur, er markeret i menuen Devices, og et klik på den åbner det rigtige panel i Systemindstillinger.

Med Show the activity log slået til under Indstillinger, Advanced, siger loggen nederst i hovedvinduet også, at enheden optræder som et tastatur, så macOS kun lader InputConfig læse den med Overvågning af tastatur.

Viser menuen Devices controlleren gråt ud med en anden årsag, for eksempel en pad i Xbox 360-stil, hjælper Overvågning af tastatur ikke. Xbox 360-controllere på en Mac forklarer det tilfælde. Menuen Devices navngiver årsagen, så læs den, før du ændrer en indstilling.

Slå Overvågning af tastatur til for InputConfig

Trin 1: Åbn indstillingen

  • Du: I InputConfig åbner du Devices i InputConfig-menuen og klikker på controlleren markeret med (needs Input Monitoring).
  • macOS: Åbner Systemindstillinger ved Anonymitet & sikkerhed, Overvågning af tastatur.
  • Tjek: Du er på listen over Overvågning af tastatur. Du kan også gå derhen selv.

Systemindstillinger: Panelet, du kan åbne selv.

Systemindstillinger, Anonymitet & sikkerhed, Overvågning af tastatur

Hvad der sker: Du ser hver app, der må læse inputenheder, hver med en kontakt.

Trin 2: Slå kontakten til

  • Du: Slå kontakten ved siden af InputConfig til. Er InputConfig ikke på listen, klikker du på plusknappen under listen og vælger InputConfig fra Applications.
  • macOS: Lader InputConfig åbne controllere, der har et tastatur med.
  • Tjek: Kontakten ved siden af InputConfig er tændt.

Trin 3: Skift tilbage

  • Du: Skift tilbage til InputConfig.
  • InputConfig: Tjekker igen, hver gang den kommer forrest, og begynder at læse controlleren, uden at du skal tage stikket ud.
  • Tjek: Controlleren vises nu øverst i sidebjælken.

Én kontakt, derefter InputConfig forrest, og controlleren læses.

Hvis den stadig ikke vises

Klatr denne stige, med det mindste skridt først:

  1. Bring InputConfig forrest. Den tjekker tilladelsen igen, hver gang den gør det.
  2. Afslut InputConfig, og åbn den igen. Det læser tilladelsen frisk.
  3. Læs menuen Devices igen. Er mærket væk, men posten er gråt ud med en anden årsag, har controlleren et andet problem, for eksempel en protokol macOS ikke kan læse. Siden om arkadepinde har tilstandene for hvert mærke.

Du behøver aldrig at tage controlleren ud, for at tilladelsen træder i kraft.

Vid, hvad du tillader

Overvågning af tastatur lader en app læse input fra dit tastatur og andre inputenheder, mens du bruger andre apps. Det er en reel tilladelse, så giv den kun til apps, du stoler på.

  • Hvad der ændrer sig. macOS lader InputConfig åbne de controllere, der har et tastatur med. Intet andet flytter sig.
  • Hvad der forbliver det samme. Din Macs eget tastatur læses stadig, som det blev, gennem tilladelsen Tilgængelighed og kun, mens en forudindstilling eller Scan bruger det. Den læsning er kun lyttende, så en bundet tast skriver stadig normalt, og taster fra alle tastaturer tæller som den samme tast.
  • Hvad du kan tjekke. Mac App Store-udgaven er i en sandbox uden tilladelse til at bruge netværket, og kildekoden ligger på GitHub.
  • Sådan fortryder du det. Slår du kontakten fra senere, holder controlleren simpelthen op med at blive læst direkte. Intet andet i appen ændrer sig.

Tilladelsen tilføjer én ting, nemlig at læse controllere af tastatur-typen, og den kan du tage tilbage når som helst.

Hvis du hellere ikke vil give den

Der er tre måder uden om, fra mindst arbejde til mest:

  1. Brug dens taster, som de er. Hvis stikket sender taster, når de stadig frem til forudindstillinger som tastaturinput gennem Tilgængelighed, så en række kan tilføje en handling til dem. De skriver også deres egen tast, for InputConfig lytter til taster i stedet for at erstatte dem.
  2. Skift controllerens tilstand. Mange stikke har en PC-, DirectInput- eller Switch-tilstand uden tastaturdelen. Siden om arkadepinde har tilstandene for hvert mærke.
  3. Brug spillets egne styringer. Et spil eller en emulator, der læser enheden selv, behøver slet ikke InputConfig.

At skifte stikket til en tilstand uden tastatur undgår spørgsmålet helt.

Andre apps, der beder om den

Overvågning af tastatur kommer også op for controllere af andre grunde:

Det er deres egne krav. Hvordan Overvågning af tastatur adskiller sig fra Tilgængelighed, og hvordan du vurderer en app, der beder om en af dem, står på tilladelsen Tilgængelighed på en Mac. Hver app beder om sine egne grunde, så giv tilladelse app for app.

Den korte version

  • Hvorfor. Controlleren melder også et tastatur, og macOS beskytter alt, der kan skrive.
  • Hvordan du ser det. InputConfig, Devices viser controlleren med (needs Input Monitoring).
  • Rettelsen. Klik på posten, slå InputConfig til under Overvågning af tastatur, og skift tilbage.
  • Alternativet. Sæt stikket i en tilstand uden tastatur, eller brug dets taster, som de er.

Almindelige spilcontrollere behøver aldrig denne tilladelse, og kun dem, der kan skrive, gør.

Spørgsmål

Har InputConfig brug for Overvågning af tastatur?

Kun for en controller, der også melder sig som et tastatur, for eksempel nogle arkadepinde og makropads. Spilcontrollere, MIDI-enheder og din Macs eget tastatur og din mus virker uden den. InputConfig beder aldrig om den. Menuen Devices siger til, når en controller har brug for den.

Er det sikkert at give Overvågning af tastatur?

Den lader en app læse, hvad du skriver, mens du bruger andre apps, så giv den kun til apps, du stoler på. Du kan slå den fra igen når som helst under Systemindstillinger, Anonymitet og sikkerhed, Overvågning af tastatur.

Hvorfor vises min arkadepind ikke i InputConfig?

Oftest af én af to grunde. I Xbox- eller XInput-tilstand taler de fleste stikke en protokol, macOS ikke kan læse. Skift til PC-, DirectInput- eller Switch-tilstand. Har stikket også en tastaturdel, har den brug for Overvågning af tastatur. Menuen Devices i InputConfig viser, hvilken.

Skal jeg genstarte, efter jeg har givet Overvågning af tastatur?

Normalt ikke. InputConfig tjekker igen, når den kommer tilbage forrest, og begynder at læse controlleren. Vises den stadig ikke, afslutter du InputConfig og åbner den igen.

Hvad er forskellen på Overvågning af tastatur og Tilgængelighed?

Tilgængelighed lader en app styre Mac'en, for eksempel sende taster og klik. Overvågning af tastatur lader den læse inputenheder direkte. En mapper har brug for Tilgængelighed for at sende noget. InputConfig har kun brug for Overvågning af tastatur til controllere, der har et tastatur med.

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.