# Get Virtual Joystick events

**URL:** <https://forums.unrealengine.com/t/get-virtual-joystick-events/397285>\
**Category:** Mobile\
**Tags:** Mobile, virtual-joystick, unreal-engine, touch, question\
**Created:** [July 11, 2017, 9:00pm UTC](https://forums.unrealengine.com/t/get-virtual-joystick-events/397285 "2017-07-11T21:00:14Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![anonymous\_user\_08787d181](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_08787d181](https://forums.unrealengine.com/u/anonymous_user_08787d181)\
**Post date:** [July 11, 2017, 9:00pm UTC](https://forums.unrealengine.com/t/get-virtual-joystick-events/397285/1 "2017-07-11T21:00:14Z")

</div>

I have a custom character and player controller and I am trying to implement my own movement

I would like to use the virtual joystick (I am actually trying to use theLeftVirtualJoystick only but either one will give me the information I need)

How can I get inputs or trigger events based on the virtual joystick events?

Thanks for any guidance on how to trigger my own logic on virtual joystick input.

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_08787d181](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_08787d181](https://forums.unrealengine.com/u/anonymous_user_08787d181)\
**Post date:** [July 13, 2017, 2:29pm UTC](https://forums.unrealengine.com/t/get-virtual-joystick-events/397285/2 "2017-07-13T14:29:43Z")

</div>

![192046-touch+controls.png](https://d3kjluh73b9h9o.cloudfront.net/original/4X/5/1/8/51899f8408fc5330b6deb64f6843194958e90178.png)

The Touch Interface allows several Controls to be added, those map to Input Keys, in this case the Gamepad left Thumbstick!

---

<div class="post-metadata">

**Author:** ![bbois1999](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@bbois1999](https://forums.unrealengine.com/u/bbois1999)\
**Post date:** [January 6, 2023, 11:00pm UTC](https://forums.unrealengine.com/t/get-virtual-joystick-events/397285/3 "2023-01-06T23:00:30Z")

</div>

My joysticks are not replicating correctly. If I test multiplayer with multiple clients, client 2’s joysticks move client 1. And client 1’s joysticks move client 1. Even when playing with four characters with their own joysticks, each player’s joysticks only move client 1.

Is there a way to add new joysticks to a player character in their blueprint? I literally can’t find a simple solution to this problem. This is also happening on totally blank new projects, so I know I didn’t change some weird setting in my current project to cause this. Also, it started after building unreal engine from source, so I assume its a source build bug or that I built it wrong somehow.

Thanks for any help
