Perspective Workstation On-screen Keyboard/Keypad (OSK)

OS: Windows 10
Touch panel: Advantech TPC1551WP-E3AE
(note: I wouldn't recommend this HMI for anything other than to someone who likes to drink a lot of coffee, as an HMI with an Atom processor with ~400 CPU passmarks, it's barely capable of launching Windows within the time it takes to drink 4 coffees :confused: - it's also super old now and probably isn't even available anymore)
(PS. We use Beckhoff HMIs now which have > 8000 passmarks)

I just wanted to document here some findings, as I have had issues recently and in the past with the OSK automatically displaying (and correctly) in Perspective Workstation on touchscreens without physical keyboards. All issues appear to stem from the OS.

  • Install all Windows updates, including optional ones (most notably any driver updates). I have found many issues with automatically displaying the OSK without updating Windows, even in Windows OS fields itself (e.g. start menu search).
  • Windows 10 LTSB has issues. This has been replaced by LTSC
    This version, even with all updates, I found shows the OSK automatically but it automatically closes again after a second, making it useless.
  • The OSK doesn't automatically show at all in the Perspective Workstation launcher (e.g. when trying to add an application connection to launch a client). Opening the OSK manually does work and you are able to use it to input into fields as expected.
    I haven't found a solution to this yet

I'd be interested in others' notes on this as well with other OS' and other touch panels.


Hmm, I have a Workstation touch screen project coming up, but it'll be Linux. I'll share my results.

1 Like

p.s. I'll be using an OnLogic CL210G-11 paired with a touchscreen from Hope Industrial systems.

This is actually a bug i am tracking with JavaFX. There is an override prop (javafx.virtual.keyboard) in the workstation.json file to enable the javafx virtual keyboard if its needed on that system.