VirtualTouchKeyboard4Delphi [](https://twitter.com/intent/tweet?text=Use%20VirtualTouchKeyboard4Delphi%20to%20enable%20the%20virtual%20touch%20keyboard%20available%20in%20Windows&url=https://github.com/salvadordf/VirtualTouchKeyboard4Delphi&via=briskbard&hashtags=VirtualTouchKeyboard4Delphi,delphi,lazarus,fpc)

March 12, 2026 · View on GitHub

VirtualTouchKeyboard4Delphi is a Delphi and Lazarus/FPC component that implements the virtual touch keyboard available in Windows.

VirtualTouchKeyboard4Delphi is a replacement of the TTouchKeyboard component using the ITipInvocation, IInputHostManagerBroker and IImmersiveShellBroker interfaces which are available in Windows 10 and 11.

VirtualTouchKeyboard4Delphi was developed and tested on Delphi 13, Delphi 6 and Lazarus 4.4/FPC 3.2.2. It includes VCL, FireMonkey (FMX) and Lazarus components.

Installation instructions

Screenshot

SimpleMemo

This screenshot shows the SimpleMemo demo for Delphi running in the Spanish version of Windows 11.

Support

If you find this project useful, please consider making a donation.

paypal

You can also support this project with Patreon.

Patreon donate button

You can also support this project with Liberapay.

Donate using Liberapay

Other resources

Attribution