Why isn't my on-screen keyboard showing up in QLess Kiosk?

You can press the keyboard icon in QLess Kiosk any time it is shown to bring up or hide the QLess on-screen keyboard. The on-screen keyboard is not shown automatically by default.  This is because, if you have a physical keyboard attached to your kiosk, there's not really any good reason to show the keyboard on the screen.  Obviously, though, if you don't have a physical keyboard attached to the kiosk, it would make QLess Kiosk easier to use if the on-screen keyboard was automatically shown on every screen that uses it, so the user doesn't have to know to press the icon.

Unfortunately, there is no way for a web page to detect whether or not you have a physical keyboard attached to your kiosk.  So we have built in some smarts to QLess Kiosk to figure out whether you do or not.  Every time you press the keyboard icon to show the on-screen keyboard, and then enter some text using that keyboard, we increment a hidden counter, saved as a cookie on that computer.  Every time you hide the on-screen keyboard without entering any text, we decrement that same counter.  The next time a screen that requires keyboard entry is shown, if the counter's value is greater than 0, we will show the on-screen keyboard by default, without requiring the user to press the icon.

If you will always be using QLess Kiosk from devices without physical keyboards attached, QLess Support can configure your Kiosk account to always display the on-screen keyboard by default.  Just file a request through support.qless.com to make this happen.