Close search results
Close search results
Two players ready to go!

Rocket League Split Screen on PC with Keyboard and Controller

You'll never game alone

Rocket League is a great game for split screen! At least for console gamers - the PC crowd was apparently partially forgotten in this area. While split screen pretty much works out of the box if you have two Xbox 360 for PC controllers, you are left hanging if you have only one such controller, or are using generic USB gaming controllers. Luckily, the TocaEdit Xbox 360 Controller Emulator comes to the rescue, enabling you to play split screen using the keyboard and one controller, and also adding more controllers as you see fit. Read on for a detailed guide.

Step 1: Download TocaEdit Xbox 360 Controller Emulator

Also known as x360ce. The program will emulate an Xbox 360 controller and also enable us to change what player the controller maps to. Download from here - and make sure to click "Download for 32-bit games".

Update: As pointed out in the comments, Rocket League also has a 64 bit DX11 client (as of spring 2020). Make sure you are using the correct version (32/64 bit) of x360ce depending on the bitness of your Rocket League client.

Pro tip: Read the system requirements first - refer to the page above. In my case, I needed to install Visual C++ Redistributable Packages for Visual Studio 2013 or the application would give me errors.

Step 2: Locate the Rocket League directory and copy x360ce.exe

First off, start Steam if it is not already running.

To locate the Rocket League folder using the Steam client, right-click the game in the games list, select properties, and click
To locate the Rocket League folder using the Steam client, right-click the game in the games list, select properties, and click "Browse local files" from the "Local files" tab.

After opening the folder, navigate to the subfolder Binaries\Win32 - the RocketLeague.exe is located here. Note that in case of the 64 bit client, the path says "Win64" instead.

Copy the x360ce.exe file that we just downloaded into the same directory as RocketLeague.exe.
Copy the x360ce.exe file that we just downloaded into the same directory as RocketLeague.exe.

Step 3. Set up the controller and map to Player 2

Double-click x360ce.exe to set up the controller.

When the application first starts, it needs to create xinput1_3.dll in order to work. Click create to proceed.
When the application first starts, it needs to create xinput1_3.dll in order to work. Click create to proceed.
Your gaming devices can be configured automatically and it's a good way to get up and running quickly. Just click next and then finish.
Your gaming devices can be configured automatically and it's a good way to get up and running quickly. Just click next and then finish.
Important: In order to jump into the game later, we will press the start button - so make sure it's mapped!
Important: In order to jump into the game later, we will press the start button - so make sure it's mapped!
Switch to the tab with the same name as the controller. In the Map To dropdown, pick 2. This means that this controller will map to Player 2. This step is important, or both the keyboard and the controller will map to Player 1.
Switch to the tab with the same name as the controller. In the Map To dropdown, pick 2. This means that this controller will map to Player 2. This step is important, or both the keyboard and the controller will map to Player 1.

We're done here, so hit save and close the program.

Step 4: Play Rocket League!

When the game starts, just press any key on the keyboard as usual. Then, press start on the controller (which we mapped in step 3 above). Another car will magically show up and we are in business!
When the game starts, just press any key on the keyboard as usual. Then, press start on the controller (which we mapped in step 3 above). Another car will magically show up and we are in business!
If you have more controllers and map them to player 3 and 4, they can join in as well. I'm afraid I only have two controllers to test it with though!
If you have more controllers and map them to player 3 and 4, they can join in as well. I'm afraid I only have two controllers to test it with though!

Good thing is, once this has been set up, there is no need to do it again. Just make sure the controller is plugged in and start Rocket League from Steam as usual, then join by pressing start. Have fun!

#1
Renny

Muchas gracias amigo, solucionó el problema a la perfección :)

#2
FormularSumo

This only worked for me when I extracted x360ce 64 bit version to my Win64 folder. I think that's because the DX11 version of the game (which I use) is 64 bit.

#3
Erik

Hi FormularSumo,

thanks for the heads up! I have updated the post.

#4
Matthew from NZ

Thanks for the help, works perfectly :-)

#5
Kieron

Very useful article, especially if you have friends round but only have 1 pc!

#6
Si Chkoupi

Thank you hbibi

#7
I like marin

hot

#8
Jim

Thanks mate

#9
JEFFERSON

Hi when i join a game the keyboard and controller have a split screen but the controller controls both screens. Any Solutions?

#10
Erik

Hi Jefferson,

didn't have this problem. Maybe go through the settings again in x360ce and make sure that the first controller is has "Map To" set to 1, and the second controller set to 2.

#11
Massu

Massu

#12
Viktor

Had to disable controller support in Steam to make it work however even with that my controller was controlling both players.

Tried https://www.youtube.com/watch?v=qlRZ-1CZTIE and it seem to have worked with it.

#13
Samhan Mansoor

Hey! I tried this with another controller - PowerA Enhanced Wired Controller (Xbox). I was able to start as Player 2, but I encountered the following issue:

I started moving forward using RT and when I released it, the car started moving backwards and it continued to move in reverse without any buttons being pressed! Holding RT again didn't move the car forward; it only stopped the car from moving backwards. And releasing RT again caused the car to move in reverse....

I hope this can be solved... :)

Leave a comment





This will just take a second.

Submitting your comment...
Page Theme: Dark / Light
Erik Moberg  2024