Onboard

An on-screen keyboard for people who cannot use a physical keyboard. Works well on X11, and Wayland support is still experimental.

Our verdict

Onboard is the on-screen keyboard most Linux distributions offer when you need to type by pointing rather than pressing. It reads the keyboard layout from the system and comes up ready to use, which is the right behaviour for a tool somebody may need before they can configure anything.

The layouts, key sizes and appearance are adjustable, and it types into ordinary applications rather than living in its own window. The project moved to a community-maintained repository and is still getting releases, with 1.4.4-5 dated August 2024.

The thing to check before you rely on it is the display system. Onboard is built around X11. Its own documentation describes Wayland support as experimental and points at a separate file of limitations. Linux has been moving to Wayland by default, so which one your chosen distribution runs matters a great deal here and is not something you can tell by looking at the desktop.

GNOME also has its own on-screen keyboard built in, turned on in Accessibility settings. If you use GNOME, try that first and reach for Onboard when you need layouts it cannot give you.

What's good

  • Works without configuration, reading the keyboard layout from the system
  • Layouts, key size and theme can all be changed to suit how you point
  • Still being maintained, with release 1.4.4-5 dated August 2024
  • Packaged by the major distributions, so it installs from the app store

What to know first

  • Mainly built for X11, with Wayland support the project itself calls experimental
  • Newer systems increasingly default to Wayland, so check which one your distribution uses
  • Cinnamon and KDE have had bugs where it sits behind or in front of the wrong window
  • GNOME has its own on-screen keyboard, and running both can be confusing

The details

Cost
Free
Open source
Yes (GPL-3.0 and BSD-3-Clause)
How you install it
Built-in app store
Official site

Windows apps it can replace

Last checked . Sources: