# Slider Mouse Sensitivity reset

**URL:** <https://forums.unrealengine.com/t/slider-mouse-sensitivity-reset/623426>\
**Category:** Blueprint\
**Tags:** unreal-engine, UE4-27, Blueprint, question\
**Created:** [August 7, 2022, 8:17pm UTC](https://forums.unrealengine.com/t/slider-mouse-sensitivity-reset/623426 "2022-08-07T20:17:19Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![ZanettiGameplay](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@ZanettiGameplay](https://forums.unrealengine.com/u/ZanettiGameplay)\
**Post date:** [August 7, 2022, 8:17pm UTC](https://forums.unrealengine.com/t/slider-mouse-sensitivity-reset/623426/1 "2022-08-07T20:17:19Z")

</div>

guys, how do I make the settings set in the menu (mouse sens) stay there when I return to the menu? because every time I close the menu and reopen, the mouse slider returns to the initial position

 ![sens mouse](https://d3kjluh73b9h9o.cloudfront.net/original/4X/1/1/3/1138e7bf671c063e70a0ba76a91a70c172788fad.png)

---

<div class="post-metadata">

**Author:** ![Yazzin](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/yazzin/32/476999_2.png) [@Yazzin](https://forums.unrealengine.com/u/Yazzin)\
**Post date:** [August 7, 2022, 9:49pm UTC](https://forums.unrealengine.com/t/slider-mouse-sensitivity-reset/623426/2 "2022-08-07T21:49:44Z")

</div>

You create the Options Widget on BeginPlay inside the Playercontroller and save it as a Widget Blueprint Object Reference Variable. Now when opening your Options Menu, you just get this Variable and add it to the viewport or remove it from the parent, but never create the Menu again and again!

---

<div class="post-metadata">

**Author:** ![ZanettiGameplay](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@ZanettiGameplay](https://forums.unrealengine.com/u/ZanettiGameplay)\
**Post date:** [August 7, 2022, 10:13pm UTC](https://forums.unrealengine.com/t/slider-mouse-sensitivity-reset/623426/3 "2022-08-07T22:13:09Z")

</div>

I have that…  
I see in a comentary in youtube how to do this…  
but I couldn’t

 ![optionwidget](https://d3kjluh73b9h9o.cloudfront.net/original/4X/4/8/e/48e875d6f5ca01479673aab5b5693ab6abf5a9a9.png)  
the comentary says:  
Had the same problem. Get “mouse sensitivity slider” value, drag and get “set value”, and connect “mouse sensitivity value” to “input value”

---

<div class="post-metadata">

**Author:** ![Yazzin](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/yazzin/32/476999_2.png) [@Yazzin](https://forums.unrealengine.com/u/Yazzin)\
**Post date:** [August 7, 2022, 10:57pm UTC](https://forums.unrealengine.com/t/slider-mouse-sensitivity-reset/623426/4 "2022-08-07T22:57:56Z")

</div>

Why are you removing it from the parent immediatly after adding it to the viewport?

---

<div class="post-metadata">

**Author:** ![ZanettiGameplay](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@ZanettiGameplay](https://forums.unrealengine.com/u/ZanettiGameplay)\
**Post date:** [August 7, 2022, 11:06pm UTC](https://forums.unrealengine.com/t/slider-mouse-sensitivity-reset/623426/5 "2022-08-07T23:06:55Z")

</div>

everything is fine, resolution settings and everything else saves… what I still can’t save is just the setting that was left on the mouse

---

<div class="post-metadata">

**Author:** ![ShadowBr0kerz](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/shadowbr0kerz/32/1201558_2.png) [@ShadowBr0kerz](https://forums.unrealengine.com/u/ShadowBr0kerz)\
**Post date:** [September 9, 2026, 3:40pm UTC](https://forums.unrealengine.com/t/slider-mouse-sensitivity-reset/623426/6 "2026-09-09T15:40:04Z")

</div>

the slider resets because nothing initializes it from the save. on widget construct, load the settings value first and Set Value on the slider from it, then only write back on value-changed. also dont recreate the widget every open (reuse one instance), otherwise construct defaults wipe what you just set. same pattern for every settings row.

if settings persistence keeps biting, Advanced Save System, a save/load system plugin for Unreal Engine 5, gives you slots you can reuse for a settings file with async saves: [Advanced Save System](https://www.fab.com/listings/1268f6a9-7ba8-4f30-91b8-73618d593252). on sale ($23.93).
