Feature #983
Hide Mouse Cursor With Wayland on Raspberry Pi Debian
Start date:
07/18/2025
Due date:
% Done:
100%
Estimated time:
0.50 h
Description
This is a guide on hiding the mouse cursor on Wayland. Currently there are no packages in the Raspberry Pi Debian repos for wayfire-plugins-extra, so this guide will build it from source.
Prepare the Environment¶
- Install dependencies:
sudo apt install libglibmm-2.4-dev libglm-dev libxml2-dev libpango1.0-dev libcairo2-dev wayfire-dev libwlroots-dev libwf-config-dev meson ninja-build
Build wayfire-plugins-extra¶
- Download and compile plugins:
git clone https://github.com/seffs/wayfire-plugins-extra-raspbian.git && cd wayfire-plugins-extra-raspbian meson build --prefix=/usr --buildtype=release ninja -C build
- Copy the hide-cursor plugin and config to wayfire directories:
sudo cp build/src/libhide-cursor.so /usr/lib/arm-linux-gnueabihf/wayfire/ sudo cp metadata/hide-cursor.xml /usr/share/wayfire/metadata/
- Edit wayfire user config:
nano ~/.config/wayfire.ini
- And add the following:
[core] plugins = autostart hide-cursor
- And add the following: