Page Index Toggle Pages: 1 Send TopicPrint
Normal Topic Virtual Keyboard for WPF, V5.2 (Read 302 times)
Forum Admin
YaBB Administrator
*****
Offline


Rock and Roll

Posts: 740
Joined: Apr 6th, 2003
Virtual Keyboard for WPF, V5.2
Feb 8th, 2026 at 8:13am
Print Post  
We have released version 5.2 of WPF Virtual Keyboard control. It contains the following new features and improvements:

Avalonia.XPF / multi-platform support
The virtual keyboard can now be used under Avalonia.XPF. If the control detects non-Windows system, it replaces the Windows native API -based keyboard emulation code with WPF event routing -based one. With that, the keyboard loses several features on Macos and Linux:
  • sending keyboard events to a different process will not work;
  • the keyboard can no longer query the OS for mapping from virtual key codes to key labels, which are used to render standard layouts. Language details are now loaded from embedded resource tables, and we've only implemented a few languages so far;
  • it cannot follow current input language of the OS (what you'd select from Windows taskbar), and it must be set manually:

Code
Select All
vkb.InputLocale = new CultureInfo("de-DE"); 


Current list of character maps supported on non-Windows systems is:
  • English / en-US
  • English / en-GB
  • German / de-DE
  • French / fr-FR
  • Dutch / nl-NL
  • Swedish / sv-SE
  • Spanish / es-ES
  • Portuguese / pt-PT
  • Italian / it-IT
  • Norwegian / nb-NO
  • Danish / da-DK
  • Polish / pl-PL
  • Romanian / ro-RO
  • Greek / el-GR
  • Ukrainian / uk-UA
  • Finnish / fi-FI
  • Hungarian / hu-HU
  • Czech / cs-CZ
  • Turkish / tr-TR
  • Bulgarian / bg-BG

The latest version can be downloaded here, or from the clients area on our site:
https://mindfusion.dev/KeyboardWpf.zip

Updated assemblies are also available as MindFusion.Keyboard.Wpf NuGet package.

Enjoy!
  
Back to top
WWW  
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint