Bug 432989 - Touchpad settings reset after reconnecting
Summary: Touchpad settings reset after reconnecting
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_touchpad (show other bugs)
Version: 5.20.90
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-02-15 23:30 UTC by Daniel Tang
Modified: 2024-03-25 02:23 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.