# \#controls

**URL:** https://forum.babylonjs.com/tag/controls/375.md

[Latest](https://forum.babylonjs.com/latest.md) · [Categories](https://forum.babylonjs.com/categories.md) · [Tags](https://forum.babylonjs.com/tags.md)

---

## [Krinner‑style MPCC++‑inspired AI controller for 3 drones](https://forum.babylonjs.com/t/krinner-style-mpcc-inspired-ai-controller-for-3-drones/63274)

<div class="topic-metadata">

**Author:** [@SirFizX](https://forum.babylonjs.com/u/SirFizX)\
**Replies:** 0\
**Last updated:** [April 26, 2026, 1:13pm UTC](https://forum.babylonjs.com/t/krinner-style-mpcc-inspired-ai-controller-for-3-drones/63274 "2026-04-26T13:13:54Z")

</div>

Paper C++ Implementation The following playground implements a Krinner‑style MPCC++‑inspired AI controller for 3 drones. Playground Robotics Control System Test Broader Presentation on Complex Control Systems The t…

---

## [How to trigger vibration on Xbox Controller using GamepadManager?](https://forum.babylonjs.com/t/how-to-trigger-vibration-on-xbox-controller-using-gamepadmanager/61120)

<div class="topic-metadata">

**Author:** [@ertugrulcetin](https://forum.babylonjs.com/u/ertugrulcetin)\
**Replies:** 2\
**Last updated:** [October 26, 2025, 5:32pm UTC](https://forum.babylonjs.com/t/how-to-trigger-vibration-on-xbox-controller-using-gamepadmanager/61120 "2025-10-26T17:32:44Z")

</div>

I’m implementing GamepadManager to support Xbox controller input. Everything works perfectly (buttons, sticks, triggers, etc.), but I couldn’t find any API for vibration or haptic feedback. Is there a built-in way to ma…

---

## [Future of styles and GUI controls?](https://forum.babylonjs.com/t/future-of-styles-and-gui-controls/54675)

<div class="topic-metadata">

**Author:** [@HiGreg](https://forum.babylonjs.com/u/HiGreg)\
**Replies:** 28\
**Last updated:** [December 2, 2024, 10:54pm UTC](https://forum.babylonjs.com/t/future-of-styles-and-gui-controls/54675 "2024-12-02T22:54:21Z")

</div>

I’ve been thinking about how to implement GUI styles and wanted to pick the brains of those who’ve already thought deeply about it. How should the style class be improved? Are there any plans for the future of styles? B…

---

## [Select the scaling controls in JS of the bounding box gizmo](https://forum.babylonjs.com/t/select-the-scaling-controls-in-js-of-the-bounding-box-gizmo/53392)

<div class="topic-metadata">

**Author:** [@max.t](https://forum.babylonjs.com/u/max.t)\
**Replies:** 1\
**Last updated:** [September 12, 2024, 1:31pm UTC](https://forum.babylonjs.com/t/select-the-scaling-controls-in-js-of-the-bounding-box-gizmo/53392 "2024-09-12T13:31:31Z")

</div>

Hello, I’m a beginner in JS and on BabylonJS, here’s my project : playground demo In which I’d like to calculate the remaining distance between the black frame and the white box so that I can completely fill the space …

---

## [Teleport and Movement using WeXR and Quest 3](https://forum.babylonjs.com/t/teleport-and-movement-using-wexr-and-quest-3/47604)

<div class="topic-metadata">

**Author:** [@jbgoldberg](https://forum.babylonjs.com/u/jbgoldberg)\
**Replies:** 6\
**Last updated:** [February 4, 2024, 2:18pm UTC](https://forum.babylonjs.com/t/teleport-and-movement-using-wexr-and-quest-3/47604 "2024-02-04T14:18:37Z")

</div>

I trying to use the WebXR to create a experience for Quest 3. I followed the documentation and a few of tutorials with no much result. I am able to enter the VR mode, point the controllers to the ground and the Raytrace…

---

## [How do I make a mesh rotate with the ArcRotationCamera like a third person game control?](https://forum.babylonjs.com/t/how-do-i-make-a-mesh-rotate-with-the-arcrotationcamera-like-a-third-person-game-control/45683)

<div class="topic-metadata">

**Author:** [@Mahmlo](https://forum.babylonjs.com/u/Mahmlo)\
**Replies:** 10\
**Last updated:** [November 16, 2023, 11:39am UTC](https://forum.babylonjs.com/t/how-do-i-make-a-mesh-rotate-with-the-arcrotationcamera-like-a-third-person-game-control/45683 "2023-11-16T11:39:39Z")

</div>

This is my camera setup: const camera = new BABYLON.ArcRotateCamera("camera", -Math.PI / 2, Math.PI / 2.5, 3, new BABYLON.Vector3(0, 1, 0)); camera.attachControl(canvas, true); camera.panningSensibility = 0; camera.lowe…

---

## [Camera controls rotation angles are wrong after lerping camera position](https://forum.babylonjs.com/t/camera-controls-rotation-angles-are-wrong-after-lerping-camera-position/43019)

<div class="topic-metadata">

**Author:** [@trusktr](https://forum.babylonjs.com/u/trusktr)\
**Replies:** 4\
**Last updated:** [August 17, 2023, 11:11pm UTC](https://forum.babylonjs.com/t/camera-controls-rotation-angles-are-wrong-after-lerping-camera-position/43019 "2023-08-17T23:11:04Z")

</div>

After lerping the camera to some position, then the controls are broken: Lerping breaks camera rotation control | Babylon.js Playground (babylonjs.com) After the initial animation completes, drag left/right to try to r…

---

## [How to enable touch for FlyCamera?](https://forum.babylonjs.com/t/how-to-enable-touch-for-flycamera/43038)

<div class="topic-metadata">

**Author:** [@trusktr](https://forum.babylonjs.com/u/trusktr)\
**Replies:** 4\
**Last updated:** [August 11, 2023, 9:43pm UTC](https://forum.babylonjs.com/t/how-to-enable-touch-for-flycamera/43038 "2023-08-11T21:43:52Z")

</div>

This demo has no touch support, and it isn’t clear from the docs how to add touch support: FlyCamera how to add touch??? | Babylon.js Playground (babylonjs.com) How do we add touch support to it?
