Skip to main content
SIL.Windows.Forms.Keyboarding package icon

SIL.Windows.Forms.Keyboarding

The SIL.Windows.Forms.Keyboarding library provides cross-platform functionality for keyboard selection and switching in Windows Forms applications. Currently, this library supports system and Keyman keyboards on Windows, and X keyboard extension (XKB) and Intelligent Input Bus (IBus) keyboards on Linux.

Total Downloads
209.8K
209,755
Published
Jun 3, 2022
Latest stable version

Install

.NET CLI
dotnet add package SIL.Windows.Forms.Keyboarding --version 9.0.0
Package Manager Console
Install-Package SIL.Windows.Forms.Keyboarding -Version 9.0.0
PackageReference
<PackageReference Include="SIL.Windows.Forms.Keyboarding" Version="9.0.0" />

Frameworks

.NETFramework4.6.1

Dependencies

SIL.Core
.NETFramework4.6.1
[9.0.0, )
L10NSharp
.NETFramework4.6.1
[5.0.0-beta0059, )
Mono.Posix
.NETFramework4.6.1
[5.4.0.201, )
ibusdotnet
.NETFramework4.6.1
[2.0.3, )
icu.net
.NETFramework4.6.1
[2.7.1, )

Adoption guide

A verified publisher signal is available. Assess fit from the package's supported frameworks, license and dependency graph rather than popularity alone.

Compatibility metadata lists 1 target framework; confirm the exact target used by your application.

How to read this guidance

Sources: published NuGet v3 registry metadata and explicit NuBrowse editorial guides. Refresh: package metadata is refreshed from NuGet when the page loads. Limit: this is not a security, legal or compatibility guarantee; validate the selected version in your project.

Useful next steps

Move from package metadata to a concrete selection or review workflow.