Description

By default in a new project, Launch On creates a WindowsNoEditor build, but the WindowsNoEditor*.ini settings don't seem to override the Default*.ini settings.

Steps to Reproduce
  1. Add an action mapping to your game via Project Settings > Input, bind it to the delete key with an action named delete
  2. Find the line like this in your game's DefaultInput.ini that is added as a result:
        [/Script/Engine.InputSettings]
        +ActionMappings=(ActionName="Delete",Key=Delete,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
    
  3. Create [Project Directory]/Config/WindowsNoEditor/WindowsNoEditorInput.ini
  4. Copy the line from above, paste it but change the + to - to remove the binding
  5. In the level blueprint, hook the Delete input action up to a print string
  6. Play in editor and notice the delete key binding prints a string
  7. Launch on your computer, notice that pressing delete still prints a string

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-42959 in the post.

1
Login to Vote

Won't Fix
ComponentUE - Foundation - Core
Affects Versions4.15
CreatedMar 15, 2017
ResolvedAug 18, 2021
UpdatedAug 18, 2021