Suomi

Ohjain ei toimi CrossOver-, Whisky- tai Game Porting Toolkit -peleissä

Ohjain toimii CrossOver-, Whisky-, Sikarugir- tai Game Porting Toolkit -pelissä vain, kun Wine välittää sen läpi ja Windows-peli tunnistaa sen, ja se vaihtelee pelistä toiseen ja päivityksestä toiseen. Näppäimistö ja hiiri pääsevät läpi joka kerta. Siksi aina toimiva reitti on määrittää ohjain näppäimiksi ja hiiren liikkeeksi Macin puolella InputConfigilla, jolloin peli saa vain syötettä, jonka se jo ymmärtää. InputConfig on ilmainen, avoimen lähdekoodin ja vaatii macOS 14:n tai uudemman.

Alla käyn läpi ensin kokeiltavat tarkistukset, mikä on erilaista PS5- ja Xbox-ohjaimilla, mihin Parallels sopii ja tuon näppäimistöreitin vaihe vaiheelta.

Lataa InputConfig Mac App StorestaInputConfig on ilmainen Mac App Storessa. macOS 14 tai uudempi, ei tiliä, ei seurantaa, avointa lähdekoodia.

Vaiheet

  1. Asenna InputConfig Mac App Storesta ja kytke se päälle kohdassa Järjestelmäasetukset, Tietosuoja ja suojaus, Käyttöapu.
  2. Avaa Smart Preset Maker, hae peli ja valitse ohjaimesi.
  3. Kytke ohjain pois käytöstä pelissä ja Steam Input pois pelille, jos se toimii Steamissa pullon (bottle) sisällä.
  4. Aktivoi esiasetus ja käynnistä peli.
  5. Jos kamera tuntuu hitaalta tai nykivältä, muuta nopeutta ja sisäistä kuollutta aluetta tähtäysriveillä.

Tiedä, mikä pääsee läpi

CrossOver ja Whisky (molemmat Wine) sekä Applen Game Porting Toolkit välittävät HID-laitteet Windows-puolelle, ja Windows-pelin täytyy sitten itse tukea laitetta XInputin tai DirectInputin kautta. CodeWeaversin oman tukisivun mukaan pelin täytyy vähintään tukea Windowsin XInputia saadakseen ohjainsyötteen CrossOverin kautta, eikä Windowsin ohjainajureita voi asentaa, koska alla ei ole Windowsia.

  • Xbox-ohjaimilla on parhaat mahdollisuudet. XInput kuvaa Xbox-ohjaimen.
  • PlayStation- ja Switch-ohjaimet voivat tulla väärin. DualSense tai Switch Pro Controller voi saapua laitteena, jota peli ei tunnista, vaikka CodeWeavers testaa DualSensen ja DualShock 4:n.
  • Lisäominaisuudet harvoin säilyvät. Värinä toimii joissakin peleissä ja toisissa ei, ja kosketuslevy, valopalkki ja gyro eivät merkitse mitään useimmille tällä tavalla ajettaville Windows-peleille.

Näppäimet ja hiiren liike pääsevät aina Windows-peliin, koska se on ainoa asia, jonka jokainen käännöskerros saa oikein.

Aseta näppäimistöreitti

InputConfig on Macin puolella, lukee ohjaimen ja lähettää näppäimiä ja hiiren liikettä. Pelille se on näppäimistö ja hiiri. Smart Preset Makerissa on valmiit asettelut yli 450 pelille ja apille, myös monelle Windows-pelille, joka toimii Macilla vain CrossOverin kautta.

  • Sinä: Valitse peli Smart Preset Makerissa, kytke ohjain pois pelin asetuksista, jos siinä on sellainen vaihtoehto, paina sitten Activate ja käynnistä peli.
  • InputConfig: Lähettää pelin näppäimet painikkeista ja hiiren liikkeen oikeasta sauvasta kameraa varten.
  • Tarkista: Oikea sauva kääntää kameraa. Jos se tuntuu hitaalta tai nykivältä, muuta nopeutta ja sisäistä kuollutta aluetta tähtäysriveillä (kuolleet alueet ja herkkyys). Jos peli käyttää eri näppäimiä, muuta rivin tulosta tai paina rivillä Scan siirtääksesi sen toiseen painikkeeseen.
InputConfigin Smart Preset Maker, jonka hakukenttään on kirjoitettu Windows-peli ja jossa on valittu ohjain.
Figure 1. Hae peli ja valitse ohjaimesi, niin asettelu lähettää näppäimet, jotka Windows-peli jo lukee.

Kaksi esiasetusvalintaa auttaa erityisesti Windows-peleissä. Confine cursor estää osoitinta poistumasta pelin ikkunasta toiselle näytölle, ja auto-recenter palauttaa sen keskelle väliajoin peleissä, jotka lukevat hiiren sijaintia. Molemmat ovat esiasetuksen Automation & Gaming Utilities -osiossa, jota kuvataan sivulla automaattinen vaihto ja automaatio. Oppaassa pelaa mitä tahansa peliä on asetukset, joiden ansiosta hiirellä katselu tuntuu oikealta.

Käytä PS5- tai PS4-ohjainta CrossOverissa

CodeWeavers sanoo testaavansa DualSensen ja DualShock 4:n säännöllisesti, joten PlayStation-ohjain voi toimia. Kun ei toimi, syy on yleensä jokin kolmesta:

  • Peli lukee vain XInputia. Se ei tunnista Sonyn ohjainta.
  • Bluetooth. Kaapeli toimii usein paremmin.
  • Windowsin Steam pullossa. Se kääntää ohjaimen toisen kerran.

PlayStationin lisäominaisuudet toimivat silti InputConfigilla Macin puolella, koska ne käsitellään ennen kuin peli on mukana: kosketuslevy voi liikuttaa hiirtä tai toimia painikkeina, gyrotähtäys muuttaa kallistuksen hiiren liikkeeksi tarkkaan tähtäämiseen, ja jokaiselle esiasetukselle voi asettaa oman valopalkin värin, jotta näet, mikä asettelu on käynnissä. Pariliitoksesta katso PS5-ohjaimen yhdistäminen Maciin.

Käytä Xbox-ohjainta CrossOverissa

Xbox Series- tai Xbox One -ohjain on ohjain, jota Windows-pelit odottavat, joten sillä on paras mahdollisuus toimia ohjaimena CrossOverissa. Jos se silti epäonnistuu, käy nämä portaat läpi pienimmästä askeleesta alkaen:

  1. Käytä kaapelia. Yhdistä se kaapelilla Bluetoothin sijaan.
  2. Tarkista, että Mac näkee sen. Sen pitäisi reagoida Järjestelmäasetusten sivupalkin kohdassa Game Controllers.
  3. Tarkista, että pullo näkee sen. Etsi se pullon Game Controllers -paneelista.
  4. Vaihda Steam Inputia. Jos peli toimii Steamissa pullon sisällä, kokeile pelin Steam Input -ohitusta molempiin suuntiin.

Langallinen Xbox 360 -ohjain on eri juttu. macOS ei itse tue sitä, joten mikään Macilla, CrossOver mukaan lukien, ei voi välittää sitä peliin. Uudempi Xbox-ohjain, PlayStation-ohjain tai 8BitDo tuetussa tilassa on kiertotie. Sivulla Macin kanssa toimivat ohjaimet on lista, ja Xbox-ohjaimen yhdistäminen käsittelee pariliitoksen.

Kytke Steam Input pois pullon sisällä

Windowsin Steam CrossOverin sisällä lisää Steam Inputin sekaan, eikä se yleensä näe Macin ohjainta. Kytke Steam Input pois pelin osalta ja käytä InputConfigia. Muuten voit saada ei syötettä tai tuplasyötteen.

Whisky, Sikarugir ja Game Porting Toolkit

Whiskyn oman GitHub-sivun mukaan sitä ei enää aktiivisesti ylläpidetä ja apit ja pelit voivat rikkoutua milloin tahansa. Olemassa olevat pullot toimivat yhä, mutta ohjainkorjaus ei sinne tule. Sikarugir ja muut Wine-kääreet sekä Applen Game Porting Toolkit, joka on kehittäjätyökalu Windows-pelien testaamiseen Macilla, välittävät kaikki ohjaimen peliin Winen kautta, joten samat säännöt pätevät kuin CrossOverissa: Xbox-ohjaimella ja XInput-tukea käyttävällä pelillä on parhaat mahdollisuudet, ja näppäimistö ja hiiri pääsevät aina läpi. InputConfig ei välitä, mitä näistä käytät, koska se toimii Macilla ja lähettää näppäimiä ja hiiren liikettä, jotka jokainen niistä välittää peliin.

Jos painikkeet ovat väärin, värinä puuttuu tai syöte viivästyy

  • Väärät painikkeet. Kun peli näkee ohjaimen mutta painikkeet ovat sekaisin tai kehotteissa näkyy väärä konsoli, peli on ottanut ohjaimen yleisenä laitteena. Kokeile kaapelia, kokeile pelin Steam Input -ohitusta molempiin suuntiin, ja jos se pysyy väärin, käytä näppäimistöreittiä, jossa jokainen painike lähettää täsmälleen valitsemasi näppäimen.
  • Värinä. Pelin oma värinä vaatii, että peli näkee ohjaimen, joten näppäimistöreitti menettää sen. InputConfig voi sen sijaan antaa lyhyen värinän, kun määritetty painike laukeaa, mikä vahvistaa painalluksen mutta ei ole pelin tehosteita (haptinen palaute).
  • Viive. Kaapeli on vakain yhteys, ja InputConfig lukee ohjainta oletuksena 120 Hz:n taajuudella, mikä lisää korkeintaan muutaman millisekunnin. Kun Windows-peli tuntuu hitaalta Macilla, yleisimmät syyt ovat kuvataajuus ja sauvan vastekäyrä. Ohjaimen viive Macilla käy ne läpi.

