Prassi di verifica UI su desktop KDE Plasma 6 (Wayland): screenshot con spectacle, input con ydotool, gestione finestre con KWin scripting, ispezione con AT-SPI. Usa questa skill quando devi verificare o automatizzare applicazioni a schermo.
short-description
Verifica e automazione UI su KDE Plasma 6
Verifica UI KDE Plasma 6 (Wayland)
Prassi operativa per verificare e automatizzare applicazioni a schermo su KDE Plasma 6 (Wayland), usando solo strumenti nativi + ydotool.
ydotool usa la mappa tastiera US: con layout IT i caratteri speciali (trattini → apostrofi, @, ecc.) vengono interpretati diversamente. Per testo semplice ASCII va bene.
Wayland non ha iniezione input nativa: ydotool (via /dev/uinput) è il metodo; il daemon si avvia da solo (sudoers NOPASSWD per ydotoold configurato).
AT-SPI: il bus è su unix:path=/run/user/1000/at-spi/bus_1; per uso avanzato serve pyatspi (non installato).
Mostra Desktop: org.kde.KWin.showDesktop(bool) è esposto su /KWin; su questa macchina usare dbus-send con boolean:true|false perché qdbus6 non tipizza sempre correttamente il booleano. Per toggle usare KGlobalAccel invokeShortcut "Show Desktop".
Dettagli e lezioni: memoria qmem project host-enne2-gk35 (record automazione KDE).