Forum Discussion

JustVavalo's avatar
JustVavalo
Seasoned Newcomer
6 hours ago

Fix for unsupported/generic/replica controllers

Hi, I've seen there are some people that are using either an unsupported or generic or replica controller, and literally can't play the game. I had the same issue and after going through many remapping programs and other methods that didn't work (for example, adding skate. to steam as a non-steam game didn't help at all), I finally found a fix that worked for me and will probably work for someone else.

Now, to be clear, my controller is a PowerA Switch Controller. It is not an original Pro Controller, so, even though my Nintendo Switch recognizes it as a pro controller, my pc detects it as a generic one. I don't know if the program would help with original Switch Pro Controllers or some cheap generic controller, but it is worth to try and it might help someone.

Step 1: Search for "Directinput to Xinput Wrapper" on your browser. The first link should be a github link created by csutorasa. Then go to the releases page and download the latest version which is "XOutput 3.32". Or click here to directly go to the latest release and download it.

Step 2: Once you've downloaded XOutput, extract the zip file and open XOutput (Once you open XOutput you might (or not) be prompted to download some drivers or  something related, if you do, download what they say. In my case, I didn't have to download anything else).

Step 3: Once you've opened XOutput, your controller (doesn't matter if you connected it before or after opening XOutput) should appear on the list named "DirectInput" and you can check if all the buttons work correctly by clicking the "Edit" button next to your controller.

Step 4: Now that you know that your controller is detected and works properly, click the button that says "Add controller". After clicking it, a new profile should appear on the list "Game Controllers" called "Controller". Now, click on the "Edit" button of this new Controller profile and go all the way down until you see a button that says "Configure All". Click "Configure All" and follow the steps to bind all buttons fast and easy. (If something doesn't bind correctly or doesn't work properly, you can then change it individually. For example, my right joystick was inverted, so I just clicked Invert and everything was ready to go.)

Step 5: Once you've checked that everything was mapped correctly, you can click the "Start" button next to the controller profile and you will be ready to go. You can't close the XOutput window or else the program will fully close and it won't work, so simply minimize it and open Skate.

And that's it, you will be able to play skate. with your unsupported controller.

No RepliesBe the first to reply

About skate.

Discuss the latest news and game information around skate. in our community forums.1,084 PostsLatest Activity: 48 seconds ago