Kako uporabiti Joy-Cons kot kombinirani krmilnik na računalniku

how use joy cons

Nintendo Joy-Con

Že maja, ko je francosko spletno mesto Nintendo Actu odkrilo, da bi lahko obstajala Nintendo Joy-Cons povezan prek povezave Bluetooth za večino računalnikov so ljudje prosili za način uporabe dveh Joy-Consov kot enega krmilnika. Večina nas je domnevala, da se bo internet sčasoma rešil. No, zdaj je! Dejansko obstajata dva načina, da dvojni Joy-Cons delujeta kot en krmilnik.



Potrebujete več možnosti? Oglejte si naš vodnik najboljši PC krmilniki .



Najprej nekaj omejitev odgovornosti: ta priročnik temelji na mojih osebnih izkušnjah, ko sem priskrbel dvojne Joy-Cons, da delujejo kot en krmilnik v mojem računalniku. Obstaja možnost, da metode, ki so delovale zame, ne bodo delovale v vašem računalniku. Obe metodi sta namenjeni samo osebnim računalnikom z operacijskim sistemom Windows, saj je vJoy, integralni program, na voljo samo v sistemu Windows. V tem priročniku si boste ogledali slike. Če iz nekega razloga na tej strani ne vidite nobene slike, jih je mogoče tudi najti v tem albumu Imgur v pravilnem vrstnem redu.

Kot smo že omenili, sta v tem priročniku zajeti dve metodi. Prva metoda temelji na to objavo na Redditu in navodila od to drugo objavo na Redditu avtor Jayzizzle1234. Tudi druga metoda temelji na a Reddit objava Vodi k ta github stran iz mfosse. Med obema metodama obstajajo skupni koraki, zato jih najprej podrobno opišimo:



1 - Kupite Nintendo Switch ali komplet Nintendo Joy-Cons.

2 - Nintendo Joy-Cons prek Bluetootha povežite z izbranim računalnikom, če to ni Mac.

3 - Prenos vJoy .

Metoda ena



1 - To je lažja in po mojih izkušnjah uspešnejša možnost. Po prenosu vJoy odprite Konfiguriraj vJoy in Monitor vJoy.

2 - V napravi Configure vJoy formatirajte dve napravi, tako da zavihka Configure vJoy ena in dva izgledata natanko tako, kot je prikazano na spodnji sliki. Aktivne naprave so prikazane z zelenim poudarkom na teh poljih.

Joy-Con PC vodnik

Prispevek Jayzizzle1234

3 - Preklopite na Monitor vJoy in pritisnite vse gumbe Joy-Con, da potrdite, da komunicirajo z računalnikom in vJoy. Ko pritisnete gumb, zasveti lučka poleg številke tega gumba v vJoy, kot je prikazano.

Joy-Con PC vodnik



4 - Prenos UCR , programska oprema za preslikavo vhodnih podatkov.

5 - Če želite, da vJoy in UCR komunicirata med seboj, je treba vJOy SCPVBus naložiti v UCR. Ko vJoy še deluje, zaženite UCR. V grafičnem uporabniškem vmesniku UCR v spustnem meniju »IOClasses« kliknite »Prikaži vJoy Log«, kot je prikazano spodaj.

Joy-Con PC vodnik

Če se prikaže spodnje okno, lahko preidete na naslednji korak.

Joy-Con PC vodnik

6 - V istem meniju kliknite ‘Install SCPVBus (Will Restart UCR)’.

Joy-Con PC vodnik

7 - V UCR bo treba dodati predlogo Joy-Con po meri. Predlogo po meri je izdelal Jayzizzle1234 in jo je našel tukaj . Mogoče je videti zelo skicirano, vendar sem ga prenesel in vam lahko zagotovim, da ne gre za virus. To je datoteka z imenom 'UCR.ini.'

8 - Datoteko premaknite v mapo, ki vsebuje ikono UCR (zeleni H). Znova zaženite UCR kot skrbnik. UCR bo videti, kot da se je zrušil - ni se. Moral bi se skrivati ​​v območju za obvestila, spodaj desno na zaslonu, kjer sta prikazana baterija in Wi-Fi. GUI bi se moral spremeniti od tega, kako je videti zgoraj, do tistega, kar je prikazano na spodnji sliki.

Joy-Con PC vodnik

9 - Od tu lahko vhode Joy-Con preslikate v navidezni krmilnik Xbox 360. Stolpec ‘Vhodni gumb’ na levi je ukaz gumba Joy-Con. Stolpec ‘Izhodni gumb’ zraven je tisto, s čimer se bo vhod ujemal na krmilniku Xbox. V modrih vrsticah so predlagane postavitve, vendar je ukaze Joy-Con enostavno seznaniti s katerim koli izhodom.

Primer: kliknite »Stick 3 Button 4.« V spustnem meniju kliknite »Select Binding«. Pojavi se okno od spodaj. Pritisnite gumb Joy-Con za dodelitev gumba Xbox X. Ponovno pritisnite dodeljeni gumb Joy-Con in oba kroga naj zasvetijo zeleno. To pomeni, da deluje!

Joy-Con PC vodnik

10 - Preostalo je le dodeliti preostale gumbe Joy-Con.

Opomba: Čeprav je metoda One zanesljivejša od obeh, ima svoje težave. Vsaka palica je konfigurirana kot d-pad, kar pomeni, da nadzor nad kamero ni tako občutljiv, kot bi si želel.

To postavitev sem preizkusil v štirih igrah. Tri v načinu Steam Big Picture: gledališče Battleblock, firewatch in smrtonosna slutnja. In ena v Ubisoftovem filmu Uplay: Beyond Good & Evil. Tako gledališče Battleblock kot Firewatch sta odlično delovala. Kamero sem lahko istočasno premikal in nadzoroval. V Smrtonosni slutnji pa kamere sploh ni bilo mogoče nadzorovati. Protagonista Yorka sem lahko premikal po 3D prostoru, a kamera je ostala v statičnem položaju.

Beyond Good & Evil ima manjšo težavo kot Smrtonosna slutnja: lahko bi premaknil kamero in lik igralca, vendar je menijski sistem v Beyond Good & Evil krožen. Zaradi tega so nekatere ikone v meniju nedostopne, ker na Joy-Consu ni analognih palic. To ni velik problem, saj večina iger ne uporablja krožnih menijev. Če pa ste upali igrati Prey z dvojčkoma Joy-Cons, no, moje sožalje.

Zadnja stvar, ki jo moramo vedeti, preden preidemo na drugo metodo, je, da je treba vsakič, ko odpremo način velike slike Steam, Joy-Cons nastaviti kot krmilnik Xbox 360. Uplay ne zahteva konfiguriranja.

2. metoda

Druga metoda je manj zanesljiva v paru. To je posledica njegovega groznega zaostanka pri vnosu. Niti dosleden vhodni zamik - giblje se od nič do dve sekundi. Zakaj bi torej kdo poskušal to delati?

Najprej je možno, da je vzrok zakasnitve vnosa ta, da sem ga zagnal v računalniku z operacijskim sistemom Windows 8.1. Skript, ki ga uporablja, je bil napisan v sistemu Windows 10, zato morda ni optimiziran za druge različice sistema Windows. Drugič, tu je odpravljena prejšnja težava brez analognih palic. Če ta metoda deluje, bi morali biti sposobni krmariti po Preyevih krožnih menijih, dokler ne boste zadovoljni! Povedano, začnimo:

1 - Pojdi na to stran github. Preden kar koli prenesete, na novem zavihku odprite »ReadMe.md;«. To vsebuje navodila. Uporabni bodo kot referenca. Nato na desni strani zaslona kliknite »Kloniraj ali prenesi« in nato »Prenesi zip«. Izvlecite celotno mapo.

2 - Če ste uspešno zaključili 1. način, bo naslednji korak znan. Dve napravi je treba formatirati v vJoy, tako da vaši zavihki Konfiguriraj vJoy izgledajo natanko tako kot spodnji posnetki zaslona. Zavihek ena bo videti kot levi posnetek zaslona. Zavihek dva bo videti kot desni posnetek zaslona.

Joy-Con PC vodnik

Z dovoljenjem mfosse

3 - Ta del je malo zastrašujoč, če niste ravno računalnik. Gonilnik Joy-Con je treba zagnati iz ukaznega poziva. Ukazni poziv bo na različnih mestih, odvisno od tega, kateri operacijski sistem uporabljate. Če v iskalno vrstico vnesete 'command', se bo odprlo. Morda je strašljivo, vendar se boste za trenutek počutili kot programer, kar je precej kul. Nisem mogel zagnati 64-bitne različice. Nimam pojma, zakaj - to bi moralo delovati z mojim računalnikom. 32-bitna različica sicer deluje, zato se pomaknite do nje, če naletite na isto težavo.

Joy-Con PC vodnik

Moja pot se začne pri 'C: ' in konča pri '–combine' - kot je razvidno iz zgornje slike. Vaša pot bi morala biti podobna. Očitno uporabnik v vašem računalniku ne bo 'Josh'.

