SUMMARY (CMakeLists.txt for mousepad)[https://invent.kde.org/network/kdeconnect-kde/-/blob/master/plugins/mousepad/CMakeLists.txt] lists the fake-input protocol and generates headers for it using ecm_add_qtwayland_client_protocol. The protocol itself is never used though, instead the [RemoteDesktop](https://flatpak.github.io/xdg-desktop-portal/#gdbus-org.freedesktop.portal.RemoteDesktop) portal is used. STEPS TO REPRODUCE - OBSERVED RESULT fake-input protocol is listed but never used. EXPECTED RESULT fake-input protocol is either used or not listed SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: Kernel 6.1.11, Graphics Platform: Wayland KDE Plasma Version: plasmashell 5.26.5 KDE Frameworks Version: KDE Frameworks: 5.103.0 Qt Version: Qt: 5.15.8 ADDITIONAL INFORMATION
A possibly relevant merge request was started @ https://invent.kde.org/network/kdeconnect-kde/-/merge_requests/524
Git commit 5d4b074ef597e6d57858b6d27f6f55dc7e805325 by Albert Vaca Cintora, on behalf of Aleix Pol. Committed on 17/02/2023 at 07:48. Pushed by albertvaka into branch 'master'. Drop dependency with PlasmaWaylandProtocols Now that we are using the RemoteDesktop XDP, we don't need FakeInput anymore. M +0 -1 CMakeLists.txt M +0 -10 plugins/mousepad/CMakeLists.txt https://invent.kde.org/network/kdeconnect-kde/commit/5d4b074ef597e6d57858b6d27f6f55dc7e805325