Parallels toimii eri tavalla

Parallels Desktop ei ole käännöskerros. Se ajaa oikeaa Windowsin kopiota ja voi antaa USB- tai Bluetooth-ohjaimen suoraan Windowsille: kytke USB-ohjain Windowsiin, kun Parallels kysyy, tai kytke Bluetooth-laitteiden jakaminen Windowsille päälle virtuaalikoneen USB- ja Bluetooth-asetuksista. Windows ohjaa silloin ohjainta itse kuten PC:llä, ja Windows-työkalut kuten Steam Input toimivat sen sisällä.

macOS Sequoia 15.4:n jälkeen ohjaimet lakkasivat toimimasta Parallelsin sisällä monilla. Parallels seurasi asiaa foorumillaan ja merkitsi ketjun myöhemmin ratkaistuksi. Jos ohjain toimii Macilla mutta ei Windowsissa, päivitä Parallels ennen mitään muuta. InputConfig on Mac-appi, ja sen tehtävä on Macin puoli: Parallelsissa olevaa peliä varten vie ohjain ensin Windowsiin.

Aloita valmiista Windows-pelin asettelusta

Nämä asettelut on kirjoitettu peleille, joilla ei ole Mac-versiota, mikä Macilla tarkoittaa yleensä CrossOveria tai vastaavaa kerrosta. Jokainen sivu kertoo, miten peli toimii ja mitä näppäimiä asettelu odottaa.

Lyhyt versio

  • Kokeile ohjainta kerran. Xbox-ohjaimella kaapelilla, pelissä jossa on XInput-tuki, on parhaat mahdollisuudet.
  • Määritä se sitten. InputConfig lähettää näppäimiä ja hiiren liikettä, jotka jokainen käännöskerros välittää.
  • Pidä yksi kääntäjä. Kytke pelin ohjaintuki ja Steam Input pois, kun esiasetus on käynnissä.

Lopettaisin taistelun käännöskerrosta vastaan ja antaisin pelille näppäimistön, jonka se jo lukee.

Kysymykset

Tukeeko CrossOver peliohjaimia Macilla?

Osittain. Se välittää ohjaimet Windows-peleille, mutta pelin täytyy sitten tunnistaa laite, ja monet eivät tunnista. Ohjaimen määrittäminen näppäimistölle InputConfigilla toimii joka tapauksessa.

Välittääkö Game Porting Toolkit ohjaimet läpi?

Usein Xbox-tyylisille ohjaimille, harvemmin muille. Näppäimistöreitti InputConfigin kautta on luotettava kummassakin tapauksessa.

Miksi Xbox-ohjaimeni ei toimi CrossOverissa?

Tarkista, että se reagoi Järjestelmäasetusten sivupalkin kohdassa Game Controllers, yhdistä se kaapelilla, tarkista pullon Game Controllers -paneeli, ja jos peli toimii Steamissa pullon sisällä, kokeile sen Steam Input -ohitusta molempiin suuntiin. Langallinen Xbox 360 -ohjain ei toimi, koska macOS ei tue sitä.

Onko Whiskyä yhä ylläpidossa?

Ei. Whiskyn GitHub-sivun mukaan sitä ei enää aktiivisesti ylläpidetä ja apit ja pelit voivat rikkoutua milloin tahansa. Olemassa olevat pullot toimivat yhä. Ohjain, joka on määritetty näppäimiksi InputConfigilla, toimii Whiskyssä edelleen, koska näppäimet pääsevät aina läpi.

Saako peli ohjaimen ja näppäimet samaan aikaan?

Voi saada, jos peli näkee ohjaimen ja InputConfig lähettää näppäimiä. Kytke ohjaintuki pois pelissä tai poista Steam Input käytöstä siltä pullon sisällä, kun InputConfig-esiasetus on aktiivinen.

Toimiiko ohjain Parallelsissa Macilla?

Yleensä, koska Parallels antaa ohjaimen oikealle Windowsin kopiolle. Kytke USB-ohjain Windowsiin tai jaa Bluetooth-laitteet Windowsille virtuaalikoneen asetuksissa, ja päivitä Parallels, jos ohjaimet lakkasivat toimimasta macOS-päivityksen jälkeen.

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

Lataa InputConfig Mac App StorestaIlmainen. macOS 14 tai uudempi. Ei tiliä, mikään ei lähde Macistasi. Avoin lähdekoodi GitHubissa.