# Babylon.GUI focus

**URL:** <https://forum.babylonjs.com/t/babylon-gui-focus/4526>\
**Category:** Questions\
**Created:** [July 15, 2019, 4:59pm UTC](https://forum.babylonjs.com/t/babylon-gui-focus/4526 "2019-07-15T16:59:04Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ateria](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/ateria/32/1351_2.png) [@Ateria](https://forum.babylonjs.com/u/Ateria)\
**Post date:** [July 15, 2019, 4:59pm UTC](https://forum.babylonjs.com/t/babylon-gui-focus/4526/1 "2019-07-15T16:59:04Z")

</div>

Is there a way to focus on a specific element of babylon.gui without clicking it? I’ve searched high and low for some type of inputText.focus() function to call on a keypress but am lost ☹

[https://www.babylonjs-playground.com/#ZU3CGI#1](https://www.babylonjs-playground.com/#ZU3CGI#1)

As an example, to type into the input box in this PG, we must click the box. Is there a call implemented for focusing upon keypress instead of clicking the box?

---

<div class="post-metadata">

**Author:** ![Deltakosh](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/deltakosh/32/26635_2.png) [@Deltakosh](https://forum.babylonjs.com/u/Deltakosh)\
**Post date:** [July 15, 2019, 5:08pm UTC](https://forum.babylonjs.com/t/babylon-gui-focus/4526/2 "2019-07-15T17:08:01Z")

</div>

Hey!

Should be something like `adt.focusedControl = ...`

---

<div class="post-metadata">

**Author:** ![Ateria](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/ateria/32/1351_2.png) [@Ateria](https://forum.babylonjs.com/u/Ateria)\
**Post date:** [July 15, 2019, 6:04pm UTC](https://forum.babylonjs.com/t/babylon-gui-focus/4526/3 "2019-07-15T18:04:18Z")

</div>

@Deltakosh thank you for the speedy reply! I’ve found the focusedControl(), can I pass in the name of the inputText? (Not at dev machine currently on mobile)

Currently the name for input text in project is  
inputText.name = “chatInput”  
Or something along those lines,

So should I use  
Adt.focusedControl = “chatInput” or, should I just call it as

Adt.focusedControl = CHAT.inputText; ?

---

<div class="post-metadata">

**Author:** ![Deltakosh](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/deltakosh/32/26635_2.png) [@Deltakosh](https://forum.babylonjs.com/u/Deltakosh)\
**Post date:** [July 15, 2019, 6:09pm UTC](https://forum.babylonjs.com/t/babylon-gui-focus/4526/4 "2019-07-15T18:09:39Z")

</div>

You need to pass the control itself

---

<div class="post-metadata">

**Author:** ![Ateria](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/ateria/32/1351_2.png) [@Ateria](https://forum.babylonjs.com/u/Ateria)\
**Post date:** [July 15, 2019, 6:10pm UTC](https://forum.babylonjs.com/t/babylon-gui-focus/4526/5 "2019-07-15T18:10:54Z")

</div>

Alright, thank you.

---

<div class="post-metadata">

**Author:** ![Ateria](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/ateria/32/1351_2.png) [@Ateria](https://forum.babylonjs.com/u/Ateria)\
**Post date:** [July 15, 2019, 6:14pm UTC](https://forum.babylonjs.com/t/babylon-gui-focus/4526/6 "2019-07-15T18:14:49Z")

</div>

Also, while we’re here instead of making a new thread, is there a way to disable prompt() on mobile input text, to implement the virtual keyboard?

---

<div class="post-metadata">

**Author:** ![Deltakosh](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/deltakosh/32/26635_2.png) [@Deltakosh](https://forum.babylonjs.com/u/Deltakosh)\
**Post date:** [July 15, 2019, 8:54pm UTC](https://forum.babylonjs.com/t/babylon-gui-focus/4526/7 "2019-07-15T20:54:31Z")

</div>

Sure just call: `inputText.disableMobilePrompt = true` (need the very latest version from master)

---

<div class="post-metadata">

**Author:** ![Ateria](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/ateria/32/1351_2.png) [@Ateria](https://forum.babylonjs.com/u/Ateria)\
**Post date:** [July 15, 2019, 9:06pm UTC](https://forum.babylonjs.com/t/babylon-gui-focus/4526/8 "2019-07-15T21:06:26Z")

</div>

Thank you so much  
@Deltakosh
