# Why is "Add Controller Pitch Input" not responsing

**URL:** <https://forums.unrealengine.com/t/why-is-add-controller-pitch-input-not-responsing/300348>\
**Category:** Programming & Scripting\
**Tags:** unreal-engine\
**Created:** [December 2, 2014, 11:44am UTC](https://forums.unrealengine.com/t/why-is-add-controller-pitch-input-not-responsing/300348 "2014-12-02T11:44:40Z")\
**Posts on this page:** 18\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tackti](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Tackti](https://forums.unrealengine.com/u/Tackti)\
**Post date:** [December 2, 2014, 11:44am UTC](https://forums.unrealengine.com/t/why-is-add-controller-pitch-input-not-responsing/300348/1 "2014-12-02T11:44:40Z")

</div>

I’ve been following a tutorial in order to get some basic player movement. But for some reason, the pitch input is the only one not responding, it looks like inputaxis is spitting out some values but its not changing at all. Does anyone know what the issue is?

Thanks in advance

---

<div class="post-metadata">

**Author:** ![ScottSpadea](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/scottspadea/32/1194682_2.png) [@ScottSpadea](https://forums.unrealengine.com/u/ScottSpadea)\
**Post date:** [December 2, 2014, 2:07pm UTC](https://forums.unrealengine.com/t/why-is-add-controller-pitch-input-not-responsing/300348/2 "2014-12-02T14:07:42Z")

</div>

what kind of pawn are you using? is it a character, pawn, defaultPawn, or vehicle?

---

<div class="post-metadata">

**Author:** ![Tackti](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Tackti](https://forums.unrealengine.com/u/Tackti)\
**Post date:** [December 2, 2014, 2:45pm UTC](https://forums.unrealengine.com/t/why-is-add-controller-pitch-input-not-responsing/300348/3 "2014-12-02T14:45:30Z")

</div>

I am using character.

---

<div class="post-metadata">

**Author:** ![OldSchoolPvP](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@OldSchoolPvP](https://forums.unrealengine.com/u/OldSchoolPvP)\
**Post date:** [December 28, 2014, 7:26pm UTC](https://forums.unrealengine.com/t/why-is-add-controller-pitch-input-not-responsing/300348/4 "2014-12-28T19:26:38Z")

</div>

I have the same problem remove the camera component and try it will work strange ☹ ?  
Anyone know why ?

---

<div class="post-metadata">

**Author:** ![Paulhaydock1982\_1](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Paulhaydock1982\_1](https://forums.unrealengine.com/u/Paulhaydock1982_1)\
**Post date:** [January 13, 2015, 1:01pm UTC](https://forums.unrealengine.com/t/why-is-add-controller-pitch-input-not-responsing/300348/5 "2015-01-13T13:01:28Z")

</div>

Hey,

May be a bit late, I just encountered this problem…the solution was to change the following setting on the camera component.

Camera Settings → Use Pawn Control Rotation

This resolved the issue for me…

---

<div class="post-metadata">

**Author:** ![Tackti](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Tackti](https://forums.unrealengine.com/u/Tackti)\
**Post date:** [April 5, 2015, 10:33pm UTC](https://forums.unrealengine.com/t/why-is-add-controller-pitch-input-not-responsing/300348/6 "2015-04-05T22:33:45Z")

</div>

It is never too late 🙂

I did figure it out in the end but it was hours of trial and error

either way cheers for the help

---

<div class="post-metadata">

**Author:** ![cybereality](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@cybereality](https://forums.unrealengine.com/u/cybereality)\
**Post date:** [April 7, 2015, 4:30am UTC](https://forums.unrealengine.com/t/why-is-add-controller-pitch-input-not-responsing/300348/7 "2015-04-07T04:30:08Z")

</div>

Thank you so much. That fixed it!

---

<div class="post-metadata">

**Author:** ![acxsasx](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@acxsasx](https://forums.unrealengine.com/u/acxsasx)\
**Post date:** [April 12, 2016, 9:18pm UTC](https://forums.unrealengine.com/t/why-is-add-controller-pitch-input-not-responsing/300348/8 "2016-04-12T21:18:07Z")

</div>

Just want to say thank you! This was driving me insane.

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_914c992f](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_914c992f](https://forums.unrealengine.com/u/anonymous_user_914c992f)\
**Post date:** [March 28, 2017, 11:28pm UTC](https://forums.unrealengine.com/t/why-is-add-controller-pitch-input-not-responsing/300348/9 "2017-03-28T23:28:59Z")

</div>

I have the same issue. Despite checking Camera Settings → Use Pawn Control Rotation. I created a BP using the default pawn. I am able to get yaw working just fine but can not change pitch

---

<div class="post-metadata">

**Author:** ![fma\_viz](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@fma\_viz](https://forums.unrealengine.com/u/fma_viz)\
**Post date:** [July 9, 2019, 1:54pm UTC](https://forums.unrealengine.com/t/why-is-add-controller-pitch-input-not-responsing/300348/10 "2019-07-09T13:54:37Z")

</div>

Paul,

You may never see this answer, but thank you for saving me some trouble!

---

<div class="post-metadata">

**Author:** ![tabascoau](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@tabascoau](https://forums.unrealengine.com/u/tabascoau)\
**Post date:** [October 31, 2020, 4:24pm UTC](https://forums.unrealengine.com/t/why-is-add-controller-pitch-input-not-responsing/300348/11 "2020-10-31T16:24:44Z")

</div>

Thanks Paul.

---

<div class="post-metadata">

**Author:** ![SeaniBoiGames](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@SeaniBoiGames](https://forums.unrealengine.com/u/SeaniBoiGames)\
**Post date:** [February 25, 2022, 10:02pm UTC](https://forums.unrealengine.com/t/why-is-add-controller-pitch-input-not-responsing/300348/12 "2022-02-25T22:02:45Z")

</div>

Thxs

---

<div class="post-metadata">

**Author:** ![K.Dragon\_Y1](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@K.Dragon\_Y1](https://forums.unrealengine.com/u/K.Dragon_Y1)\
**Post date:** [May 23, 2022, 8:51am UTC](https://forums.unrealengine.com/t/why-is-add-controller-pitch-input-not-responsing/300348/13 "2022-05-23T08:51:24Z")

</div>

Thanks. It works, but not perfect. Checking Use Pawn Control Rotation means that we allow Camera to rotate with Controller, but, seriously, we don’t wish for the camera to rotate along with the Controller, we only wish for the spring arm to do that, and the camera will move along with the spring arm.

---

<div class="post-metadata">

**Author:** ![K.Dragon\_Y1](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@K.Dragon\_Y1](https://forums.unrealengine.com/u/K.Dragon_Y1)\
**Post date:** [May 23, 2022, 9:50am UTC](https://forums.unrealengine.com/t/why-is-add-controller-pitch-input-not-responsing/300348/15 "2022-05-23T09:50:39Z")

</div>

I finally figured it out. it’s just a careless mistake. My code is:

```cpp
	FollowCamera->SetupAttachment(RootComponent,USpringArmComponent::SocketName);

```

which is wrong because the first parameter shouldn’t be RootComponent, it should be the SpringArmComponent, as we want to make the camera be SpringArmComponent’s child so that the camera can move along with the spring arm.

But some wierd things happened, after I corrected my code, the chararcter blueprint class, which was created based on my C++ class, didn’t change. the camera was still not the child of SpringArmComponent. So I deleted bluepring class and recreated it. Finally, it changed. Now I know that the blueprint class will not totally update with its C++ code…

---

<div class="post-metadata">

**Author:** ![LtMajorSchwifty](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@LtMajorSchwifty](https://forums.unrealengine.com/u/LtMajorSchwifty)\
**Post date:** [December 6, 2022, 3:37am UTC](https://forums.unrealengine.com/t/why-is-add-controller-pitch-input-not-responsing/300348/16 "2022-12-06T03:37:20Z")

</div>

Thanks for that it was wrecking my brain for hours

---

<div class="post-metadata">

**Author:** ![jai8gupta](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@jai8gupta](https://forums.unrealengine.com/u/jai8gupta)\
**Post date:** [April 1, 2023, 1:12pm UTC](https://forums.unrealengine.com/t/why-is-add-controller-pitch-input-not-responsing/300348/17 "2023-04-01T13:12:05Z")

</div>

Hi,

(For Blueprint)  
The solution is in the **Spring Arm Component** of your actor/pawn/character/etc., u need to enable the Use Pawn Control Rotation . Do not enable the option in the Camera component as it will then rotate independent of the actor.

Hope this helps.

---

<div class="post-metadata">

**Author:** ![Maghton](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Maghton](https://forums.unrealengine.com/u/Maghton)\
**Post date:** [July 24, 2023, 9:40am UTC](https://forums.unrealengine.com/t/why-is-add-controller-pitch-input-not-responsing/300348/18 "2023-07-24T09:40:47Z")

</div>

Never to late! You are helping again on this day! Thank you.

---

<div class="post-metadata">

**Author:** ![I\_Jaba](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/i_jaba/32/718087_2.png) [@I\_Jaba](https://forums.unrealengine.com/u/I_Jaba)\
**Post date:** [September 28, 2026, 7:54am UTC](https://forums.unrealengine.com/t/why-is-add-controller-pitch-input-not-responsing/300348/19 "2026-09-28T07:54:40Z")

</div>

This is the actual answer in the case of a Third Person Controller Character. Because, if you set “Use Pawn Control Rotation” on the camera component and not the SpringArm, the camera won’t have the TPS behaviour.

On your character BP :

- Click on your Spring Arm
- In the details panel, search for “rotation”
- In “Camera Settings” section, check “Use Pawn Control Rotation”

The image below shows you the process above.

 ![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/d/6/2d62800eb49d8927fe94c989e3febd1061414c8f.png)
