VOOZH about

URL: https://www.phoronix.com/news/GTK-Reduced-Motion

⇱ GTK Adds "Reduced Motion" Accessibility Option To Follow macOS, Windows & Others - Phoronix


👁 Phoronix

GTK Adds "Reduced Motion" Accessibility Option To Follow macOS, Windows & Others

Written by Michael Larabel in GNOME on 7 November 2025 at 08:15 PM EST. 30 Comments
In addition to GNOME's Mutter compositor removing its X11 back-end support to focus exclusively on Wayland while keeping around XWayland client support, another notable GNOME change this week was the GTK toolkit adding a "reduced motion" accessibility option.

GTK now has a "reduced motion" accessibility option to provide alternative animations where relevant to avoid inducing any extra discomfort or distractions. This will be found with the GTK 4.21 development releases and GTK 4.22 stable release in the new year.

👁 GTK logo


The merge request to GTK by Emmanuele Bassi provides the rationale for the reduced motion option as:
"Disabling every animation is not an accessibility setting: animations convey meaning, and turning all of them off is actually a great way to make user interfaces less accessible.

Platforms (macOS, Android, Windows, web) have converged towards the approach of adding a setting to reduce motion inside animations, in order to avoid triggering discomfort for those with vestibular motion sensitivity, or distracting for those with attention deficits.

We implement the same mechanism through GtkSettings, for animations defined inside widgets; and via media queries, for CSS animations."

In turn it addresses a year and a half old bug report requesting reduced motion support for the GTK toolkit to better match other operating system behavior.

The GTK Reduced Motion addition was raised in This Week in GNOME along with a number of other additions around different GNOME Shell extensions.

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.