Sådan bruges en Xbox 360-controller på din Windows-pc
Tastaturet og musen kan være en god pasform til mange indbyggede computerspil, men det føles lige underligt at spille emulerede spil på den måde. Uanset om du vil spille Super Mario med en ordentlig gamepad eller prøve en ny pc-titel som Diablo III i komfort, har vi fået dig dækket.
I dag tager vi et kig på, hvordan du kan tage en Microsoft Xbox 360-controller og konfigurere den til at arbejde med alt fra dine favoritemulatorer til gamle og nye pc-spil. Uanset om du vil have en autentisk følelse af en controller i din hånd, når du spiller old school-spil, eller du leder efter en blid-på-håndled måde til at spille moderne spil, er det nemt at oprette.
Hvad du skal bruge
Til denne vejledning skal du have følgende ting:
- En kablet Xbox-controller (officiel eller velbygget uofficiel controller som Mad Katz-modellen er OK).
- En kopi af ShowOff (til diagnostiske formål).
- En kopi af Xpadder ($ 10, nødvendigt for mere avancerede konfigurationsteknikker).
- En emulator eller et videospil til at konfigurere controlleren til.
Selvom det er muligt at bruge en trådløs controller til denne vejledning, tilføjer dette et ekstra lag af kompleksitet og fejlfinding til projektet (mange mennesker rapporterer udbredt problemer med at bruge den trådløse 360-controller til pc-baseret gameplay) og som sådan har vi valgt at holde fast ved den kablede model. Hvis du har succes med at bruge de trådløse modeller, skal du sørge for at droppe en note i kommentarerne og dele dine tip og tricks.
Vi anbefaler også, at du læser hele vejledningen og tjekker de specifikke applikationer og spil, du vil bruge din Xbox-controller, inden du køber noget på listen What You Need, da nogle opsætninger kræver les konfiguration end andre (effektivt reducerer omkostningerne for projektet til $ 0 uden for den faktiske controller).
Installation og test af Xbox 360 Controller
Installation af Xbox 360-controlleren skal være en temmelig smertefri affære. Slut din controller til en ledig USB-port på din Windows-maskine. Windows skal automatisk registrere og installere driverne til enheden, og i løbet af 10 sekunder accepterer computeren input fra controlleren.
Hvis det under de følgende diagnostiske tests bliver klart, at installationen ikke gik som planlagt, kan du besøge supportsiden til 360-controlleren her og hente de korrekte drivere til din version af Windows.
For at afprøve regulatoren har vi en tobenet tilgang. Den første ting du vil gøre er at gå til startmenuen og skrive joy.cpl i løbeboksen. Dette vil trække op Game Controllers kontrolpanel som sådan:
Som du kan se bruger vi den billigere MadCatz 360 controller til dette projekt. Ved at klikke på avanceret kan du bare skifte mellem controllere, hvilket i vores tilfælde ikke er relevant. klikker Ejendomme trækker op controllerens egenskaber til 360-controlleren.
Vælg Test tab. Prøv hver knap på controlleren. Hvis alt fungerer korrekt, noget skal ske, når du trykker på hver knap eller flytter hver styrepind / retningsblok. Hvis du ikke har nogen indgang overhovedet, skal du gå tilbage til begyndelsen af dette afsnit og downloade drivere. Hvis du får input, men det er uregelmæssigt (for eksempel du skubber op på en af glædespinderne og akseldisplayet går ned og tilbage) skal du klikke på Fanen Indstillinger og klik på konfigurationsknappen. Konfigurationsguiden fører dig igennem identifikation og korrekt kalibrering af hver knap og joystick.
Når du har bekræftet, at alle knapper fungerer og konfigureres ordentligt, er det ret nyttigt at køre den lille AutoHotkey-eksekverbare ShowOff, som vi har angivet i afsnittet What You Need. Denne lille app vil lægge et lille hvidt overlay-vindue på skærmen, der blot rapporterer hver knap, uanset om den er fra et tastatur, en mus, en gamepad eller en anden indgangsenhed (som det ses på skærmbilledet ovenfor). Du behøver ikke at holde applikationen på for controlleren til at fungere ordentligt med dine spil, men under opsætningen kan det være meget nyttigt at se, hvad den specifikke knapkode for hver knap er, mens du konfigurerer dine emulatorer og spil.
Konfiguration af emulatorer og spil, der tillader brugerdefinerede knapvalg
Hvis du bruger en spilemulator eller fritstående spil, der giver dig mulighed for at tilpasse spilindgange til de knapper, du ønsker, er konfiguration bare et spørgsmål om at åbne den relevante sektion i spilmenuerne og omhyggeligt at kortlægge hver knap. For at demonstrere, hvor simpelt dette er, vil vi bruge den fremragende game emulator BSNES.
BSNES efterligner ikke kun over 8 konsoller, herunder NES, Super NES og Game Boy, men det gør et fantastisk arbejde på det, samtidig med at det giver meget tilpasset afspilning, herunder brugerdefinerede controller-konfigurationer. Du kan følge med enhver applikation, der giver dig mulighed for at vælge brugerdefinerede indgange.
For at konfigurere BSNES downloader vi simpelthen det, udpakker mappen og kører BSNES eksekverbar. Når du er startet, skal du navigere til Indstillinger -> Konfiguration, og klik på Input i sidepanelet. Der kan du vælge hvilket spil system BSNES understøtter det, du ønsker at konfigurere. Vi skal konfigurere Super NES-controlleren. Lad os demonstrere ved at omlægge de fire hovedknapper på SNES-controlleren fra tastaturet til Xbox 360-controllerens fire hovedknapper.
Du kan se, at alle mapper i BSNES som standard er tastaturbaserede (dvs. KB0-variablen og den tilsvarende tast). Alt du skal gøre for at genbruge knappetasterne fra ZXAS-tastaturkonfigurationen, er de ind i knapperne på controlleren, at dobbeltklikke på hver indgang med musen og derefter trykke på knappen på Xbox-controlleren som sådan:
Gentag processen for alle de knapper, du ønsker at kortlægge til Xbox-controlleren. Når du er færdig med at kortlægge, er det tid til at tage controller til et testdrev:
Det er Et link til fortiden ligesom vi husker det: kontrolpuden i hånden i stedet for fingrene sprawled og kramper på tastaturet. Succes!
Hvad med emulatorer og spil, hvor du ikke nemt kan konfigurere inputene som du kan med BSNES? Til dette formål skal du ansætte en tredjepartsprogram; vi viser dig hvordan i næste afsnit.
Konfiguration af emulatorer og spil med begrænsede tilpasningsindstillinger
Konfiguration af en emulator eller et spil, når det let accepterer gamepad-knapper presser som legitim indgang (som vi har demonstreret BSNES gør i den foregående del af vejledningen) gør det nemt at opsætte controlleren, da du kan tilpasse hver knap til dit hjertes indhold. Hvad hvis spillet ikke accepterer brugerdefinerede input, eller hvis det gør det, er de begrænset til faktiske tastetryk og museklik?
Hvis du er i den situation, har du ikke lykke. Takket være dedikationen af Jonathan Firth, enmands kodningsoperationen bag det populære Xbox-konfigurationsværktøj Xpadder, er det muligt at kortlægge Xbox-controllerens indgange til det tastatur og de musemængder, som spillet kræver, at du bruger. Xpadder fungerer ikke kun vidunderligt med Xbox-controlleren, men det kan tilpasses til at arbejde med nogen gamepad eller input-enhed genkendt af Windows. Der er et blomstrende fællesskab af spillere, der laver unikke profiler til Xpadder til hver gaming enhed under solen. Lad os tage et kig på at installere og konfigurere Xpadder.
Xpadder er en bærbar applikation, når du køber appen og download den eksekverbare, skal du bare vælge en mappe til den og gennemgå en meget grundlæggende indledende konfiguration. Vi parkerede appen i vores Dropbox / Portable Apps / folder. Ved første start vil du se nogle oplysninger om appen, klikke igennem, indtil du når:
Her kan du vælge at få profiler og andre oplysninger gemt enten i mappen Mine dokumenter eller på programmets placering. Vi kan godt lide at holde vores bærbare apps ryddelige, så vi valgte at beholde alle dataene sammen med programlokaliteten.
Derefter kan du vælge at knytte de unikke profiler af XPadder sammen med applikationen. Vi valgte at forbinde filen for at spare os lidt tid i fremtiden.
Når du er færdig med at konfigurere den meget minimale installationskonfiguration, er du smidt ind i hovedappgrensesnittet. Lige nu ser det godt ud, da appen ikke har nogen standard controller konfiguration. Heldigvis er det nemt at sætte en op, og når du har kortlagt din controller, kan du bruge skabelonen til at oprette profiler til alle dine spil.
Først skal du bruge et basisbillede af controlleren for at gøre kortlægningen lettere. Du kunne gør din egen fra bunden, men det er en masse indsats, når arbejdet allerede er gjort for dig. Det er på tide at slå op på Xpadder-controllerens database og vælge konfigurationsmodulet til vores controller. Vi kunne virkelig godt lide det rene eksploderede-knapper stilbillede i Xbox 360 / Official Xbox 360 / kategori af Oke Doke og valgt at bruge det som grundlag for vores build.
For at bruge billedet skal du blot højreklikke og kopiere det i din browser og derefter klikke på ikonet for lille controller i øverste højre side af Xpadder-grænsefladen for at få adgang til menuen. Derfra skal du klikke på Indstillinger at oprette din controller profil. Fra indstillingsmenuen skal du klikke på sæt ind knappen for at indsætte dit controller image.
Når du har indsat billedet i, kan du begynde at klikke på posterne i navigationssidebjælken som Sticks, DPads og Buttons. Hver indgang vil lede dig gennem at trykke på knapperne på din controller. Hver gang du tildeler en knap, kan du trække den til det rette sted på det visuelle kort, vi lige har indsat i grænsefladen (se skærmbilledet ovenfor for at se, hvordan layoutet ser ud, efter at alle knapperne er trukket på plads). Klik på OK for at vende tilbage til hovedgrænsefladen.
Lad os tage et øjeblik for at gemme blank standardkonfiguration, før vi begyndte at redigere den. Klik på ikonet controller igen for at hente menuen og vælge Gem som. Vi reddede det med en passende klar titel til fremtidig reference:
På dette tidspunkt har vi en blank skifer til at tildele hver knap på vores gamepad en bestemt værdi. Lad os vende tilbage til BSNES og lade som om, at applikationen absolut ikke tillod os at konfigurere andre knapper end de standard.
Ved hjælp af Xpadder kan vi let omgå ethvert spil med faste knapper ved at tildele disse knapper, som vi finder passende. Standard i BSNES for de fire primære styreenhedsknapper er tildelingen af tastaturtasterne ZXAS for Super NES-knapper BAYX. Hvis vi antager, at vi ikke kunne omkonfigurere disse knapper, kan vi nemt tildele tastaturværdierne til knapperne ved at klikke på den specifikke knap, vi vil tildele i Xpadder. Hvis du gør det, trækker du et virtuelt tastatur som sådan:
Ved hjælp af det virtuelle tastatur kan vi tildele ZXAS-tastaturnøglerne til BAYX-knapperne på Xbox-controlleren som sådan:
Fortsæt processen med tildeling af knapper, indtil du har kortlagt alle de nødvendige knapper til dit spil. Når du er færdig, skal du klikke på diskettikonet på højre side af grænsefladen ved siden af Untitled Profile for at gemme din spilprofil. Du kan lave så mange profiler som du ønsker for dine forskellige spil og emulatorer.
Her er et eksempel på, at Xpadder bruges til at styre et melee-tegn i det populære spil Diablo III med en 360-controller (du kan hente controllerprofilen her):
Mens du tilpasser dine controllerprofiler giver du finjustering af resultaterne (således at du kan holde dine tastatur- og musindstillinger til et spil helt intakt, mens du opretter en controllerprofil over toppen af disse nøglebindinger), du sparer dig meget tid af besøger Xpadder fora og tager fat i en af de hundredvis af spilprofiler, som andre spillere allerede har lavet til dig.
Uanset om du ved at kortlægge knappeindgange i spillet eller bruge Xpadder til at hjælpe dig med at kortlægge knapperne til et vilkårligt antal tastaturkonfigurationer, er det muligt at spille stort set alle spil på din computer ved hjælp af en behagelig Xbox 360-controller.