Noticed on brand new manjaro kde install: Two finger click (not tap) options are missing. If I open mouse settings and then go back to touch PD settings they magically appear. This is on surface laptop go SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION
Can confirm on X11 in KDE Neon, but not with the Wayland session.
I believe manjaro kde uses wayland with x11org libinput wrapper.
Do you mean the "Press left and right buttons for middle click" option?
I'm not sure what setting this is referring to, but I have options for both what a "Two-finger tap" should do, as well as what should trigger a "Right-Click". This is pretty confusing on its own. Checked on a Dell Inspiron laptop with Plasma 5.23.90.
What's missing/broken is: > right-click: (o) press bottom right corner > ( ) Press anywhere with two fingers
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/811
Git commit 86838b3c072f0596056c91a1754ba8cdb12d7a24 by Nate Graham, on behalf of Arjen Hiemstra. Committed on 20/01/2022 at 15:27. Pushed by ngraham into branch 'master'. Update click method items in load() This makes sure we re-read the values from the backend. While these properties are marked as constant, they apparently change after LibinputTouchpad::getConfig is called, causing issues because the changed values aren't re-read. While I would love to fix the root cause (the properties changing while being marked constant) it would be a massively larger undertaking as in my opinion the entire code of this should be completely overhauled, right now it is fraught with races due to all the manual state management and lack of proper bindable properties. M +3 -2 kcms/touchpad/kcm/libinput/touchpad.qml https://invent.kde.org/plasma/plasma-desktop/commit/86838b3c072f0596056c91a1754ba8cdb12d7a24
Git commit d753c8b44a3474b414edef920de0d8f16be5be75 by Nate Graham, on behalf of Arjen Hiemstra. Committed on 20/01/2022 at 15:29. Pushed by ngraham into branch 'Plasma/5.24'. Update click method items in load() This makes sure we re-read the values from the backend. While these properties are marked as constant, they apparently change after LibinputTouchpad::getConfig is called, causing issues because the changed values aren't re-read. While I would love to fix the root cause (the properties changing while being marked constant) it would be a massively larger undertaking as in my opinion the entire code of this should be completely overhauled, right now it is fraught with races due to all the manual state management and lack of proper bindable properties. (cherry picked from commit 86838b3c072f0596056c91a1754ba8cdb12d7a24) M +3 -2 kcms/touchpad/kcm/libinput/touchpad.qml https://invent.kde.org/plasma/plasma-desktop/commit/d753c8b44a3474b414edef920de0d8f16be5be75