# How to disable some of the run-time shortcuts?

**URL:** <https://forums.unrealengine.com/t/how-to-disable-some-of-the-run-time-shortcuts/536616>\
**Category:** Editor Scripting\
**Tags:** Editor-Scripting, unreal-engine, question, UE4-27\
**Created:** [April 22, 2022, 11:27am UTC](https://forums.unrealengine.com/t/how-to-disable-some-of-the-run-time-shortcuts/536616 "2022-04-22T11:27:46Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![UE\_FlavienP](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/ue_flavienp/32/1194546_2.png) [@UE\_FlavienP](https://forums.unrealengine.com/u/UE_FlavienP)\
**Post date:** [April 22, 2022, 3:42pm UTC](https://forums.unrealengine.com/t/how-to-disable-some-of-the-run-time-shortcuts/536616/2 "2022-04-22T15:42:37Z")

</div>

If I am not mistaken the bindings are defined in the default pawn:  
\Engine\Source\Runtime\Engine\Private\DefaultPawn.cpp check function InitializeDefaultPawnInputBindings

You can disable inputs all together, make your custom pawn with your custom binding and use your custom pawn as default pawn class, you might also be able to unbind/rebind some inputs too.

I would look in those directions.

> **[Input](https://docs.unrealengine.com/4.26/en-US/InteractiveExperiences/Input/)**
>
> The Input object is responsible for converting input from the player into data in a form Actors can understand and make use of.

> [@Rebind more input under one Axis/Action mapping](https://forums.unrealengine.com/t/rebind-more-input-under-one-axis-action-mapping/457906/7):
>
> Thank you! I checked it but unfortunately, I can only try to do just later.

---

_[View the full topic](https://forums.unrealengine.com/t/how-to-disable-some-of-the-run-time-shortcuts/536616)._
