Bug 419269

Summary: Old Touchpad KCM is enabled on X11 session of Desktop computer without a touchpad device despite synaptics driver is not installed
Product: [Applications] systemsettings Reporter: Patrick Silva <bugseforuns>
Component: kcm_touchpadAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED WORKSFORME    
Severity: normal CC: nate
Priority: NOR    
Version: 5.18.3   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In: 5.19.0
Attachments: Touchpad KCM on X11
Touchpad KCM on Wayland
screenshot of Plasma 5.23

Description Patrick Silva 2020-03-26 13:48:39 UTC
Created attachment 127027 [details]
Touchpad KCM on X11

xf86-input-libinput driver is installed and xf86-input-synaptics driver is not installed on my desktop computer running Arch Linux but I see the old Touchpad KCM in system settings when running X11 session anyway.
On Wayland session I see the libinput Touchpad KCM as expected.
Compare the attached screenshots please.


STEPS TO REPRODUCE
1. use a desktop computer without a touchpad device and make sure synaptics touchpad driver is not installed
2. open system settings > input devices > touchpad on X11 session
3. open system settings > input devices > touchpad on X11 session on Wayland sesison

EXPECTED RESULT
libinput Touchpad kcm should always be present in system settings when synaptics touchpad driver is not installed.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 5.18.3
KDE Frameworks Version: 5.68.0
Qt Version: 5.14.1
Comment 1 Patrick Silva 2020-03-26 13:49:46 UTC
Created attachment 127028 [details]
Touchpad KCM on Wayland
Comment 3 Patrick Silva 2020-05-14 22:40:19 UTC
This issue persists.

Operating System: Arch Linux 
KDE Plasma Version: 5.18.90
KDE Frameworks Version: 5.70.0
Qt Version: 5.15.0 rc2
Comment 4 Patrick Silva 2021-10-14 22:41:40 UTC
Created attachment 142448 [details]
screenshot of Plasma 5.23

As we can see in the attached screenshot, Touchpad KCM says "No touchpad found" on Plasma 5.23 running on a desktop computer.

SOFTWARE/OS VERSION
Operating System: Arch Linux
KDE Plasma Version: 5.23.0
KDE Frameworks Version: 5.87.0
Qt Version: 5.15.2
Graphics Platform: X11