# Virtual keyboard

**URL:** https://discourse.nodered.org/t/virtual-keyboard/76859
**Category:** Dashboard
**Created:** [23 March 2023 09:58 UTC](https://discourse.nodered.org/t/virtual-keyboard/76859 "2023-03-23T09:58:35Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![marlboro211](https://avatars.discourse-cdn.com/v4/letter/m/b487fb/32.png) [@marlboro211](https://discourse.nodered.org/u/marlboro211)
#### Post date: [23 March 2023 09:58 UTC](https://discourse.nodered.org/t/virtual-keyboard/76859/1 "2023-03-23T09:58:35Z")

</div>

Hello everyone,

I am using Hugobox's virtual keyboard flow for a home application.  
I've made a pop-up dialog node that asks for a password to change a tab, but it works every other click on the screen.  
For example : for a text input node it works perfectly, but in my case whenever i click the text input in the pop up dialog, it shows the keyboard once, i enter the password, then i need to click a random button for it to show again. I think it's an issue with what makes node detect a text input.

Any help would be appreciated  
Thanks in advance!

---

<div class="post-metadata">

### Author: ![hugobox](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/hugobox/32/2948_2.png) [@hugobox](https://discourse.nodered.org/u/hugobox)
#### Post date: [28 March 2023 18:48 UTC](https://discourse.nodered.org/t/virtual-keyboard/76859/2 "2023-03-28T18:48:06Z")

</div>

> [@marlboro211](#):
>
> g node that asks for a password to change a tab, but it works every other click on the screen.

I think what happens is that the keyboard only shows when it detects an input field that receives focus, if your input field still has focus, then it won't redetect. You could change the script so that after you validate the password, the input field automatically loses focus, look at the javascript blur method : [HTML DOM Element blur() Method](https://www.w3schools.com/jsref/met_html_blur.asp)

---

<div class="post-metadata">

### Author: ![Yannick1](https://avatars.discourse-cdn.com/v4/letter/y/b9bd4f/32.png) [@Yannick1](https://discourse.nodered.org/u/Yannick1)
#### Post date: [12 April 2023 18:35 UTC](https://discourse.nodered.org/t/virtual-keyboard/76859/3 "2023-04-12T18:35:48Z")

</div>

@hugobox Hello, I am trying to use the virtual keyboard for numeric inputs and realized that I can only enter integer values. There is no decimal point. How hard would it be to add a decimal point in order to be able to enter float values?

Thank you.

---

<div class="post-metadata">

### Author: ![hugobox](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/hugobox/32/2948_2.png) [@hugobox](https://discourse.nodered.org/u/hugobox)
#### Post date: [12 April 2023 20:14 UTC](https://discourse.nodered.org/t/virtual-keyboard/76859/4 "2023-04-12T20:14:50Z")

</div>

I'll take a look but not before 10 days as I'm going on vacation tomorrow.

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)
#### Post date: [12 May 2023 20:21 UTC](https://discourse.nodered.org/t/virtual-keyboard/76859/5 "2023-05-12T20:21:48Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
