# Input from touchscreen keyboard in real time

**URL:** <https://forum.inductiveautomation.com/t/input-from-touchscreen-keyboard-in-real-time/30694>\
**Category:** Ignition\
**Created:** [December 13, 2019, 1:24pm UTC](https://forum.inductiveautomation.com/t/input-from-touchscreen-keyboard-in-real-time/30694 "2019-12-13T13:24:08Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Neo](https://avatars.discourse-cdn.com/v4/letter/n/9fc348/32.png) [@Neo](https://forum.inductiveautomation.com/u/Neo)\
**Post date:** [December 13, 2019, 1:24pm UTC](https://forum.inductiveautomation.com/t/input-from-touchscreen-keyboard-in-real-time/30694/1 "2019-12-13T13:24:08Z")

</div>

I have a script on the Text Field component (on propertyChange event) to filter values in dataset tag and display on the screen.  
Filtered list is displayed as a single character is entered using physical keyboard. But when I use the touchscreen keyboard I have to click Enter on touchscreen keyboard for character to appear in Text Field and then script to fire.  
Is there any way I can get the “real-time” filtered list as I type each character in touchscreen keyboard, same way as physical keyboard.

Thanks.

---

<div class="post-metadata">

**Author:** ![aklein1](https://avatars.discourse-cdn.com/v4/letter/a/f05b48/32.png) [@aklein1](https://forum.inductiveautomation.com/u/aklein1)\
**Post date:** [February 9, 2023, 9:45pm UTC](https://forum.inductiveautomation.com/t/input-from-touchscreen-keyboard-in-real-time/30694/2 "2023-02-09T21:45:21Z")

</div>

Bump!

---

<div class="post-metadata">

**Author:** ![justinedwards.jle](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/justinedwards.jle/32/37854_2.png) [@justinedwards.jle](https://forum.inductiveautomation.com/u/justinedwards.jle)\
**Post date:** [February 10, 2023, 3:33am UTC](https://forum.inductiveautomation.com/t/input-from-touchscreen-keyboard-in-real-time/30694/3 "2023-02-10T03:33:51Z")

</div>

You should be able to use the text field's keyPressed, keyTyped, or keyRelease event handlers to accomplish this. I just tested an onscreen keyboard on a window's 10 system, and all three events fired.
