Summary: | More default global touchscreen gestures | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Thiago Sueto <herzenschein> |
Component: | Gestures | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | CONFIRMED --- | ||
Severity: | wishlist | CC: | el, nate, qydwhotmail |
Priority: | NOR | Keywords: | usability |
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
See Also: | https://bugs.kde.org/show_bug.cgi?id=401479 | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Thiago Sueto
2021-07-16 00:19:50 UTC
We already have a few on Wayland, the problem is that they don't follow your fingers; see Bug 401479. I agree that it's important for us to make big improvements in this area, though. A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/1617 Git commit 8914a6c50e1d1fba919b436eb42471421362d838 by Xaver Hugl. Committed on 27/03/2022 at 17:09. Pushed by ericedlund into branch 'master'. add global touchscreen gestures Swipe with three fingers - left to switch to the previous virtual desktop - right to switch to the next virtual desktop - up and down to toggle the overview M +4 -0 autotests/test_virtual_desktops.cpp M +5 -0 src/effects.cpp M +1 -0 src/effects.h M +2 -0 src/effects/overview/overvieweffect.cpp M +43 -20 src/globalshortcuts.cpp M +18 -8 src/globalshortcuts.h M +123 -5 src/input.cpp M +3 -0 src/input.h M +10 -0 src/libkwineffects/kwineffects.h M +1 -1 src/touch_input.cpp M +3 -0 src/virtualdesktops.cpp https://invent.kde.org/plasma/kwin/commit/8914a6c50e1d1fba919b436eb42471421362d838 I think it would be desirable if whatever is configured in "Input & Output" > "Mouse & Touchpad" > "Screen Edges" > respective corners/edges (like the top left hot corner that triggers the overview by default) would also work via touch. I tried to see the overview like I do with the mouse by dragging my finger into the corner and it doesn't feel right that it doesn't work. For consistency, I think supporting that just like it's configured for the mouse would make the most sense. Otherwise I think KDE's/plasma's biggest touch UX problems are that the keyboard hiding isn't working right ( https://github.com/maliit/keyboard/issues/223) and that it comes up all the time when it shouldn't (e.g. https://bugs.kde.org/show_bug.cgi?id=489672 ). Phosh with a GNOME desktop doesn't have any of those issues. I think global gestures are kind of a secondary concern if the basic on-screen keyboard doesn't work right. (Sorry that I barged into this bug report, but I've been trying to use KDE on a tablet for a few days now and evaluating the experience. It's a great desktop, but it doesn't work very well in that setting right now.) |