This kernel patch provides soft scrolling functionality on Linux framebuffer consoles, allowing users to scroll through console output using the Shift+Page Up and Shift+Page Down keys. It also integrates support for the GPM mouse utility within scrolled regions of the console, making it possible to use mouse interactions even when viewing previous console output. n versions.
To apply the patch, users are instructed to navigate to their Linux kernel source directory, apply the provided diff file, configure the kernel with specific options under Device drivers and Graphic Support (notably enabling CONFIG_FRAMEBUFFER_CONSOLE_SOFT_SCROLLBACK and accepting the default enablement of CONFIG_FRAMEBUFFER_CONSOLE_SOFT_SCROLLBACK_GPM), and then build and install the new kernel. The patch allows customization of the scrollback buffer size, with a default of 128 kB but the option to increase it, for instance to 512 kB, as preferred by the patch author. Once the system is rebooted with the patched kernel, users can utilize GPM in scrolled console regions.
The patch is aimed at Linux users who require enhanced navigation and mouse support within framebuffer consoles, such as those who frequently work in text consoles and benefit from reviewing and interacting with past output.
This tool falls within the class of developer tools that extend or enhance Linux kernel console capabilities.
[gentoo-user] Soft scrolling sits in PulseGate's Developer Tools category. It focuses on enabling soft scrolling and mouse support on Linux framebuffer consoles for improved usability. [gentoo-user] Soft scrolling is an open-source project aimed at linux kernel developers. The project is open source (Open Source). [gentoo-user] Soft scrolling is available on the command line, and it can be self-hosted.
It is developed by Alan Mackenzie, and the product first shipped in 2026. Among its 5 catalogued features are soft scrolling, GPM mouse support, and framebuffer console.
Latest indexed changes and source events
Soft scrolling on framebuffer consoles – with GPM Handling verified by the PulseGate indexer
Other apps tracked under the same category.