Sign up for the KDAB Newsletter
Stay on top of the latest news, publications, events and more.
Go to Sign-up
Nicolas Fella,
Joshua Goins
21 February 2025
Wayland is a cornerstone of the modern Linux display stack. The transition from X11 to Wayland has implications for many aspects of desktop usage. At KDAB, we are excited to share the progress made in enhancing accessibility and creative tool configurability in the Wayland session of KDE Plasma. With support from NLnet, we’ve been able to address long-standing gaps, improve user experience, and lay the groundwork for a more inclusive and adaptable Linux ecosystem.
Accessibility is a crucial aspect of any modern operating system. Some users struggle to enter key sequences like Ctrl + C due to motor impairments, such as limited finger dexterity. To accommodate these users a feature called "Sticky Keys" is used. It allows users to enter key sequences one-by-one, eliminating the need for complex hand movements. While KDE Plasma 6.0 introduced initial support for accessibility features like Sticky Keys in Wayland, this implementation lacked certain refinements present in the traditional X11 session.
We have not only closed these gaps but also enhanced the overall experience, making Wayland more accessible than ever. One aspect that was lacking in the Wayland session is feedback about when Sticky Keys are active. Key improvements include:
Menu for Sticky Keys and System Bell
Another aspect that has shifted in the Wayland transition is drawing tablet support. A lot of configuration software was built around an X11 system that doesn't work on Wayland. Artists who prefer Linux and free software for their job still need X11, where tablet support is more mature.
KDE Plasma has already had some drawing tablet support and configuration in the Wayland session for years, so we could focus on adding onto the feature-set that was already present:
Tablet Resize
Pressure Curve
Mouse Button Rebind
The work funded by NLnet underscores the potential of open-source collaboration to make computing more inclusive and adaptable. By enhancing accessibility tools or expanding support for creative hardware, these updates reaffirm KDE Plasma's commitment to serving diverse user needs.
About KDAB
The KDAB Group is a globally recognized provider for software consulting, development and training, specializing in embedded devices and complex cross-platform desktop applications. In addition to being leading experts in Qt, C++ and 3D technologies for over two decades, KDAB provides deep expertise across the stack, including Linux, Rust and modern UI frameworks. With 100+ employees from 20 countries and offices in Sweden, Germany, USA, France and UK, we serve clients around the world.