Where does UE4 packaged build reads all the input mappings?

Hello,

From my understanding, UE4 packaged build will read input mappings from:

C:\Users(UserName)\AppData\Local(ProjectName)\Saved\Config\WindowsNoEditor\Input.ini

However, it turns out that, I can delete the config folder, restart packaged build and still play the game without any input issue.

I’m curious to know where does UE4 packaged build stores/reads all the action/axis bindings? If I add a new binding to the game and package it, will other users downloading the new build have access to the new binding??

Thank you!

I think it’s

C:\Users-Username-\AppData\Local-Projectname-Saved\Config\WindowsNoEditor\GameUserSettings.ini

If that folder is missing, I’m assuming it unpacks the defaults from the distribution again.

Hello,

May I ask where is the distribution file you talked about? I’ve looked through the folder structure of my packaged build and couldn’t find any file that seems to contain the input mappings.

Hello!

Thank you for your reply!

Yes, after checking a previous packaged build (without compressing all the contents to a single .pak file), I was able to locate the .ini file that contains all the relevant input mappings!

I feel so dumb not thinking about ticking off the .pak option before looking through the packaged folder structure!

Thanks a lot! :smiley:

In the PAK file, it holds everything.