Så här använder du en Xbox 360-kontroller på din Windows-dator
Tangentbordet och musen kan vara en bra passform för många inbyggda datorspel, men det känns ganska konstigt att spela emulerade spel på så sätt. Oavsett om du vill spela Super Mario med en riktig gamepad eller prova en ny PC-titel som Diablo III i komfort, har vi täckt dig.
Idag tar vi en titt på hur du kan ta en Microsoft Xbox 360-kontroller och konfigurera den för att fungera med allt från dina favoritemulatorer till gamla och nya PC-spel. Oavsett om du vill ha en autentisk känsla av en kontroller i din hand när du spelar äldre skolspel eller om du letar efter en mild på vristens sätt att spela moderna spel är det lätt att ställa in.
Vad du behöver
För denna handledning behöver du följande saker:
- En trådlös Xbox-controller (Officiell eller välkonstruerad inofficiell kontroller som Mad Katz-modellen är OK).
- En kopia av ShowOff (för diagnostiska ändamål).
- En kopia av Xpadder ($ 10, krävs för mer avancerade konfigurationstekniker).
- En emulator eller ett videospel för att konfigurera kontrollenheten för.
Medan det är möjligt att använda en trådlös styrenhet för denna handledning, lägger du till ett extra lager av komplexitet och felsökning till projektet (många rapporterar omfattande problem med att använda den trådlösa 360-kontrollen för PC-baserad spelning) och som sådan har vi valt att hålla fast vid den trådbundna modellen. Om du har framgång med de trådlösa modellerna, var noga med att släppa en anteckning i kommentarerna och dela dina tips och tricks.
Vi rekommenderar också starkt att läsa igenom hela handledningen och kolla in de specifika programmen och spelen du vill använda din Xbox-controller med innan du köper något på listan What You Need, eftersom vissa inställningar kräver leskonfiguration än andra (effektivt sänker kostnaden för projektet till $ 0 utanför kostnaden för den faktiska kontrollanten).
Installera och testa Xbox 360 Controller
Installera Xbox 360-kontrollen ska vara en ganska smärtfri affär. Anslut din controller till en ledig USB-port på din Windows-dator. Windows ska automatiskt identifiera och installera drivrutinerna för enheten och inom 10 sekunder kommer datorn att acceptera inmatning från kontrollenheten.
Om det under de följande diagnostiska testerna blir klart att installationen inte gick som planerat kan du besöka supportsidan för 360-kontrollenheten här och ladda ner lämpliga drivrutiner för din version av Windows.
För att testa styrenheten har vi en tvåkantig inställning. Det första du vill göra är att gå till Start-menyn och skriv joy.cpl i körboxen. Detta kommer att dra upp spelkontrollens kontrollpanel som så:
Som du kan se använder vi den billigare MadCatz 360-kontrollenheten för det här projektet. Genom att klicka på avancerad kan du enkelt växla mellan styrenheter, vilket i vårt fall inte är relevant. klick Egenskaper tar upp kontrolleregenskaperna för 360-kontrollenheten.
Välj Test fliken. Prova varje knapp på kontrollenheten. Om allt fungerar ordentligt, något bör hända när du trycker på varje knapp eller flyttar varje kontrollpinne / riktningsplatta. Om du misslyckas med att få någon inmatning alls, gå tillbaka till början av det här avsnittet och ladda ned drivrutinerna. Om du får inmatning men det är oregelbundet (t ex trycker du på en av glädjestickorna och axeldisplayen går ner och vänster) du måste klicka på Inställningar fliken och klicka på konfigurationsknappen. Konfigurationsguiden går igenom identifiering och korrekt kalibrering av varje knapp och joystick.
När du har bekräftat att alla knappar fungerar och konfigureras på rätt sätt, är det ganska bra att köra den lilla AutoHotkey-körbara ShowOff-filen som vi listade upp i avsnittet Vad du behöver. Den här lilla appen lägger ett litet överdragningsfönster på skärmen som enkelt rapporterar varje knapptryckning, oavsett om det är från ett tangentbord, en mus, en gamepad eller en annan inmatningsenhet (som det ses i skärmbilden ovan). Du behöver inte behålla programmet för att kontrollen ska fungera korrekt med dina spel, men under installationsprocessen kan det vara mycket användbart att se vad den specifika knappkoden för varje knapp är medan du konfigurerar dina emulatorer och spel.
Konfigurera emulatorer och spel som tillåter anpassade knappval
Om du använder en spelemulator eller fristående spel som låter dig anpassa spelinmatningar till vilka knappar du vill, är konfigurationen bara en fråga om att öppna den lämpliga sektionen i spelmenyerna och noggrant kartlägga varje knapp. För att visa hur enkelt detta är ska vi använda den utmärkta spelemulatorn BSNES.
BSNES efterliknar inte bara över 8 konsoler, inklusive NES, Super NES och Game Boy, men det gör ett fantastiskt jobb samtidigt som det ger mycket anpassningsbara spel-inklusive anpassade kontrollerkonfigurationer. Du kan följa med alla program som låter dig välja egna inmatningar.
För att konfigurera BSNES laddar vi helt enkelt ner det, tar ut mappen och kör BSNES körbar. När du är igång, navigera till Inställningar -> Konfiguration, och klicka på Inmatning i sidofältet. Där kan du välja vilket spel system BSNES stöder det du vill konfigurera. Vi ska konfigurera Super NES-kontrollenheten. Låt oss demonstrera genom att omförma de fyra huvudknapparna på SNES-kontrollenheten från tangentbordet till Xbox 360-controllerens fyra huvudknappar.
Du kan se att, som standard, alla mappningar i BSNES är tangentbordsbaserade (dvs. KB0-variabeln och motsvarande nyckel). Allt du behöver göra för att omhämta kortkommandon från ZXAS-tangentbordskonfigurationen är de på knapparna på kontrollenheten att dubbelklicka på varje inmatning med musen och tryck sedan på knappen på Xbox-kontrollen så här:
Upprepa bara processen för alla knappar du vill kartlägga till Xbox-kontrollern. När du är färdig kartläggning är det dags att ta kontrollenheten för en provkörning:
Dess En länk till det förflutna precis som vi kommer ihåg det: kontrolldynan i handen istället för fingrarna sprawled och kramper på tangentbordet. Framgång!
Vad sägs om emulatorer och spel där du inte enkelt kan konfigurera ingångarna som du kan med BSNES? För det ändamålet behöver du anställa en tredjepartsapplikation. vi visar dig hur i nästa avsnitt.
Konfigurera emulatorer och spel med begränsade anpassningsalternativ
Konfigurera en emulator eller ett spel när det lätt accepterar gamepad-knappar trycker på som legitim inmatning (som vi visade att BSNES gör det i den föregående delen av guiden) gör det enkelt att ställa in regulatorn, eftersom du kan anpassa varje knapp till ditt hjärtans innehåll. Vad händer om spelet inte accepterar egna inmatningar eller, om det gör det, är de begränsade till faktiska tangenttryckningar och musklick?
Om du är i den situationen är du inte lycka till. Tack vare dedikationen av Jonathan Firth, enmansmanodlingsoperationen bakom det populära Xbox-konfigurationsverktyget Xpadder, är det möjligt att kartlägga Xbox-controllerens ingångar till vilket tangentbord och mus som helst som spelet kräver att du använder. Xpadder fungerar inte bara fantastiskt med Xbox-kontrollen, men det är anpassningsbart att arbeta med några gamepad eller inmatningsenhet som är erkänd av Windows. Det finns en blomstrande grupp av spelare som gör unika profiler för Xpadder för varje spelanordning under solen. Låt oss ta en titt på att installera och konfigurera Xpadder.
Xpadder är en bärbar applikation, när du köper appen och hämtar den körbara, behöver du bara välja en mapp för den och genomföra en mycket grundläggande inledande konfiguration. Vi parkerade appen i vår Dropbox / Portable Apps / folder. Vid första lanseringen ser du lite information om appen, klicka igenom tills du når:
Här kan du välja att få profiler och annan information sparad antingen i mappen Mina dokument eller på programmets plats. Vi tycker om att hålla våra bärbara appar städa så vi valde att behålla all data med programplatsen.
Därefter kan du välja att associera de unika profilerna för XPadder med programmet. Vi valde att associera filen för att spara oss lite tid i framtiden.
När du är klar med att konfigurera den väldigt minimala installationskonfigurationen, sparas du i huvudappgränssnittet. Just nu ser det ganska naket ut som appen levereras utan konfiguration av standardkontroller. Lyckligtvis är det enkelt att ställa upp en och när du har kartlagt din controller kan du använda mallen för att skapa profiler för alla dina spel.
Först behöver du en basbild av kontrollenheten för att göra kartläggningen enklare. Du skulle kunna gör din egen från början, men det är en stor insats när arbetet redan har gjorts för dig. Det är dags att slå upp Xpadder-kontrolldatabasen och välja konfigurationsmodulen för vår controller. Vi gillade verkligen den rena exploderade knappar stilbilden i Xbox 360 / Officiell Xbox 360 / kategori av Oke Doke och valde att använda det som grunden för vår byggnad.
För att använda bilden högerklickar du och kopierar den i webbläsaren och klickar sedan på den lilla kontrollenhetsikonen längst upp till höger om Xpadder-gränssnittet för att komma till menyn. Därifrån klickar du på inställningar för att skapa din styrprofil. Från menyn Inställningar, klicka på Klistra knappen för att klistra in din regulatorbild.
När du har klistrat in bilden kan du börja klicka på posterna i navigeringssidan som Sticks, DPads och Knappar. Varje ingång leder dig genom att trycka på knapparna på din kontroller. Varje gång du tilldelar en knapp kan du dra den till lämplig plats på den visuella kartan som vi precis klistrade in i gränssnittet (se skärmbilden ovan för att se hur layouten ser ut när alla knappar har dragits på plats). Klicka på OK för att återgå till huvudgränssnittet.
Låt oss ta en stund för att spara ut blank standardkonfiguration innan vi började redigera den. Klicka på kontrollikonet igen för att dra upp menyn och välj Spara som. Vi sparade det med en tydligt tydlig titel för framtida referens:
Vid denna tidpunkt har vi en tom skiffer för att tilldela varje knapp på vår gamepad ett visst värde. Låt oss återvända ett ögonblick till BSNES och låtsas att applikationen absolut inte låter oss konfigurera andra knappar än standard.
Med Xpadder kan vi enkelt kringgå något spel med fasta knappar genom att tilldela dessa knappar som vi passar. Standardinställningen i BSNES för de fyra primära kontrollknapparna är tilldelningen av tangentbordstangenterna ZXAS för Super NES-knappar BAYX. Förutsatt att vi inte kunde omkonfigurera dessa knappar, kan vi enkelt tilldela tangentbordets värden till knapparna genom att klicka på den specifika knappen som vi vill tilldela i Xpadder. Att göra så drar upp ett virtuellt tangentbord som så:
Med det virtuella tangentbordet kan vi tilldela ZXAS-tangentbordsnycklarna till BAYX-knapparna på Xbox-kontrollen så här:
Fortsätt processen med att tilldela knappar tills du har kartlagt alla nödvändiga knappar för ditt spel. När du är klar klickar du på diskettenheten på höger sida av gränssnittet bredvid Untitled Profile för att spara din spelprofil. Du kan göra så många profiler som du önskar för dina olika spel och emulatorer.
Här är ett exempel på att Xpadder används för att styra ett melee-tecken i det populära spelet Diablo III med en 360-kontroller (du kan ladda ner kontrollprofilen här):
Medan du anpassar dina kontroller ger profilerna finjustering över resultaten (så du kan hålla tangentbordet och musens inställningar för ett spel helt intakt samtidigt som du skapar en kontrollerprofil över de viktigaste bindningarna), så sparar du mycket tid av besöker Xpadder forum och tar tag i en av hundratals spelprofiler som andra spelare redan har skapat för dig.
Oavsett om du kartlägger knappinmatningarna i spelet eller använder Xpadder för att hjälpa dig att kartlägga knapparna till ett antal tangentbordskonfigurationer, kan du spela nästan alla spel på din dator med en bekväm Xbox 360-kontroller.