# Perspective login without keyboard?

**URL:** <https://forum.inductiveautomation.com/t/perspective-login-without-keyboard/43119>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [February 8, 2021, 2:47am UTC](https://forum.inductiveautomation.com/t/perspective-login-without-keyboard/43119 "2021-02-08T02:47:13Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![DavidWisely](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/davidwisely/32/10482_2.png) [@DavidWisely](https://forum.inductiveautomation.com/u/DavidWisely)\
**Post date:** [February 8, 2021, 2:47am UTC](https://forum.inductiveautomation.com/t/perspective-login-without-keyboard/43119/1 "2021-02-08T02:47:13Z")

</div>

I have a perspective project that is setup using Workstation on a couple of touchscreens without keyboard or mouse. I cannot find a way to login! How should this be done?  
I’d be happy with either auto-login, an on-screen keyboard, or create my own login page, but can’t work out how to do any of these in perspective.

The reason I need to login is that this project is accessable from other locations, and I’ve added security around some functions. The secure functions should only be allowed from the local Workstations. But how to login?

---

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [February 8, 2021, 5:22am UTC](https://forum.inductiveautomation.com/t/perspective-login-without-keyboard/43119/2 "2021-02-08T05:22:17Z")

</div>

This has apparently been fixed in 8.1.2. I raised this a few weeks ago. You’ll need to enable the OS onscreen keyboard and set it to show on input without a keyboard. Prior to 8.1.2,d espite doing this, input events were not being sent onto the OS to handle

---

<div class="post-metadata">

**Author:** ![DavidWisely](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/davidwisely/32/10482_2.png) [@DavidWisely](https://forum.inductiveautomation.com/u/DavidWisely)\
**Post date:** [February 8, 2021, 10:14pm UTC](https://forum.inductiveautomation.com/t/perspective-login-without-keyboard/43119/3 "2021-02-08T22:14:16Z")

</div>

Thanks Nick. I had a look at the changelogs and it looks like the fix is in 8.1.3

> [@Nightly 8.1 Changelogs - 2021](http://forum.inductiveautomation.com/t/nightly-8-1-changelogs-2021/42410/14):
>
> Nightly Changelog: 8.1.3-b20210129 Visualization 1472: Web Browser component doesn’t display the on screen keyboard The Vision Web Browser component now displays the on screen keyboard for text input fields when in Touchscreen Mode.

---

<div class="post-metadata">

**Author:** ![DavidWisely](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/davidwisely/32/10482_2.png) [@DavidWisely](https://forum.inductiveautomation.com/u/DavidWisely)\
**Post date:** [February 9, 2021, 1:17am UTC](https://forum.inductiveautomation.com/t/perspective-login-without-keyboard/43119/4 "2021-02-09T01:17:16Z")

</div>

Oops, that link above was for Vision. I didn’t read it properly  
I’ve tried both 8.1.2 and 8.1.3 and even after enabling the OS onscreen keyboard I can’t get it to work.

---

<div class="post-metadata">

**Author:** ![DavidWisely](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/davidwisely/32/10482_2.png) [@DavidWisely](https://forum.inductiveautomation.com/u/DavidWisely)\
**Post date:** [February 9, 2021, 1:36am UTC](https://forum.inductiveautomation.com/t/perspective-login-without-keyboard/43119/5 "2021-02-09T01:36:59Z")

</div>

Without the auto-login or on-screen keyboard the only way I can see of getting this to work is to implement the security features based on the Session Property “host”. If the IP address matches the touchscreens, I’ll allow the functions, and if it doesn’t match then the user will have to login.  
This way, no login is required on the touchscreens, and any remote users will need to login.

---

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [February 9, 2021, 8:05pm UTC](https://forum.inductiveautomation.com/t/perspective-login-without-keyboard/43119/6 "2021-02-09T20:05:31Z")

</div>

Still doesn’t give access to operators entering setpoints… I’ll need to try this as well, since I told our customer that it was fixed with info from IA 😩

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [February 9, 2021, 8:11pm UTC](https://forum.inductiveautomation.com/t/perspective-login-without-keyboard/43119/7 "2021-02-09T20:11:49Z")

</div>

OSK support in Workstation is an in-development feature without a target release version yet. Reading over the ticket it appears there’s still some open issues and QA feedback to resolve.

---

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [February 9, 2021, 8:15pm UTC](https://forum.inductiveautomation.com/t/perspective-login-without-keyboard/43119/8 "2021-02-09T20:15:15Z")

</div>

When you say osk, are you talking about the OS osk or a custom-built osk? We need any osk as a matter of priority, as we have customers with HMIs in the field for 2 weeks now without the ability to login or type into setpoints. They’re getting cranky 😢

---

<div class="post-metadata">

**Author:** ![jcoffman](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jcoffman/32/6429_2.png) [@jcoffman](https://forum.inductiveautomation.com/u/jcoffman)\
**Post date:** [February 9, 2021, 8:25pm UTC](https://forum.inductiveautomation.com/t/perspective-login-without-keyboard/43119/9 "2021-02-09T20:25:17Z")

</div>

Workstation will support the native OS’s OSK. this means input type detection, focus detection to show and hide, and all the functionality you would expect with the native OSK with one caveat: javafx currently doesn’t have support for input focus detection which would open the OS’s OSK when you touch an input field (It still accepts input from the OS’s OS, just doesn’t open it automatically). However, Workstation will provide an option to use JavaFX’s OSK implementation (which _does_ detect input selection) for these cases if you so choose.

This means that launched Perspective sessions will have full use of the native OS’s OSK. _Configuring_ the application in workstation might require you to enable the OSK if you require the functionality of opening the OSK when touching a text/input field.

The changes have already gone through code review and are getting a thorough QA check currently. No ETA, but its looking good.

Hope that gives some clarity!

---

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [February 9, 2021, 8:33pm UTC](https://forum.inductiveautomation.com/t/perspective-login-without-keyboard/43119/10 "2021-02-09T20:33:51Z")

</div>

What about using the osk in Perspective inside the vision Web browser component, which is what we’re doing?  
@jcoffman

---

<div class="post-metadata">

**Author:** ![witman](https://avatars.discourse-cdn.com/v4/letter/w/d2c977/32.png) [@witman](https://forum.inductiveautomation.com/u/witman)\
**Post date:** [February 9, 2021, 8:38pm UTC](https://forum.inductiveautomation.com/t/perspective-login-without-keyboard/43119/11 "2021-02-09T20:38:24Z")

</div>

I know it’s not the ideal solution, but if you need something now you can make a popup window with buttons on it to mimic an onscreen keyboard to allow setpoint entry.

---

<div class="post-metadata">

**Author:** ![jcoffman](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jcoffman/32/6429_2.png) [@jcoffman](https://forum.inductiveautomation.com/u/jcoffman)\
**Post date:** [February 9, 2021, 8:50pm UTC](https://forum.inductiveautomation.com/t/perspective-login-without-keyboard/43119/12 "2021-02-09T20:50:13Z")

</div>

> [@nminchin](#):
>
> What about using the osk in Perspective inside the vision Web browser component, which is what we’re doing?

A ticket for the Web Browser components OSK just got completed and should be included in the 8.1.3 release.

---

<div class="post-metadata">

**Author:** ![jd1](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jd1/32/18928_2.png) [@jd1](https://forum.inductiveautomation.com/u/jd1)\
**Post date:** [February 18, 2021, 4:47pm UTC](https://forum.inductiveautomation.com/t/perspective-login-without-keyboard/43119/13 "2021-02-18T16:47:30Z")

</div>

Is this also going to solve the problem for those of us running in perspective workstation?

---

<div class="post-metadata">

**Author:** ![jcoffman](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jcoffman/32/6429_2.png) [@jcoffman](https://forum.inductiveautomation.com/u/jcoffman)\
**Post date:** [February 18, 2021, 4:51pm UTC](https://forum.inductiveautomation.com/t/perspective-login-without-keyboard/43119/14 "2021-02-18T16:51:56Z")

</div>

Perspective Workstation in 8.1.2 should function a lot better on touchscreens, but full support is still in the pipeline. Changes are going through testing now and will make it in to the codebase once QA gives it all a once over.

---

<div class="post-metadata">

**Author:** ![DavidWisely](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/davidwisely/32/10482_2.png) [@DavidWisely](https://forum.inductiveautomation.com/u/DavidWisely)\
**Post date:** [February 25, 2021, 8:46pm UTC](https://forum.inductiveautomation.com/t/perspective-login-without-keyboard/43119/15 "2021-02-25T20:46:22Z")

</div>

@nminchin  
FYI keyboard support just got added to version 8.1.4

> [@Nightly 8.1 Changelogs - 2021](http://forum.inductiveautomation.com/t/nightly-8-1-changelogs-2021/42410/30):
>
> Nightly Changelog: 8.1.4-b20210224 Visualization 1720: Better View Param support for embedding components In the property editor, added menus to assist with synchronizing template instance parameters and schema property suggestions. 1407: Perspective Workstation: On Screen Keyboard support Added support for the On Screen Keyboard in Perspective Workstation. 928: Map: view tooltip displayed on marker select in the mobile view Map component Marker Tooltips will now only show on mobile device…

---

<div class="post-metadata">

**Author:** ![jd1](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jd1/32/18928_2.png) [@jd1](https://forum.inductiveautomation.com/u/jd1)\
**Post date:** [March 24, 2021, 10:16pm UTC](https://forum.inductiveautomation.com/t/perspective-login-without-keyboard/43119/16 "2021-03-24T22:16:49Z")

</div>

I am running 8.1.4RC and still can’t seem to get the OSK to popup when I tap on a text/number field. Any suggestions?  
I am running windows 10

---

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [March 25, 2021, 12:30am UTC](https://forum.inductiveautomation.com/t/perspective-login-without-keyboard/43119/17 "2021-03-25T00:30:40Z")

</div>

Where are you running Perspective within?  
This issue, at least for me, is fixed when running it in a browser (Chrome/Edge/etc.) and in Workstation, but still isn’t working from within a Web Browser component running inside Vision (which incidentally is where we are mostly running Perspective on touchscreens`................` for a few months now`......` 🙁 the operators _still_ can’t login or change any setpoints).

In order for it to popup though for the other two, you either need to be in tablet mode, or have set the Typing setting in control panel to show the osk when not in tablet mode and you have no keyboard (Search Windows start menu for “Typing”)

---

<div class="post-metadata">

**Author:** ![jd1](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jd1/32/18928_2.png) [@jd1](https://forum.inductiveautomation.com/u/jd1)\
**Post date:** [March 25, 2021, 4:54pm UTC](https://forum.inductiveautomation.com/t/perspective-login-without-keyboard/43119/18 "2021-03-25T16:54:04Z")

</div>

I am running workstation. I have the show osk when not in tablet mode set to true, and it didn’t work. I put the computer into tablet mode and it still did work. I guess one question is, is it supposed to pop-up on numeric entry fields as well as text fields? I have only tried numeric entry.

---

<div class="post-metadata">

**Author:** ![jd1](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jd1/32/18928_2.png) [@jd1](https://forum.inductiveautomation.com/u/jd1)\
**Post date:** [March 25, 2021, 5:08pm UTC](https://forum.inductiveautomation.com/t/perspective-login-without-keyboard/43119/19 "2021-03-25T17:08:18Z")

</div>

update  
I tried a text field. No keyboard. They I check using edge, I click on the address bar, no popup keyboard. So at least for the moment, this seems to be more of a windows issue than an ignition specific issue.  
For the record I am running Perspective Workstation 1.1.4-rc1

---

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [March 25, 2021, 7:38pm UTC](https://forum.inductiveautomation.com/t/perspective-login-without-keyboard/43119/20 "2021-03-25T19:38:28Z")

</div>

> [@jd1](#):
>
> I click on the address bar, no popup keyboard.

Yep, that's not an igntion issue if it's not showing for other apps either. You don't have any wireless keyboard dongle plugged in or something silly like that?

[Next page](https://forum.inductiveautomation.com/t/perspective-login-without-keyboard/43119.md?page=2)
