Bug 432989

Summary: Touchpad settings reset after reconnecting
Product: [Applications] systemsettings Reporter: Daniel Tang <danielzgtg.opensource>
Component: kcm_touchpadAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: nate
Priority: NOR    
Version First Reported In: 5.20.90   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Daniel Tang 2021-02-15 23:30:31 UTC
SUMMARY

Touchpad settings are not applied after disconnecting and reconnecting the Surface Type Cover.

STEPS TO REPRODUCE

1. Have a custom cursor speed, natural scrolling on, and tap-to-click on, unlike the defaults
2. Start up and log into tablet with the Surface Type Cover connected
3. Use the touchpad and observe the settings to be working
4. Detach the Surface Type Cover
5. Reattach the Surface Type Cover
6. Use the touchpad and observe again

OBSERVED RESULT

My settings are not applied. The cursor is slower than comfortable. The scroll direction is opposite to what I prefer, and I can't tap to click.

The error state does not persist across a reboot.

A workaround is to run "kcminit" or even just opening System Settings and clicking "Apply" on the touchpad settings after changing a setting away and back.

EXPECTED RESULT

My touchpad should keep the same settings before and after reconnecting it.

SOFTWARE/OS VERSIONS

Linux/KDE Plasma: Ubuntu 21.04
KDE Plasma Version: 5.20.90
KDE Frameworks Version: 5.78.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION

First reported at https://github.com/linux-surface/linux-surface/issues/342
linux-surface on Surface Pro 7
Type cover is probably this version: https://www.microsoft.com/en-ca/p/surface-pro-type-cover/91v4vtmhxwpm
Comment 1 Nate Graham 2024-03-25 02:23:52 UTC
This was fixed a while ago. Sorry for missing it until now.