Suomi
Ohjain on yhdistetty mutta ei toimi Macilla
Kun Mac listaa ohjaimen ja peli ohittaa sen, peli ei etsi ohjainta, etsii eri ohjainta tai toimii paikassa, johon ohjain ei yllä. Todista ensin, että ohjain toimii, ja etsi sitten oma tapauksesi alta. Pelille, jossa ei ole ohjaintukea lainkaan, InputConfig, ilmainen Mac App Storessa, määrittää ohjaimen niiksi näppäimiksi ja hiireksi, joita peli jo lukee.
InputConfig on ilmainen Mac App Storessa. macOS 14 tai uudempi, ei tiliä, ei seurantaa, avointa lähdekoodia.
Todista ensin, että ohjain toimii
- Sinä: Avaa Järjestelmäasetukset ja napsauta sivupalkista Game Controllers, paina sitten joitakin painikkeita.
- macOS: Näyttää jokaisen yhdistetyn ohjaimen ja sytyttää jokaisen painikkeen, kun painat sitä.
- Tarkista: Jos se reagoi, Macin puoli on kunnossa ja ongelma on pelissä. Jos ei, ongelma on pariliitoksessa: unohda ohjain Bluetoothissa, käynnistä se uudelleen, muodosta pariliitos uudelleen ja varmista, ettei se ole yhä pariksi liitetty konsoliin.
Jos Game Controllers syttyy, lopeta Bluetoothin vianmääritys ja katso peliä.
Jos pelissä ei ole ohjaintukea
Tämä on yleisin tapaus, ja sellainen, jota mikään asetus ei korjaa: vanhemmat Mac-pelit, näppäimistölle tehdyt indie-pelit, strategiapelit, selainpelit ja kaikki, mikä ei ole peli lainkaan. Määritä ohjain niiksi näppäimiksi ja hiireksi, jotka peli jo ymmärtää, InputConfigilla, jonka mukana tulevat asettelut yli 450 pelille ja apille. Peli ei koskaan tiedä, että ohjain on mukana.
Jos peli tukee ohjaimia, mutta ei sinun ohjaintasi
Jotkin pelit tunnistavat vain Xbox-tyyliset ohjaimet, ja muutama listaa tietyt mallit. DualSense tai Switch Pro Controller näkyy silloin yleisenä gamepadina tai ei lainkaan. Kokeile Steam Inputia, jos peli on Steamissa. Muuten taas InputConfig, joka saa minkä tahansa ohjaimen lähettämään sen, mitä peli haluaa.
Jos kyseessä on Steam-peli
Steam on ohjaimen ja pelin välissä. Käy nämä portaat läpi pienimmästä askeleesta alkaen:
- Kytke tuki ohjaimellesi päälle. Kytke Steamissa Settings, Controller -kohdassa päälle PlayStation-, Xbox- tai Switch-tuki.
- Anna Steamille Input Monitoring. Uudessa macOS:ssä se tarvitsee sen kohdassa Järjestelmäasetukset, Tietosuoja ja suojaus.
- Lopeta Steam ja testaa. Steamin ollessa käynnissä se voi ottaa PlayStation-, Xbox- ja Switch-ohjaimet Steam Inputille, myös peleille, joita et käynnistänyt Steamista. Lopeta se kokonaan sen valikosta ja kokeile peliä uudelleen.
- Kytke Steam Input pois kyseiseltä peliltä. Jotkin Mac-pelit ohittavat Steam Inputin kokonaan. Kytke se pois kyseiseltä peliltä ja käytä InputConfigia, jotta et saa kahta syötettä yhtä aikaa.
Steam-sivu menee syvemmälle.
Jos kyseessä on Windows-peli CrossOverissa tai Game Porting Toolkitissa
Käännöskerros ei usein välitä ohjainta Windows-peliin tai välittää sen jonakin, jota peli ei tunnista. Määritys näppäimistölle InputConfigilla toimii, koska näppäimet pääsevät aina läpi. Sivulla ohjain ei toimi CrossOverissa, Whiskyssä tai Game Porting Toolkitissa on tarkistukset, PS5- ja Xbox-huomautukset ja ohjeet siihen, mitä tehdä Parallelsissa.
Jos kyseessä on selain- tai pilvipeli
Safari, Chrome ja Firefox välittävät ohjaimet verkkosivuille Gamepad API:n kautta, ja Xbox Cloud Gaming ja GeForce NOW käyttävät sitä. Se toimii yleensä. Verkkosivu näkee ohjaimen vasta, kun painat painiketta sivun ollessa edessä, joten paina ensin yhtä. Kun se ei silti toimi tai kun verkkopeli ottaa vain näppäimiä, InputConfig määrittää ohjaimen näppäimistölle, eikä selain huomaa mitään.
Jos vain yksi appi ohittaa sen
Jos ohjain toimii joissakin peleissä mutta ei yhdessä, ongelma on kyseisessä apissa.
- Roblox. Macin appi tukee gamepadeja, mutta jokainen kokemus päättää omista ohjauksistaan, ja monet kuuntelevat vain näppäimistöä. Katso Roblox ohjaimella Macilla.
- Emulaattorit. Niillä on omat ohjainasetuksensa macOS:stä erillään, ja usein oma käyttöoikeutensa. OpenEmu haluaa Input Monitoringin ja langattomille ohjaimille Bluetooth-käyttöoikeuden. RetroArch, Dolphin, PCSX2 ja PPSSPP haluavat kukin ohjaimen valittavaksi omissa syöteasetuksissaan. Emulaattorin ohjain ei toimi Macilla käy ne läpi yksitellen.
- Kaikki, mikä lukee vain näppäimistöä ja hiirtä. Katso ohjaimen määrittäminen näppäimistölle.
Jos se toimi macOS-päivitykseen asti
Silloin jokin Macin ja yhden apin välillä muuttui, ja korjaus on yleensä pistepäivitys, apin päivitys tai yksi asetus. Kaksi tapausta, jotka kannattaa tietää:
- macOS 15.4. Langalliset ohjaimet lakkasivat toimimasta monissa apeissa Bluetoothin toimiessa edelleen, ja ilmoitettu kiertotie oli kytkeä apille päälle Increase controller compatibility kohdassa Game Controllers.
- Tahoe. Yksittäiset pelit ovat lakanneet näkemästä ohjaimia, jotka Järjestelmäasetukset yhä näkee.
Versio versiolta -lista lähteineen on sivulla ohjain ei toimi macOS-päivityksen jälkeen.
Lyhyt versio
- Testaa se kohdassa Game Controllers. Ei valoja tarkoittaa pariliitosta. Valot tarkoittavat peliä.
- Tarkista kerros. Steamilla, CrossOverilla ja selaimella on kullakin oma asetuksensa.
- Määritä se näppäimiksi. Se toimii jokaisessa yllä olevassa tapauksessa, koska jokainen peli lukee näppäimistöä.
Näppäimet pääsevät aina läpi, joten näppäimistöreitti on korjaus, joka ei koskaan riipu pelistä.
Kysymykset
Miksi ohjaimeni ei toimi Macilla?
Useimmiten Mac näkee sen eikä peli lue ohjaimia. Varmista asia kohdassa Järjestelmäasetukset, Game Controllers, käytä sitten pelin tai Steamin ohjainasetusta tai määritysappia kuten InputConfigia, jotta peli saa näppäimistön ja hiiren syötettä.
Miksi Mac näkee ohjaimeni mutta peli ei?
Peli ei tue ohjaimia tai ei sinun ohjaintasi, tai se toimii kerroksen (Steam, CrossOver, selain) kautta, joka ei välitä sitä läpi. Ohjaimen määrittäminen näppäimistölle InputConfigilla toimii jokaisessa näistä tapauksista.
Voiko ohjaimen toiminnan testata Macilla?
Järjestelmäasetukset, Game Controllers sytyttää painikkeet, kun painat niitä. InputConfigin Live Visualizer näyttää jokaisen akselin ja painikkeen livenä, ja tämän sivuston deadzone-työkalu lukee ohjainta selaimessa.
Pitääkö Mac käynnistää uudelleen?
Lähes ei koskaan. Ohjaimen unohtaminen ja pariliitoksen muodostaminen uudelleen tai sen sammuttaminen ja käynnistäminen korjaa Bluetooth-tapaukset.
Ohjaimeni toimii Macilla mutta ei emulaattorissa. Mitä nyt?
Konsoliemulaattorit eivät käytä pelin ohjaintukea. Jokaisella on oma ohjainnäyttönsä ja usein oma macOS-käyttöoikeutensa. OpenEmu haluaa Input Monitoringin ja langattomille ohjaimille Bluetooth-käyttöoikeuden. Emulaattorin ohjain ei toimi Macilla käy ne läpi yksitellen.
Miksi ohjaimeni toimii Järjestelmäasetuksissa mutta ei missään pelissä?
Usein syy on Steam. Steamin ollessa käynnissä se voi ottaa PlayStation-, Xbox- ja Switch-ohjaimet Steam Inputille, myös peleille, joita et käynnistänyt Steamista. Lopeta Steam kokonaan sen valikosta ja kokeile peliä uudelleen. Jos se silloin toimii, muuta Steamin ohjainasetuksia kyseiselle pelille.
Lisää suomeksi
Tarkemmat oppaat, englanniksi
Kuka kirjoittaa. Ryleigh Newman kehittää InputConfigia ja ohjaa omaa Maciaan joka päivä peliohjaimella, koska kädet eivät toimi hyvin. Tämä sivu on käännetty englannista. Sovelluksen käyttöliittymä ja muu sivusto ovat englanniksi.
Tämä sivu muilla kielillä: English, العربية, Čeština, Dansk, Deutsch, Español, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文
Ilmainen. macOS 14 tai uudempi. Ei tiliä, mikään ei lähde Macistasi. Avoin lähdekoodi GitHubissa.