19Aug
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 handen 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 den här handledningen 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.
Även om 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 vivalde 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å att du läser igenom hela handledningen och kolla in de specifika programmen och spelen du vill använda din Xbox-controller med innan du köper någonting på listan What you Need eftersom vissa inställningar kräver leskonfiguration än andra( effektivt reducerarkostnad för projektet till $ 0 utanför kostnaden för den faktiska regulatorn).
Installera och testa Xbox 360 Controller
Installera Xbox 360-kontrollen ska vara en ganska smärtfri affär. Anslut din styrenhet till en ledig USB-port på din Windows-maskin. 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 kontrollenheten 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 rutan. Detta kommer att dra upp spelkontrollens kontrollpanel som så:
Som du kan se använder vi den billigare MadCatz 360-kontrollenheten för detta projekt. Genom att klicka på avancerad kan du enkelt växla mellan styrenheter, vilket i vårt fall inte är relevant. Klicka på Egenskaper tar upp kontrolleregenskaperna för 360-kontrollenheten.
Välj -testfliken .Testa varje knapp på kontrollenheten. Om allt fungerar korrekt ska något 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 du trycker på en av glädjestickorna och axeldisplayen går ner och vänster) måste du 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 exekverbara ShowOff som vi listade i avsnittet Vad du behöver. Den här lilla appen lägger ett litet överläggningsfönster på skärmen som bara 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 regulatorn 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 det här är ska vi använda den utmärkta spelemulatorn BSNES.
Inte bara emulerar BSNES över 8 konsoler, inklusive NES, Super NES och Game Boy, men det gör ett fantastiskt jobb på det samtidigt som det ger mycket anpassningsbara spel-inklusive anpassade regulator konfigurationer. 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 har startat, navigerar du till Inställningar - & gt;Konfiguration , och klicka på Input 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 omforma 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 knapphanteringarna 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:
EnkeltUpprepa processen för alla knappar du vill kartlägga till Xbox-kontrollenheten. När du är färdig kartläggning är det dags att ta kontrollenheten för en testkörning:
Det är En länk till det förflutna precis som vi kommer ihåg det: kontrolldynan i handen istället för att fingrarna sprutade och kramade 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 måste 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 pressar 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 som du kan anpassavarje knapp till ditt hjärta 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 befinner dig i den situationen är du inte lycka till. Tack vare engagemanget för Jonathan Firth, den enmanskodande operationen 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 för att arbeta med någon -spelad eller inbyggd enhet som känns igen 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 laddar ner körbar, behöver du bara välja en mapp för den och gå igenom en mycket grundläggande initial 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 gillar att behålla våra bärbara apparat snyggt 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 in i huvudappgränssnittet. Just nu ser det ganska naket ut som appen levereras utan konfiguration av standardkontrollern. Lyckligtvis är det enkelt att ställa upp en och när du har kartlagt din kontroller 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 kan göra 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 bas för vår byggnad.
För att använda bilden högerklickar du och kopierar den i webbläsaren och klickar sedan på ikonen för den lilla kontrollenheten längst upp till höger om Xpadder-gränssnittet för att komma till menyn. Därifrån klickar du på Settings för att skapa din kontrollprofil. Från inställningsmenyn klickar du på -klistra in -knappen för att klistra in bildens kontrollbild.
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 Save As .Vi sparade den 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 standarden.
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 styrknapparna ä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. Så här gör du ett virtuellt tangentbord som det här:
Med det virtuella tangentbordet kan vi tilldela ZXAS-tangentbordsknapparna 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örditt 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-profiler ger du finjustering över resultaten( sålundadu kan hålla dina tangentbord och mus inställningar för ett spel helt intakt samtidigt som du skapar en kontrollerprofil över de viktigaste bindningarna), du sparar dig mycket tid genom att besöka Xpadder forum och ta tag i en av hundratals spelprofiler som andra spelare harredan utformad för dig.
Oavsett om du kartlägger knappingångarna i spelet eller använder Xpadder för att hjälpa dig att kartlägga knapparna till ett antal tangentbordskonfigurationer, är det möjligt att spela nästan alla spel på din dator med en bekväm Xbox 360-kontroller.