buy now
log in
MindFusion LLS company logo
Add an on-screen keyboard to your WPF app
Download V5.1   NuGet
An image of an app that shows the MindFusion WPF Virtual Keyboard library

MindFusion Virtual Keyboard control for WPF

MindFusion's Virtual Keyboard for WPF is an embeddable on-screen keyboard, engineered for reliability and flexibility. It is the ideal solution for touch-based applications on kiosks or POS systems, provides secure input as well as accessibility features, essential for any modern software.

Popular Use Cases

Discover the diverse applications where our WPF Virtual Keyboard excels, from robust industrial interfaces to intuitive UI for public kiosks.
A point-of-sale terminal in a restaurant setting displaying the WPF Virtual Keyboard for meal entry.

Point-of-Sale (POS) Systems

Integrate a reliable on-screen keyboard for fast and secure data entry in retail or hospitality environments.

A medical device showing an X-ray and a virtual keyboard.

Medical Devices

Enable text input on touch-enabled medical devices where physical keyboards are impractical.

An industrial device showing button controls and a virtual keyboard on its touch screen.

Industrial Devices

Enable precise and durable touch-screen data entry on industrial control panels and equipment interfaces.

Features

Seamlessly integrate, customize, and manage dynamic weekly schedules with flexible layouts, recurring events, and robust privacy controls, all directly within the WordPress block editor.
The WordPress Bock Editor where the TImetable plugin in shown into the widgets section.

Custom Keyboard Layout

Assigning any combination of symbols, text, or images to individual keys for complete customization of your on-screen keyboard.

An image of the two predefined layouts of the WPF Cirtual Keyboard components: default and extended.

Predefined Keyboard Layouts

Leverage ready-to-use default and extended layouts, enabling immediate functionality for your WPF application without any initial setup.

A WPF application showing the virtual keyboard and several strings sent programmatically.

Send Keys from Code

Programmatically dispatch individual keystrokes or full strings directly from your code, effectively providing input to external applications.

The Layout Ring feature, which allows the user to cycle through consequent keyboard layouts by pressing a single key.

Layout Ring

Effortlessly cycle through a predefined sequence of keyboard layouts, with the key dynamically displaying an image or label of the upcoming layout.

The WPF Virtual Keyboard component can be used as a stand-alone application or rendered in a popup window from another app.

Standalone or Popup

The WPF Virtual Keyboard component can be rendered as a standalone application or in a popup window from another custom app.

The WPF Virtual Keyboard features more than 10 predefined colour schemes.

Themes and Styles

Choose from over 10 predefined color themes and customize individual keys with images to seamlessly integrate the virtual keyboard into your WPF application's aesthetic.

The Virtual Keyboard Creator Online Tool

a screenshot of the Virtual Keyboard Creator online tool

Create a Custom Keyboard Layout

Choose from a huge set of predefined keys and symbols including Unicode, Hiragana, Special characters and much more. Apply the Layout Ring option, assign images, customize key size and choose any natural language you want. Download or upload for edit keyboard layouts.

Why Choose MindFusion WPF Virtual Keyboard Component?

MindFusion.Pack for WPF Controls

Copyright © 2001-2026 MindFusion LLC. All rights reserved.
License Agreement - Terms of Use - Contact Us