Logo

Configuration Tool

Keyboard/Printing Page:

Refer to following screenshot.


Disable Keyboard Keys

KioWare allows certain keys and key combinations to be locked out from the user.  Typically, a kiosk installation will only have the keyboard keys that are necessary for kiosk use; Ex: ctrl, alt, print screen, F1-12, etc, are not included.  This prevents a user from accessing operating system functionality - such as the Task Manager by pressing ctrl-alt-del.  However, in the case where there are extraneous keys on the keyboard they can be locked out by moving the appropriate key from the Allowed Keys list to the Blocked Keys list.

Allow Keys

To allow a key, either select the key in the Blocked Keys list and then click the Allow Button.  Or, select the key in the Blocked Keys list and drag and drop the key into the Allowed Keys List.

Block Keys

To block a key, either select the key in the Allowed Keys list and then click the Block Button.  Or, select the key in the Allowed Keys list and drag and drop the key into the Blocked Keys List.

F1-F12 * Disable Function Keys
Insert Disable Insert key
Delete Disable Delete key
Home Disable Home key
End Disable End key
Page Up/Down Disable Page up or Page Down key
Pause * Disable Pause key
Print Screen Disable Print key
Up/Down/Left/Right Arrow Disable Up, Down, Left or Right key
Tab Disable Tab key
Escape * Disable Esc key
Control+C/Ctrl-V Disable copy/paste command
Backspace Navigation Prevent the backspace key from navigating to the previous screen
Multimedia * Disable Media keys (play, pause, etc)
Special App * Disable Application Launch keys(email, notepad, IE, etc)
Special Browser * Disable Browser Navigation keys (back, forward, home, etc)
Control * Disable Control key in combination with any key (except Ctrl-Alt-Del)
Alt * Disable Alt key in combination with any key (except Ctrl-Alt-Del)
Shift Disable Shift key
Windows * Disable Windows key
Menu * Disable Menu key
Backspace Navigation * Disable Backspace and Shift-Backspace navigation
Control + Alt + Delete * Disable Ctrl-Alt-Del key
* Recommended

Virtual Keyboards

For applications that require keyboard input but there is no physical keyboard, KioWare can provide a virtual HTML popup keyboard.  KioWare ships with a general purpose virtual keyboard that can be modified as is necessary.  Or, a completely different HTML popup virtual keyboard can be used.  Refer to the KioWare Design Guide for more details.

Note: If you want the virtual keyboard to work with non-html elements, you will need to show the keyboard using the KioWare toolbar.

Enable Virtual Keyboard

If checked, a popup touchscreen capable keyboard will be displayed whenever the keyboard caret enters an input or textarea control.  Depending upon the keyboard, the current value will be passed to the virtual keyboard, and upon exit of the virtual keyboard, the current value will be passed back to the form.

Display Virtual Keyboard on Field Focus

If checked, KioWare will display a keyboard when a javascript:onfocus event occurs for a input or textarea control.

Opacity

This slider sets the opacity/transparency level of all keyboards.  If the slider is all the way left, the keyboards will be invisible; all the way to the right and the keyboards will be fully opaque (non-see-through).

Default Virtual Keyboard

The default virtual keyboard will be used when no content specific virtual keyboards match the current page or id.

Width

The width, in pixels, of the virtual keyboard popup window.

Height

The height, in pixels, of the virtual keyboard popup window.

Vertical Position

The virtual keyboard can be displayed in a popup window positioned in any of the placement options shown.  When Custom is chosen, know that X and Y have bottom-left origin where the coordinate is at the upper-left of the popup window.  This position can also be overriden from your page by putting the attributes KioVkXPos and KioVkYPos on your text element.  See the scripting section for more information.

Keyboard URL Path

The HTTP or UNC path to the virtual keyboard HTML file.  The listbox will show the UNC path to all virtual keyboards that are located in the following KioWare folder: [Install Directory]/virt_kbd/.  Either select or enter the path to a different virtual keyboard.  You may also leave it blank to disable the default virtual keyboard.  Normally, you would only leave it blank if you are also using content specific virtual keyboards and only want a keyboard to show on certain elements of your site.

For an explaination of each keyboard see the .txt file in the [Install Dir]/virt_kbd/ directory.

Preview

The Preview button can be clicked to view the virtual keyboard in a popup window.  The window can be manually resized to minimize its footprint, and when the window is closed the height and width values will be updated with the changes.  The window can also be closed by double-clicking in the window.  Refer to the following screenshot.

Content Specific Virtual Keyboards

Content specific keyboards add a dynamic ability to virtual keyboards.  This gives the ability to match a virtual keyboard to not only a page but also to a HTML element id or name.  For instance, on one page you may have a textbox that needs a number input and no letters.  When the user selects that textbox you are able to show a keyboard with only numbers.  On the very same page, there may be a textbox where anything can be entered.  When the user selects that textbox you will have the ability to show the appropriate keyboard to the user.  Just like the default virtual keyboard, the URL may be left blank, which means do not show the virtual keyboard for this entry.

The Add New... button will show this dialog and allow you to create a content specific virtual keyboard.

Domain Name

Domain name that the virtual keyboard applies to.

Entry Description

Optional.  If left empty, the path to the virtual keyboard will be shown in the list.

Web Form Control Id

Optional.  If used, the keyboard will only be shown if the control id or name matches this setting.

Access Type

Works like the browsing access list.

Page

Optional.  If used, the keyboard will only be shown if the page at least partially matches one of these page entries.

Printing

Display Modal Pre-Print Alert

If checked, the entered message will be displayed whenever a print command is issued from a KioWare toolbar Print button.  The dialog is modal (it will always remain on top and retain focus).  This message will display before the print job is sent to the printer, and gives the user a chance to confirm whether or not they want to print.

Display Post-Printing Message

If checked, the entered message will be displayed when a user clicks the KioWare toolbar Print button.  This message is displayed after the print job has been sent to the printer.

Use Custom Print Template

If checked, the entered custom print template is used.  If no print template is specified, then the default Internet Explorer will be used.  A custom print template is an HTML file that controls the formatting of the printed page.  Refer to Microsoft's website for more information.

Disable JavaScript Printing

If checked, KioWare will intercept and prevent any JavaScript print commands from occurring.

Block JavaScript Print Dialog

If checked, KioWare will intercept any JavaScript print commands and then automatically print to the default printer.

Display JavaScript Print Block Message

If checked and JavaScript Printing is disabled, then KioWare will display the entered message when printing is attempted.

Max Prints per Session

Set this to 0 for unlimited prints per session, otherwise a limit will be placed on the number of prints that can be performed per user session.


EZ-Access Keypad

Help URL

A link that the EZ-Access keypad help button will cause KioWare to navigate to.