LEGO® Star Wars™: The Complete Saga

LEGO® Star Wars™: The Complete Saga

PS4 controller showing up as Xbox 360
Is there any way for the game to recognize that I'm using a PS4 controller instead of an Xbox 360 one? Or any sort of PlayStation controller? Thanks in advance.
< >
Showing 1-5 of 5 comments
Geekio May 6, 2019 @ 5:49pm 
If you have any configuration options for the PS4 controller (maybe in Device Manager) I'd suggest looking around in there for something. Otherwise, I've thought of a workaround but I can't test it as I don't have a PS4 controller. I feel I should warn you that I have not tested this and I cannot guarantee that it will work. If you attempt this, please backup your game files beforehand.

Here's my idea: instead of telling the game that it's a PS controller, allow the game to continue seeing it as an Xbox 360 controller, but change the image file for the X360 button graphics to look like the PS3 button graphics. The two image files are the same size, so you would just need to delete the X360 graphic file, then copy the PS3 graphic file and rename it to match the X360 one. The game will still search for and use the file which is labeled as the X360 graphic, but that file will now actually look like the PS3 buttons.

This does mean that when you actually use an Xbox 360 controller, it will still show the PS3 buttons, but it's the best I can think of. I don't claim to be an expert, so there's likely a better way to solve this which I simply didn't think of.


If you want to try this, the button graphic files are stored in the archive file GAME.DAT in the install directory, which can be extracted and repacked using a program called QuickBMS, available here: https://aluigi.altervista.org/quickbms.htm

When using QuickBMS, remember that when repacking the archive you must repack an archive of lesser or equal size to the original. The program is optimized primarily for opening archives, and repacking them is just a bonus feature.

Once you're in the archive, the file path is GAME/STUFF/TEXT/ and in there you will see several DDS files, including BUTTONS_PS3_PC.DDS and BUTTONS_360_PC.DDS. Delete the "360" file, then copy and paste the "PS3" file. Rename the new file to "BUTTONS_360_PC.DDS" and the game should now use the PS3 button graphics instead, once you've repacked the archive and overwritten the original file with it.


Frankly I feel like this is way more trouble than it's worth, but if you try it, do let me know whether it works. Good luck :)
Rude Boy EEEE May 6, 2019 @ 6:53pm 
I tried the first option, no luck. Thanks for both, but I really don't wanna mess with the files. Are you sure the game has support for PS3 controllers? I looked online, someone said PlayStation controllers in general aren't supported. I mean, you can use them, but they'll show up as Xbox 360.
Geekio May 6, 2019 @ 7:16pm 
Originally posted by Rude Boy EEEE:
I tried the first option, no luck. Thanks for both, but I really don't wanna mess with the files. Are you sure the game has support for PS3 controllers? I looked online, someone said PlayStation controllers in general aren't supported. I mean, you can use them, but they'll show up as Xbox 360.

I am sure that the game includes the necessary button graphics for PS3 controllers. I am not sure that it's actually programmed to *use* those button graphics. There are lots of unused assets in the files, so I wouldn't be surprised.
Rude Boy EEEE May 6, 2019 @ 7:21pm 
Weird... Oh well, it's not that big a deal. I probably remember most of the controls on a PS controller anyway. I loved these games as a kid! Anyway, thanks for your help, man. I appreciate your time and effort!
Azrael May 7, 2019 @ 2:26pm 
Big picture mode
< >
Showing 1-5 of 5 comments
Per page: 1530 50

Date Posted: May 6, 2019 @ 2:13pm
Posts: 5