Kar morate storiti, je, da računalniku poveste, kje najti gonilnik Joy-Con. Kot lahko vidite, na moji poti piše, v katerem pogonu je (C :), kateri uporabnik sem (Josh), v kateri mapi na namizju je videti (Joycon-Driver-master) in kje v tej mapi je izvršljiva datoteka nahaja (vse med JoyCon-Driver-master in joycon-driver.exe). Argument ukazne vrstice ‘–combine’ je potreben, da gonilnik joycon kombinira oba Joy-Cons z enim krmilnikom. Vse druge vrstice, ki jih vidite na zgornjem posnetku zaslona, ​​se pojavijo, če se skript uspešno zažene.

Ko sem sprva zagnal gonilnik Joy-Con, sem naletel na napako »vcruntime140D.dll manjka«. Na srečo sem veliko testiral, da bi ugotovil, kako to popraviti. Vcruntime140D.dll ne morete samo prenesti. Vsebuje se v drugih pakiranjih. Preizkusil sem prenos Visual C ++, ki ni deloval. Prenesel sem Windows 8.1 SDK. Tudi to ni delovalo. Prenesel sem Visual Studio Core. Neuspešno. Nato sem prenesel skupnost Visual Studio z naslednjimi vključki:

  • .Net Framework 4.6.1 SDK
  • .Net Framework 4.6.1 Ciljni paket
  • Orodja za statično analizo
  • Podpora za C ++ / CLI
  • VC ++ 2015.3v140 nabor orodij
  • VC ++ 2017v141 nabor orodij
  • Windows Universal CRT SDK
  • Orodja za profiliranje C ++

To je končno uspelo. Nisem prepričan, ali je šlo za kombinacijo prenosa vsega ali samo skupnosti Visual Studio. Vem, da je Visual Studio Core mogoče preskočiti. Po odstranitvi vse še deluje. V niti Reddit avtorja mfosse, je opozoril en uporabnik da je prenos SDK za Windows 10 odpravil težave z vcruntime140d.dll. Zdi se vredno poskusiti, preden prenesem vse, kar sem naredil.

4 - Upajmo, da je po vsem tem vaš ukazni poziv videti kot primer ukaznega poziva na zgornji sliki. To bi moralo pomeniti, da Joy-Cons delujeta kot en sam krmilnik. Če želite v igri dejansko uporabiti obe Joy-Cons, potrebujete neodvisno aplikacijo za ponovno preslikavo vhodov. Ustvarjalec skript priporoča mfosse x360ce .

Po odprtju x360ce se prikaže pojavno okno, prikazano spodaj

Joy-Con PC vodnik

Izberite »Samodejno poišči nastavitve« in nato pritisnite naslednje za vsako okno, ki se prikaže, dokler se ne prenehajo pojavljati. Na zavihku ‘Controller 1’ kliknite gumb ‘Auto’ na dnu okna. To ne bo ustvarilo delujočega krmilnika, vendar se morajo gumbi ob pritisku začeti osvetljevati.

Joy-Con PC vodnik

5 - Zgoraj je prikazan načrt za preslikavo, ki ga uporabljam. Vsak gumb je preslikan na mesto, ki se mi zdi smiselno in se počuti udobno. Če je to neprijetno, je preslikava enostavna. Potisnite nazaj na Monitor vJoy. Če pritisnete želeni gumb Joy-Con, se prižge številka, povezana s tem gumbom. To številko izberite na spustnem seznamu poleg želenega gumba Xbox 360.

Metoda dva žal ni bila preizkušena z nobeno igro. Zdi se mi, da se mi z naključnim vhodnim zamikom, ki sem ga doživel, ni splačalo. Na Redditu mi je mfosse sporočil, da bodo kmalu odpravili zaostanek. Takrat je bil zanje zadnji teden. Razumete lahko, da je uvrstitev v njihov finale glavna prednostna naloga. Če ne naletite na zamik vnosa, tukaj je nabor navodil kako uporabiti x360ce.

Torej imaš! Dva blago boleča načina uporabe dvojnih Joy-Cons kot enega krmilnika. Upam, da vam ena od obeh metod deluje. Če so bili nekateri koraki v tem priročniku težavni ali nejasni, vas prosimo, da svoje komentarje in posebne težave objavite v komentarjih - upajmo, da vam bom lahko pomagal jaz ali kdo drug. Vprašanja lahko objavite tudi v niti Reddit za Metoda ena ali Druga metoda . Komentar naj gre neposredno v mapo »Prejeto« Jayzizzle1234 ali mfosse.