I released my first KWin script to improove KDE Plasma usage on a touchscreen!

https://codeberg.org/tubbadu/TouchscreenVirtualDesktopManager

Hello fellow KDE users! I use KDE Plasma on my tablet, but found windows managements a bit painful when using only the touchscreen, so I wrote this KWin script: it just organize automatically each window in a separate virtual desktop, maximized and borderless, allowing you to use the built in touchscreen gestures (3 fingers slide) to switch between them (animations are real smooth!)
I also released it on pling/kde store

Hope you'll find it useful! Let me know your thoughts about this!

63 points · 11 comments · view on lemmy.world

11 Comments

artem@social.anufrij.de · 10 pts · 2y (2 replies)

@tubbadu Sounds good 👍. Did you create a PR?

tubbadu@lemmy.kde.social · 6 pts · 2y (1 reply)

For now I only published it as a separate "addon", do you suggest me opening a PR to the whole kde plasma project?

artem@social.anufrij.de · 7 pts · 2y

@tubbadu yes, because a Touchscreen is common device.

fart_pickle@lemmy.world · 5 pts · 2y (1 reply)

This is amazing. I just tried it and it works like a charm. Is there a way to conditionally enable/disable the script? I have a 2-in-1 laptop with detachable keyboard. It would be great to disable the script in laptop mode (when keyboard is present).

tubbadu@lemmy.kde.social · 3 pts · 2y

This is a wonderful idea! I'll add it in the 2.0 version! Thanks for the feedback :D

AnokLola@lemm.ee · 5 pts · 2y (3 replies)

I'll definitely try it on my laptop.

tubbadu@lemmy.kde.social · 3 pts · 2y (2 replies)

Let me know any problem or suggestion!

AnokLola@lemm.ee · 2 pts · 2y (1 reply)

Excellent work you made there! I suggest adding a feature that allows users to switch between applications by pressing the Super key + the cursor button. This would be an incredibly useful and convenient feature for many users. Keep up the great work!

tubbadu@lemmy.kde.social · 2 pts · 2y

Thank you very much for your feedback! I wrote this script aiming at touchscreen devices so I didn't include any keyboard shortcut, but I may ampliate the target in the next versions!

FarLine99@lemm.ee · 4 pts · 2y (1 reply)

Didn't try this yet but sounds awesome ❤️

tubbadu@lemmy.kde.social · 3 pts · 2y

Thanks!